索引数据批量构建
在只有索引表处于INACTIVE状态时,才可以通过索引构建工具填充索引数据。如果需要重建索引数据,请先修改索引状态为INACTIVE。
数据表中存在大量数据时,构建耗时较长,建议使用nohup命令放在后台执行,避免操作被意外中断。
执行以下命令可批量构建已有数据表的索引数据。
hbase com.huawei.boostkit.hindex.mapreduce.GlobalTableIndexer -Dtablename.to.index=tablename -Dindexnames.to.build='idx_0'

命令参数说明:
- tablename.to.index:表示需修改索引状态的数据表的名称。
- indexnames.to.build:指定的需要批量生成数据的索引名,可以同时指定多个,用#号分隔。