我试图加载一个文件存储在我的本地d:驱动器到Pig。我正在使用这个命令,但出现了错误。a=使用pigstorage(',')作为(id:int)加载'd:/a.txt',name:chararray,age:int,salary:float);
y0u0uwnf1#
你有两个选择。通过使用
pig -x local
只使用本地文件。或者,您可以使用
fs -copyfromlocal /path/to/local/file /location/in/hdfs/file
并使用
A = LOAD('location/in/hdfs/file') USING PIGSTORAGE(',') AS (Id:INT,Name:chararray,Age:INT,Salary:FLOAT);
1条答案
按热度按时间y0u0uwnf1#
你有两个选择。通过使用
只使用本地文件。
或者,您可以使用
并使用