如何在 ibm cognos 中对仪表板进行逆向工程?

问题描述 投票:0回答:1

我在 IBM Cognos 中创建了一个仪表板。我想知道数据从哪里进入该仪表板以及这些查询背后的逻辑。我们的组织有一个数据仓库,数据工程师使用该仓库创建了一些度量。这些度量和一些表中的数据用于创建此仪表板。

我有权编辑仪表板,但不知道如何进行逆向工程来获取这些查询和逻辑。

reverse-engineering cognos data-engineering
1个回答
0
投票

您需要让 IBM Cognos Analytics 管理员(可能是您提到的“数据工程师”之一)来执行大部分任务:

获取所使用的逻辑:

  1. 识别并定位仪表板正在使用的源对象(包、数据模块等)。
  2. 如果是包裹
    1. 找到用于发布包的 Cognos 模型。
    2. 在 Framework Manager (FM) 中打开模型。
    3. 检查 FM 模型。

要获取仪表板正在使用的实际查询:

  1. 在 Cognos Configuration 中,启用对数据库的审核。
  2. 在 Cognos Administration 中,将“查询服务的审核日志记录级别”更改为“请求”
    1. 您可能还需要启用这些设置:
      1. 审核报表服务的本机查询
      2. 审核批量报告服务的本机查询

完成后,打开仪表板并单击要检查的每个功能。 然后运行审核报告以查看在仪表板周围单击刚刚生成的数百个查询。

© www.soinside.com 2019 - 2024. All rights reserved.