在Pig中读取包含引号逗号的CSV文件

4
所以我的数据看起来像这样:
asdf, asdf, "adsf,qwef", asdf 

当我使用Pig读取数据时,
PigStorage(',')

它把“adsf,qwef”存储为两个数据,并像这样存储:
{ "adsf } { qwef" } 

我希望引号被视为单个数据。

我应该怎么做?

我正在尝试编写一个Pig脚本来实现这一点。

1个回答

7

这是除了pig函数之外的一个单独的函数吗? - JaemyeongEo
因为它给我错误 2013-07-23 10:06:17,190 [main] ERROR org.apache.pig.tools.grunt.Grunt - ERROR 1070: 无法使用导入解析 org.apache.pig.piggybank.storage.CSVExcelStorage:[, org.apache.pig.builtin., org.apache.pig.impl.builtin.] - JaemyeongEo
2
这已经被更新/重命名为'org.apache.pig.piggybank.storage.CSVLoader()'。 - drtf

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接