bi跟中台指标同步相关报错排查

1.bi跟中台指标同步介绍

  • bi跟中台的指标信息打通后,中台会向bi这边同步指标信息,然后bi这边可以通过指标系统去选取相应的指标进行使用。在报告中如果图表使用了指标信息后,在发布保存退出报告的时候也会把该报告用到的指标信息通过血缘同步回中台,可根据报表id进行相关指标查询。查询SQL如下:
    SELECT
        tag
      FROM
        easymetahub.Music_MetaHubTag
      WHERE
          id IN (
          SELECT
            with_tag_id
          FROM
            easymetahub.Music_MetaHubTagTag
          WHERE
              tag_id IN (
              SELECT
                id
              FROM
                easymetahub.Music_MetaHubTag
              WHERE
                type = 'reportform'
                AND parent_tag_id IN ( SELECT id FROM easymetahub.Music_MetaHubTag WHERE tag = '1291' AND type = 'report' )
            )
        )
  • tag='1291'就是报表id

2.如果在中台那边查询的指标信息跟bi这边使用的对不上的话,可以重新发布保存该报告,去服务器上看mammut_adapter容器的日志,看是否推送成功。

3.报错案例

  • Expiring 1 record(s) for metahub_youdata_online-1:120030 ms has passed since batch creation

bi跟中台指标同步相关报错排查 - 图1

报错如果是这个,去da容器里ping和telnet相关报错信息中的ip和接口,看端口网络是否通。大概率是因为接口网络不通导致的。