Hadoop PIG脚本如何删除中间的空格?
我还在学猪呢,请原谅。 问题是。。如何删除中间有空格的数据值 以下是数据:Hadoop PIG脚本如何删除中间的空格?,hadoop,apache-pig,Hadoop,Apache Pig,我还在学猪呢,请原谅。 问题是。。如何删除中间有空格的数据值 以下是数据: 2 035 356 5 312 62 如何在脚本中进行编辑,以便删除5312中的空格并以整数形式返回 这是解决方案- data = load 'sample.csv' as (number:chararray); b = FOREACH data GENERATE (LONG) REPLACE(number, ' ', ''); 我使用了内置的过滤器函数REPLACE来获得所需的输出- chararray替换(cha
2 035
356
5 312
62
如何在脚本中进行编辑,以便删除5312中的空格并以整数形式返回 这是解决方案-
data = load 'sample.csv' as (number:chararray);
b = FOREACH data GENERATE (LONG) REPLACE(number, ' ', '');
我使用了内置的过滤器函数REPLACE来获得所需的输出-
chararray替换(chararray源、chararray替换、chararray
newValue)参数:源:要在替换中搜索的字符:
要替换的字符newValue:要替换它的新字符
with Returns:source,所有toReplace实例都更改为
新价值
希望这有帮助太棒了。工作起来很有魅力。
data = load 'sample.csv' as (number:chararray);
b = FOREACH data GENERATE (LONG) REPLACE(number, ' ', '');