Sql server 将HBase数据导出到sqlserver和hdfs

Sql server 将HBase数据导出到sqlserver和hdfs,sql-server,hbase,Sql Server,Hbase,如何将hbase数据导出到ms sql server?以及如何将hbase数据导出到hdfs上的平面文件?如果我想将hbase表的各个部分放入hdfs或关系数据库中,我会将该表扫描到本地文件系统。例如: echo " scan 'my_table', {COLUMN => 'col_fam_1', TIMERANGE => [1418565600000, 1418572800000], VERSIONS => 30}" | hbase shell > my_table.c

如何将hbase数据导出到ms sql server?以及如何将hbase数据导出到hdfs上的平面文件?

如果我想将hbase表的各个部分放入hdfs或关系数据库中,我会将该表扫描到本地文件系统。例如:

echo " scan 'my_table', {COLUMN => 'col_fam_1', TIMERANGE => [1418565600000, 1418572800000], VERSIONS => 30}" | hbase shell > my_table.col_fam_1.txt
您可以查看更多选项。 一旦它进入本地文件系统,您就可以使用hadoop fs-put将其放入HDFS中,或者对其进行处理,为您的RDBMS创建insert语句并进行批量插入