【发布时间】:2014-08-12 15:04:30
【问题描述】:
我正在使用 hive 的 histogram_numeric 函数,我想将我的选择查询输出到文件。 但是我在文件中得到了无效的字符,我不能用它来绘制数据。
这是我的代码:
INSERT OVERWRITE LOCAL DIRECTORY '/home/cloudera/queries/histograms/q1'
ROW FORMAT DELIMITED
FIELDS TERMINATED BY ','
select explode(histogram_numeric(operationTime,30)) from transaction;
结果我得到:
3.1968591661070107"someInvalidCharacter"196572.0
14.41629947203365"someInvalidCharacter"725191.0
27.84241052482667"someInvalidCharacter"27069.0
但我希望使用“,”而不是“someInvalidCharacter”。
可能是什么问题
【问题讨论】:
标签: hadoop hive bigdata hiveql