【问题标题】:Syncing BigSQL data with Hive将 BigSQL 数据与 Hive 同步
【发布时间】:2017-04-25 07:04:15
【问题描述】:

我想创建一个 Hive 表/视图,它将访问 BigSQL (BigInsights 4.2) 表。数据将加载到 BigSQL 表中,我正在尝试从 Hive 获取该数据。是否有任何程序可以从 BigSQL 和 Hive 表同步数据?

【问题讨论】:

    标签: hive bigsql


    【解决方案1】:

    这将是自动的。这些表已经属于 Hive,因此当您在 bigSQL Hadoop 表中插入数据时,您应该能够通过 Hive 查询看到它。

    Hive MetaStore 和 BigSQL 同步的过程是 HCAT SYNC ,它会自动运行。

    db2 "call SYSHADOOP.HCAT_SYNC_OBJECTS('Schema', 'TableName', 'a', 'REPLACE', 'CONTINUE')"
    

    【讨论】:

      【解决方案2】:

      可能是IBM Knowledge Center

      在 Hive 默认架构下创建的表不会自动同步;如果您希望在 Db2 Big SQL 中使用这些表,则必须手动同步它们。

      您可以通过选择“运行元数据同步”服务操作菜单项来为所有当前模式和表调用 HCAT_SYNC_OBJECTS 存储过程。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-08-26
        • 1970-01-01
        • 2014-02-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-06-30
        相关资源
        最近更新 更多