问题标签 [netezza]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3175 浏览

netezza - Netezza 中的表和外部表有什么区别?

Netezza 中的表和外部表有什么区别?加载数据后是否总是在后端读取数据文件是否需要再次将数据从外部表复制到普通数据库表?

0 投票
3 回答
8233 浏览

netezza - 是否可以将文本文件批量加载到表中而不是 Netezza 中的外部表?

我正在使用 EXTERNAL TABLE 将文本文件中的数据批量加载到 Netezza,在将数据加载到外部表后,我正在更新同一个外部表中的那些列,因为您无法更新外部表我必须暂存外部表中的所有数据到一个临时表,然后我能够进行更新,而有没有其他方法可以直接将文本文件数据批量加载到表中,而不是 Netezza 中的外部表?

0 投票
0 回答
462 浏览

database - Netezza:我可以在返回之前更新 REFTABLE 结构吗

我有一个返回 REFTABLE 的过程,但我的要求是在输出中转置和附加一些列。

如何使用“立即执行”修改 REFTABLE 结构?

提前致谢...

0 投票
1 回答
5799 浏览

sql - SQL 不等式加入返回的笛卡尔积

我在获取连接条件以隔离唯一记录时遇到问题。我的查询返回笛卡尔积,我不知道如何让它停止。我的表如下所示:

我的查询是:

我得到的看起来像这样:

所以看起来它给出了两个表的笛卡尔积,考虑到每条记录都满足所有三个条件,这是有道理的。我想要的只是返回时间对应的记录,如下所示:

关于如何构建连接以实现这一目标的任何建议?如果这有助于提供可用功能,我正在开发一个 Netezza 盒子。谢谢。

0 投票
4 回答
15728 浏览

csv - 在 netezza (postgres) 中创建带有标题的外部表

我正在创建一个外部表,如下所示

它工作正常。我的问题是:

有没有一种方法可以将标题值命名为 test.csv 文件中的列名?是否可以在 Netezza 或 postgres 中使用。

我认为我们可以使用 COPY 来完成,但是我想使用 EXTERNAL TABLE 命令来完成。

谢谢

0 投票
7 回答
13784 浏览

powershell - 我可以从 Netezza 导出 SQL 查询结果吗?

我们想在 Netezza IDE 中运行查询并以 CSV 文件的形式导出结果。是否有任何 API 可以让我们使用 shell 或其他脚本来做同样的事情?

是否有任何人都知道的可用于 Netezza 的 shell,使用它我可以运行 SQL 查询并在文本文件或 CSV 文件中获取结果(首选)?

0 投票
2 回答
7828 浏览

sql - 在 Netezza 中生成偶数随机范围

Netezza 说它的 random() 函数生成一个介于 0.0 和 0.99999 之间的浮点数......我试图在一个范围内(例如,5 到 10 之间)生成随机整数。互联网告诉我使用这样的等式将分数缩放为一个范围内的数字:

但是,当我使用该代码时,样本中的极值代表性不足:

有谁知道我该如何解决这个问题?

谢谢!

0 投票
2 回答
2949 浏览

sql-server - 使用 SSIS 从 Sql 服务器进行 Netezza 增量加载

我正在尝试使用 SSIS 从 Sql server 2008 到 Netezza (Nps6) 进行增量加载。使用 Netezza 5.x 版 OLEDB 驱动程序。我正在使用Table or View - Fast Load带有Maximum insert commit size = 0.

在这里,我试图将数千条记录插入到 Netezza 表中。此目标表包含数百万条记录。此数据流任务需要几个小时才能完成。当我查看 Netezza 管理员活动查询时,我可以看到像下面这样的查询是问题所在,

下一步是外部表加载,如下所示,

谁能帮我理解为什么SELECT * FROM加载需要目标表。或者 Netezza OLEDB 驱动程序如何与 SSIS 配合使用。

感谢你的帮助。

0 投票
1 回答
2713 浏览

sql - 使用外部表逻辑在 netezza 中加载数据时出错

在 netezza 中插入批量数据时出现以下错误:

错误:客户端回滚事务

查询是

INSERT INTO source SELECT * FROM EXTERNAL '%sourcefile.20130201%' USING (REMOTESOURCE 'jdbc' DELIM '|');

0 投票
4 回答
236 浏览

sql - SQL:查找在某个类别中没有支出的客户

我想我在这方面工作太久了,因为我很难回答一个非常简单的问题:在零售环境中,哪些客户没有在我提供优惠券的类别上花钱?

考虑以下数据:

我想要得到的是:对于 中的每个优惠,每个在该优惠类别中没有支出的客户t_offers的ID。HH例如,对于优惠 foo34,我应该得到 HH #1,因为 HH #1 没有显示该类别的任何支出(HH #1 的类别 34 没有条目)。

因此,查找空数据时的第一直觉是外连接。所以我尝试了左连接cat_nbr。但这只会让我有消费的客户;我不知道如何告诉我在该类别中没有消费的客户的 ID。

如果重要的话,这是在 Netezza 上。

非常感谢您的任何帮助。