1

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

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

4

1 回答 1

1

Aginity 非常适合探索和代码开发。恕我直言,您需要一种适当的(但轻量级的)脚本语言来执行任何类型的自动加载/提取/操作数据。Python、bash、powershell - 并不重要。自动化需要错误处理和简单的决策,以及动态操作 sql 语句的能力,所有脚本语言都可以做到这一点。

无论您从该工具调用 nzsql 作为命令行实用程序还是在所述脚本语言中使用 ODBC 或 JDBC 功能,都没有任何影响。

于 2018-11-02T21:01:58.123 回答