hadoop - 如何将数字分割并在两者之间添加字符

标签 hadoop apache-pig

输入:2134所需的输出:21:34
如何用PIG获得结果?

最佳答案

output_relation = foreach input_relation generate CONCAT(SUBSTRING((chararray)Number,0,2),':',SUBSTRING((chararray)Number,2,4)) ;

上面的代码将在不之间给您(:),我将2134用作(Number:Int)

关于hadoop - 如何将数字分割并在两者之间添加字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44747843/

相关文章:

java - 在hadoop上解析xml文件...

hadoop - Apache nutch 1.15 安装和运行问题

hadoop - 使用flume作为kafka消费者

hadoop - 如果我们在不增加文件数量的情况下增加了存储在HDFS中的文件大小,那么NameNode所需的内存会增加还是减少?

android - 将 Apache Pig 导入 Android 项目导致 "Unable to execute dex: Java heap space"错误

hadoop - 在 Hortonworks Hadoop (AWS EC2) 上访问 WebHDFS

hadoop - Pig XMLLoader:无法解析XML(转换为CSV)

hadoop - Pig CLI 卡在 ">>"符号提示输入

hadoop - 当键分为几列时,如何在 Apache Pig 中加入两个商店?

hadoop - Apache PIG - 分组依据