hadoop pig store保存输出格式设置USING PigStorage

当使用Hadoop Pig进行数据处理并使用PigStorage以CSV格式保存文件时,发现每行末尾自动添加了逗号导致导入数据库时格式错误。通过在pig.properties中设置`textinputformat.record.delimiter=/`,然后重新执行Pig脚本,可以消除行尾逗号,确保数据正确导入。
摘要由CSDN通过智能技术生成

mapreduce之后我们想把文件保存下来,变成csv的格式,我们就在store保存语句后面加上USING PigStorage(','),发现一个问题就是在每一行最末端也自动加了逗号,这个使我们sqoop把文件导入数据库出现格式错误,怎样把最后的逗号去掉呢?找了很久,终于找到,


在pig的安装路径conf/pig.properties加上了这个参数

textinputformat.record.delimiter=/

上面设置完之后,source pig.properties,然后执行,出来每一行最后就没有逗号了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值