我想安排每周将结果导出到CSV的sql查询脚本。 它将帮助最终用户每周获取数据。 像SQL Server集成服务一样,我正在Netezza中寻找这样的服务。
如果有人知道,我将不胜感激。
nzsql 命令是一个 SQL 命令解释器。您可以在 IBM® Netezza® 主机或 UNIX 客户机系统上使用它来创建数据库对象、运行查询和管理数据库。
如果你在基于 unix 的客户端上,你可以使用以下命令准备一个 shell 脚本,并在每周的 cron 作业(Unix 调度程序(中调用该脚本
nzsql -A -t -host IP/HOSTNAME -d DATABASENAME -u USERNAME -pw PASSWORD -f SQL_FILENAME -o OUTPUT_FILENAME.csv
SQL_FILENAME:应该有用于提取的 SQL
请注意,nzsql 在 Windows 客户端系统上尚不可用
参考: IBM Netezza nzsql documentation Link