我正在尝试使用Aginity将超过5000万条记录的数据加载到Netezza中。问题是我的数据表是扩展名为 .sas7bdat 的 sas 格式,我在 SAS 企业指南上打开了该格式。所以目前我有一个脚本可以将 sas 文件转换为可以加载到 Netezza 中的 csv 文件。
有没有办法将这些 sas 文件直接加载到 Netezza 中,而无需将其转换为 csv?Aginity 是否提供了一种简单的方法来做到这一点?任何帮助都会很棒,谢谢!
我不确定如何使用 Aginity 来做到这一点 Netezza,但它在 SAS enetrprise 指南中非常简单易行正如您所说你有 SAS 配置指南,请检查您是否有 SAS/访问 Netezza。要检查您是否拥有 SAS/ACCESS 对 Netezza,您可以使用 SAS 企业指南中的以下代码
proc setinit; run;
如果您有 SAS/访问 Netezza 的权限,您可能拥有它。在SAS企业指南中对此进行编码非常简单,您可以使用链接中显示的示例轻松地在SAS中模拟。
http://support.sas.com/documentation/cdl/en/acreldb/63647/HTML/default/viewer.htm#a003181092.htm
通过在 SAS 企业指南中使用 libname 语句,可以使用 proc 追加或 proc sql,也可以使用批量加载,如上面的链接所示。