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