问题标签 [aginity]

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 投票
1 回答
575 浏览

netezza - 在 aginity 中使用 nzsql 命令

我正在 Windows 计算机上的 Aginity 工作台上使用 Netezza。我想知道如何使用 nzsql 命令\l来获取数据库列表,如本网站所示:http: //netezzaonline.blogspot.com/2013/10/netezza-cheat-sheets.html靠近底部页。

我还想使用该nzload命令将数据导入 Netezza 设备。

如何在 Aginity 上使用这些命令?是否有理解这些命令的内置终端?我一直在到处寻找这个。任何帮助是极大的赞赏!谢谢。

0 投票
1 回答
236 浏览

sas - 在 Aginity 上将 sas 文件加载到 netezza

我正在尝试使用 Aginity 将超过 5000 万条记录的数据加载到 Netezza。问题是我的数据表是我在 SAS Enterprise Guide 上打开的扩展名为 .sas7bdat 的 sas 格式。所以目前我有一个脚本可以将 sas 文件转换为 csv 文件,我可以将其加载到 Netezza 中。

有没有一种方法可以将这些 sas 文件直接加载到 Netezza 而无需将其转换为 csv?Aginity 是否提供了一种简单的方法来做到这一点?任何帮助都会很棒,谢谢!

0 投票
1 回答
750 浏览

database - Netezza 性能优化

我开始在 Aginity 上与 Netezza 合作,以处理每张表的数百万条记录。我一直在网上阅读有关如何优化表的信息,以便加载数据并在其上运行查询相对较快,我有几个问题。

1)我读到的一件事是,您在创建表时选择的分布会影响您查询表的速度。在大多数情况下,最好在主键上分发吗?假设没有主键,但表中有外键,是分布在两个外键上还是一个外键上好?

2)我通过运行以下查询了解了您可以查看表格偏斜的方式(我猜这很大程度上取决于您的分布):

因此,在执行此操作时,我注意到每个 datasliceid 的最小数据数为 21,530,最大值为 22,456。返回了 240 个 datasliceid。这是好的还是应该更均匀地分布数据?

3)最后但并非最不重要的一点是,我正在尝试运行:

在 Aginity 内部,但当我这样做时,我只是收到消息The command completed successfully,但什么也没显示。我如何查看这些信息?

0 投票
1 回答
113 浏览

netezza - netezza 客户端工具相对于 aginity 的优势

我的团队最近开始使用 Netezza。我负责以最有效的方式将数据加载到数据库中。他们希望我研究诸如自动加载数据等等。

现在我使用 Aginity 作为加载数据的接口,但我想知道使用 Netezza 客户端工具(带有 nzload 等)而不是 Aginity 是否有任何优势,无论是用于加载数据还是其他任何东西。我什么时候应该使用其中一种?

0 投票
1 回答
196 浏览

c# - C# 将 CSV 文件上传到 Netezza

因此,我的团队正在研究使用 C# 连接到 Netezza,我们计划将数据加载到 netezza,从 netezza 中提取数据并使用 C# 编写更新查询

根据我的研究,我发现可以使用 C# 连接到 netezza,我想知道您是否可以使用 C# 完成上面加粗的所有操作,以便我们可以决定是否可以使用 C# 对 Netezza 做任何事情. 在我们承诺任何事情之前,我们想知道。我们要加载的数据类型是 CSV 文件。

这方面有什么好的资源吗?我一直找不到。

我们也有 Aginity 客户端工具,所以也许可以将 Aginity 合并到此(不是我想要,但如果它更容易我想知道它)?

0 投票
1 回答
61 浏览

sql - 如何执行作为值存储在数据库中的 SQL 语句?

我有一些 SQL 语句存储在我们的 Netezza DWH 中。我想从新查询中运行其中一些(或至少一个)。

我已经尝试了很多使用 Declare 之类的东西,但它似乎不适用于 Netezza。

这是一个已存储的查询:

这是检索查询的方法:

我想创建一个查询来查找第一个查询并执行它。我在这个网站(对于 Netezza)上找不到类似的问题。希望有人能帮助我。谢谢。

0 投票
1 回答
310 浏览

sql - 在 Aginity Workbench SQL 中选择 1% 的样本

我需要从表中随机抽取 1% 的记录样本(行数每秒都在增长)。

我的想法是

编译器抱怨*操作员。但是,当我对表格大小进行硬编码时,这很好。

我已经尝试过IBM 文档,但这谈论的是使用已知值的计算,而不是增长的值(我的表中就是这种情况)

似乎没有执行此操作的 Aginity SQL 函数。我注意到 Aginity Workbench Intellisense 中的 MINUS 函数,但可惜没有乘法等效项。

0 投票
1 回答
202 浏览

sql - 如何在不重复整数的情况下随机创建 ID 列?

假设我有一个名为sourcetable, colA,colB的表colC。我只是想创建一个具有非重复、唯一和随机整数的 id 列。如何在 netezza SQL 或使用 proc SQL (SAS) 中创建它?

0 投票
1 回答
811 浏览

amazon-web-services - 如何从 Aginity 工作台为 Redshift 导出数据结构

  1. 我正在尝试比较 Toad for Oracle(连接到 SAP BO)和 Aginity Workbench for Redshift 的数据结构。
  2. 我无法找到将数据结构从 Aginity Workbench for Redshift 导出到 excel 的方法。
  3. 最后,我想将所有表、列和这些列的数据类型导出到一个 excel 文件中,以便比较这两种数据结构。

在此先感谢萨米尔

0 投票
1 回答
120 浏览

sql - SQL相当于COUNTIFs Excel公式?

我正在尝试在 Netezza Aginity SQL 中重新创建一些 excel 公式,以便可以在数据库级别完成处理,但会遇到计数问题。

公式大致为:

因此,如果有任何行匹配策略和“匹配”和代码,它将大于 0 并且为真。我只是在策略部分苦苦挣扎,因为要计算的策略是该行中的策略。

人们有什么方法可以模仿sql中的countifs吗?

编辑:举一些例子,我的数据集看起来像:(对不起,我的格式不好):

我想要一个额外的专栏来显示

第 1 行是肯定的,因为它计算 12345 出现的次数,带有“匹配”和“c”。此行匹配,因此将 >0 并触发 IF 规则为“是”

ROw 2 不会是肯定的,因为尽管它的保单编号为 12345,但它是“不匹配”和“d”。

第 3 行是肯定的,因为行策略编号 9876 是“匹配”和“c”。

第 4 行不是“是”,因为该行策略编号 9876 是“不匹配”。

必须满足所有条件(Match Column = match 和 Codecolumn = c)才能使该行为真,并将新列设置为“yes”。