使用sqoop将数据导入到hbase

时间:2018-11-24 17:39:39

标签: hadoop hive hbase sqoop

当我想使用sqoop将数据导入到配置单元时,我可以指定--hive-home <dir>,并且sqoop将调用执行脚本的计算机上安装的配置单元的指定副本。但是hbase呢? sqoop如何知道我要将数据导入到哪个hbase实例/数据库?

1 个答案:

答案 0 :(得分:1)

Maybe the documentation helps?

  

通过指定,您指示Sqoop导入到HBase中的表而不是HDFS中的目录

我看到的每个示例都仅显示了该选项以及列族,而并非如此,因此我认为它取决于--hbase-table可能包含的任何变量,例如Hortonworks docs say


当您提供hive主目录时,它也不告诉它任何数据库或表信息,而是告诉您在运行Sqoop的计算机上Hive配置文件所在的位置。默认情况下,将其设置为环境变量sqoop-env.sh