HBase表数据转换为CSV

时间:2018-06-22 14:22:54

标签: hadoop hbase bigdata

如何HBase表数据转换为.CSV文件,即时通讯试图将表数据转换为csv格式,但我无法获取任何代码 hbase001>列表         表        sample_data

2 个答案:

答案 0 :(得分:0)

有很多方法可以解决您的任务。您可以使用spark,常规mapreduce或sqoop等特殊工具。这个任务相当简单,如果您学习了hadoop,则可以自己实现。对于初学者来说,最快的方法可能是squick。请使您熟悉此电动工具并进行使用。 祝你好运!

答案 1 :(得分:0)

使用HBaseStorageHandler创建映射到HBase表的外部Hive表可以解决您的问题,您现在可以使用“ select * from table_name”将数据获取到csv表中(存储为以','表示的文本文件字段)。请参考以下链接以供参考。

https://cwiki.apache.org/confluence/display/Hive/HBaseIntegration#HBaseIntegration-Usage