2012-08-15 58 views
1

我試圖加載管道分隔的文件(「」)。 apache.pig.tools.grunt.Grunt - 錯誤2999:意外的內部錯誤。 java.net.URISyntaxException不能轉換爲java.lang.Error豬沒有加載CSV

我已經看遍了所有,但我找不到任何理由,這將發生。我上面的測試文件是一個簡單的文件,只包含1|2|3進行測試。

回答

0

嘗試使用完全合格的文件名

+0

謝謝,我試過了,它仍然給出了同樣的錯誤。 – dave 2012-08-15 19:54:19

+1

唯一缺少的是as子句: A =使用PigStoreage(「|」)載入'test.csv'AS(a,b,c); 如果失敗,請嘗試在引入新分隔符前使用逗號進行操作 – 2012-08-15 20:11:56

0

確保你輸入了正確的文件名,除了你的代碼看起來不錯。你能分享周圍的代碼嗎?這可能是附近的問題。

0

您可能需要逃避你分離炭A = load 'test.csv' using PigStorage('\|');