【问题标题】:Loading sas files into netezza on Aginity在 Aginity 上将 sas 文件加载到 netezza
【发布时间】:2019-03-22 11:01:59
【问题描述】:

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

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

【问题讨论】:

    标签: sas netezza enterprise-guide aginity


    【解决方案1】:

    我不确定如何使用 Aginity 实现 Netezza,但它在 SAS 企业指南中非常简单易行正如您所说的您有 SAS 企业指南,请检查您是否有 SAS/ACCESS to Netezza。要检查您是否有 SAS/ACCESS to Netezza,您可以在 SAS 企业指南中使用以下代码

    proc setinit; run;
    

    如果您有 SAS/访问 Netezza,那么您可能拥有它。在 SAS Enterprise 指南中编写此代码非常简单,您可以使用链接中显示的示例轻松地在 SAS 企业中进行模拟。

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

    通过使用 SAS 企业指南中的 libname 语句,可以使用 proc append 或 proc sql,也可以使用批量加载,如上面的链接所示。

    【讨论】:

    • 你的意思是 setinit 对吗?不设置?...只是确保因为我是新手
    • 我没有 Netezza 的 SAS/ACCESS,你知道我怎样才能得到它吗?
    • 检查您是否有 odbc 到 netezza。这个软件需要购买,不知道怎么弄到
    • 我有 odbc 到 netezza,因为我需要它来实现敏捷性,但 Netezza 在 SAS Enterprise 指南中不可见
    • 上传时务必使用 BULKLOAD 选项。 Undocumented SAS feature: Bulkloading to Netezza with ODBC interfaceAndrew Ziem,2016 年 2 月
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多