我正在尝试使用Teradata Studio 14.10
命令行函数从Aster
/ ncluster_export
导出查询。我无法找到一个可行的例子。有没有人可以分享?另外,我将如何实际运行脚本(即ncluster_export myScript1.bat
)?
假设如下:
File location: 'myhomedir'
Username: 'user1'
Password: 'pass1'
Outfile name: 'outFile1.csv'
答案 0 :(得分:1)
如果要从Teradata Studio导出结果集,则可以从“Teradata结果集查看器”窗口执行此操作。右上角有一个导出图标。
如果要运行SQL脚本然后将结果导出到文件,则应使用ACT而不是ncluster_export
语法为 -
act -h QueenIPaddress -U user1 -w pass1 -f myscript.sql -o $myhomedir/outFile.csv -F ','
这会将SQL脚本传递给Aster,并将输出重定向到指定的文件。 -F
参数指定分隔符。
您可以使用其他参数。 act --help会列出它们
答案 1 :(得分:0)
我现在无法测试它,但我认为您不能在TD Studio中直接使用ncluster_export,您需要在PC的命令行上运行它。
您是否在运行TD Studio的PC上安装了Aster Client Tools?
那应该是(你好像在Windows上):
关于运行脚本,您无法将参数传递给文件中的cluster_export(afaik),但您可以将命令放在 bat -file中,然后执行此操作。