将 sas 文件加载到 Aginity 上的 netezza

Loading sas files into netezza on Aginity

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

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

我不确定使用 Aginity 的 Netezza 如何做到这一点,但它在 SAS 企业指南中非常简单和容易正如您所说,您有 SAS 企业指南,请检查您是否有 SAS/ACCESS 到 Netezza。要检查您是否有 SAS/ACCESS 到 Netezza,您可以在 SAS enterprise guide

中使用以下代码
proc setinit; run;

如果您有 SAS/Access 到 Netezza,您可能已经拥有它。在 SAS Enterprise Guide 中对此进行编码非常容易,您可以使用 link.

中显示的示例轻松地在 SAS Enterprise 中进行模拟

http://support.sas.com/documentation/cdl/en/acreldb/63647/HTML/default/viewer.htm#a003181092.htm

通过使用 SAS Enterprise Guide 中的 libname 语句,可以使用 proc append 或 proc sql,也可以使用如上所示的批量加载 link。