是否有将存储在 HDFS 中的数据转换为 JSON 的直接方法?

Posted

技术标签:

【中文标题】是否有将存储在 HDFS 中的数据转换为 JSON 的直接方法?【英文标题】:Is there a straight forward way of converting data stored in HDFS to JSON? 【发布时间】:2016-01-12 19:05:05 【问题描述】:

我有一个“|”我需要将其转换为 JSON 以进行进一步处理的分隔数据文件。

示例数据如下所示,第一行是字段

A | B | C | D | E
001 | Value2 | Value3 | Value4 | Value5
002 | Value2 | Value3 | Value4 | Value5
003 | Value2 | Value3 | Value4 | Value5

【问题讨论】:

【参考方案1】:

啊,这太容易了。刚找到。我只展示了一个包含两个字段的示例。

A = FOREACH 'ALIAS NAME' GENERATE $0 as id, $1 as salary;
STORE A INTO '/your prefered hdfs location' using JsonStorage();

看看实力!!!

【讨论】:

我不会在“您首选的 hdfs 位置”中添加空格。不过很高兴你想通了。

以上是关于是否有将存储在 HDFS 中的数据转换为 JSON 的直接方法?的主要内容,如果未能解决你的问题,请参考以下文章

是否有将字符串转换为小写的 MySQL 命令?

是否有将谷歌文档转换为谷歌电子表格的功能?

是否有将 HTML 转换为纯文本的功能?

是否有将MPU-6050原始数据转换为0-259旋转数据的方法

是否有将 numpy.ndarray 转换为列表的有效方法?

是否有将 WebSocket 请求转换为服务器上的 HTTP 请求的标准?