Netezza 实用程序 NZLOAD 将 -df 位置指向 hdfs 位置
Posted
技术标签:
【中文标题】Netezza 实用程序 NZLOAD 将 -df 位置指向 hdfs 位置【英文标题】:Netezza utility NZLOAD to point -df location to the hdfs location 【发布时间】:2017-12-20 14:35:46 【问题描述】:目前,我们正在将文件从 hdfs 复制到本地,并且我们正在使用 NZLOAD 实用程序将数据加载到 Netezza,但只是想知道它是否是可以提供如下文件的 hdfs 位置
nzload -host $NZ_HOST -u $NZ_USER -pw $NZ_PASS -db $NZ_DB -t $TAR_TABLE -df "hdfs://$HDFS_Location"
【问题讨论】:
【参考方案1】:由于 HDFS 是不同的文件系统,如果您在 Netezza nzload 的 -df 选项中提供 hdfs 文件路径,nzload 将无法识别该文件。
您可以使用 hdfs dfs -cat 和 nzload 从 hdfs 目录加载 Netezza 表。
$ hdfs dfs -cat /data/stud_dtls/stud_detls.csv | nzload -host 192.168.1.100 -u admin -pw password -db training -t stud_dtls -delim ','
Load session of table 'STUD_DTLS' completed successfully
Load HDFS file into Netezza Table Using nzload and External Tables
【讨论】:
以上是关于Netezza 实用程序 NZLOAD 将 -df 位置指向 hdfs 位置的主要内容,如果未能解决你的问题,请参考以下文章
netezza nzload 与 isumeric 类似的功能?