LoadIncrementalHFiles不适用于Hbase批量加载。扫描返回0行

时间:2018-10-02 16:43:09

标签: apache-spark hadoop hbase

我正在使用spark将oracle表导入Hbase。我使用批量导入选项在hdfs登台目录中生成hfile。一旦我运行LoadIncrementalHFiles将数据加载到hbase表中。

hBaseContext.bulkLoad(rdds, TableName.valueOf("pink"), new BulkLoadFunction1(), "/solidk", new HashMap<byte[], FamilyHFileWriteOptions>(), false, HConstants.DEFAULT_MAX_FILE_SIZE);

hbase org.apache.hadoop.hbase.mapreduce.LoadIncrementalHFiles -Dcreate.table = yes / solidk粉色

其中/ solidk是我的登台目录,粉红色是表名。 我可以看到正在创建表并将hfiles移到hbase目录中,但扫描返回找到的0行。有人知道吗?

0 个答案:

没有答案