0
我試圖將本地D:驅動器中存儲的文件加載到Pig。 我正在使用此命令但出現錯誤。 A = LOAD'D:/A.TXT'使用PIGSTORAGE(',')AS(Id:INT,Name:chararray,Age:INT,Salary:FLOAT);如何將本地文件(d:/a.txt)加載到Pig
我試圖將本地D:驅動器中存儲的文件加載到Pig。 我正在使用此命令但出現錯誤。 A = LOAD'D:/A.TXT'使用PIGSTORAGE(',')AS(Id:INT,Name:chararray,Age:INT,Salary:FLOAT);如何將本地文件(d:/a.txt)加載到Pig
您有兩種選擇。要麼以本地模式啓動豬,只需使用
pig -x local
並僅使用本地文件。
或者你可以把你的文件到HDFS從繁重的外殼內側
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);
什麼問題訪問它? – robthewolf