charrarry列的Pig脚本输出以指数编号

时间:2016-11-21 20:43:13

标签: hadoop casting apache-pig

我一直在研究一个Pig脚本,它读取文件,进行一些转换,并吐出一个文件。在我的输入文件中,我有我的标识列 - 比方说ID - 其值为6461393E3

我正在加载类似这样的文件

a = load '/Myfile.txt' as (id:chararry, ....);
b = load 'myfile2.txt' as (id:chararry, name:chararray);
c = join a by (id) left outer, b by (id);
d = foreach c generate a::id, b::name;

当我保存文件后转换时,我得到的输出看起来像这样

6.46E+09

有谁知道这背后的原因是什么,我该如何避免?

感谢。

0 个答案:

没有答案