我想创建一个 Hive 表/视图,它将访问 BigSQL (BigInsights 4.2) 表。数据将加载到 BigSQL 表中,我正在尝试从 Hive 获取该数据。是否有任何程序可以从 BigSQL 和 Hive 表同步数据?
问问题
555 次
2 回答
0
这将是自动的。这些表已经属于 Hive,因此当您在 bigSQL Hadoop 表中插入数据时,您应该能够通过 Hive 查询看到它。
同步 Hive MetaStore 和 BigSQL 的程序是 HCAT SYNC ,它会自动运行。
db2 "call SYSHADOOP.HCAT_SYNC_OBJECTS('Schema', 'TableName', 'a', 'REPLACE', 'CONTINUE')"
于 2017-06-12T11:05:29.060 回答
0
可能是IBM 知识中心:
在 Hive 默认模式下创建的表不会自动同步;如果希望在 Db2 Big SQL 中使用这些表,则必须手动同步它们。
您可以通过选择 Run Metadata Sync 服务操作菜单项为所有当前模式和表调用 HCAT_SYNC_OBJECTS 存储过程。
于 2018-12-12T15:19:27.837 回答