Apache pig 将输出存储到Pig中的CSV文件

Apache pig 将输出存储到Pig中的CSV文件,apache-pig,Apache Pig,在尝试将输出存储到Pig中的CSV文件时,命令成功运行,但正在目标位置而不是文件名中创建新文件夹 你能帮帮我吗 这是我使用的命令 将A存储到“/home/cloudera/Downloads/res.csv”中 STORE命令将输出写入hdfs,并根据还原器的数量,将最终结果写入与使用的还原器总数相等的文件。如果要将结果写入单个csv文件,必须将其合并,写入本地系统,然后将其复制回所选的LCO 您可以在Pig脚本中使用hadoop命令 fs -getmerge /home/cloudera/Do

在尝试将输出存储到Pig中的CSV文件时,命令成功运行,但正在目标位置而不是文件名中创建新文件夹

你能帮帮我吗

这是我使用的命令


将A存储到“/home/cloudera/Downloads/res.csv”中

STORE命令将输出写入hdfs,并根据还原器的数量,将最终结果写入与使用的还原器总数相等的文件。如果要将结果写入单个csv文件,必须将其合并,写入本地系统,然后将其复制回所选的LCO

您可以在Pig脚本中使用hadoop命令

fs -getmerge /home/cloudera/Downloads/* /your/local/dir/res.csv
fs -copyFromLocal /your/local/dir/res.csv /home/cloudera/Downloads


谢谢你,vk。。但是当我尝试在grunt提示符中使用getmeege时。。获取未设置fs.defaultFS的错误。你能帮我吗
fs -cat /home/cloudera/Downloads/* | fs -put - /home/cloudera/Downloads/res.csv