猪JSON转换

时间:2015-12-17 11:28:06

标签: json hadoop apache-pig

我正在使用猪0.12.1版本。我需要将每一行转换为JSON字符串,然后我将此字符串保存在HBase中。我试过几种方式......

第一种方法是使用JsonStorage。这将存储为json文件。然后我们必须读回来获取json字符串。但这涉及对hdfs的写入和读取操作。

STORE formatted_data INTO 'formated_json.json' USING JsonStorage();

第二种方式我在java中编写了一个用户定义的函数并构建为jar,将这个jar添加到hadoop。它也工作正常。

我的问题是,如果没有这么复杂的话,我们不能通过Pig Scripts实现这一点。

0 个答案:

没有答案