配置报告以从 IBM Knowledge Catalog、IBM Knowledge Catalog Standard或 IBM Knowledge Catalog Premium中查询元数据,并使用 BI 工具(如 Cognos Analytics 和 Tableau )生成仪表板和报告。 这些洞察使您的数据和治理团队能够利用数据分析,识别数据问题并高效分配资源。
要创建报告,请使用 SQL 查询将数据拉取到您选择的受支持外部关系数据库。 然后,连接到 Cognos Analytics 之类的报告工具以生成报告,请参阅 IBM Knowledge Catalog的样本报告查询。
要确保敏感数据受保护,可将数据发送到数据库上的各种模式,并限制对这些模式的访问。
只能为报告启用顶层类别。 子类别使用与顶层类别相同的模式。
可以查询和报告的数据类型
如果您具有必需的许可权,那么可以针对多种类型的元数据创建报告:
目录
- 目录和资产元数据信息 (例如,标记和描述)
- 资产到资产关系 (例如,子级-父级关系)
- 资产到监管工件关系
- 数据质量规则 (例如,定义,绑定和执行)
- 数据质量检查 (例如,资产和列问题)
- 资产到监管工件或类别定制关系 (例如,定制属性到业务术语关系)
项目
监管工件
- 监管工件中的定制属性
- 定制类别角色
- 具有定制角色的类别的元数据
- 所有监管工件的元数据 (例如,业务术语)
- 所有监管工件之间的关联
- 数据保护规则与监管工件之间的关联
管理员
- 监管工件的工作流程 (例如,用于创建业务术语的工作流程)
要求
受支持的数据库类型
具有 Standard 或 Enterprise 套餐的 Db2 on Cloud
如果选择用于存储报告的 Db2 数据库,请确保创建具有 32 K 页大小的数据库。
db2 create database <DATABASE_NAME> PAGESIZE 32 K
PostgreSQL 12 及更高版本
Microsoft SQL Server 2022 及更高版本
Microsoft Azure SQL Database
先决条件
您需要连接到支持的数据库类型。 如果未在平台连接中定义任何连接,请与管理员联系以至少配置一个连接。 请参阅 为平台连接创建目录。
当用于报告的连接被配置为使用来自 CyberArk 保管库的 SSL 证书时,请使用 Custom 秘密类型,而不是 Key 。
必需的许可权
要配置报告,您必须具有:
- 报告管理员 访问角色的 IBM Cloud Pak for Data 服务 角色。 有关详细信息,请参阅 IBM Knowledge Catalog和watsonx.aiStudio 的用户角色和权限。
或者,创建包含相同访问级别策略的访问组。 然后将用户分配到此访问组。 请参阅 设置 IAM 访问组。
具有报告管理员角色的用户可以将任何项目、目录或类别中的所有元数据发送到外部数据库,无论现有项目、目录和类别中的成员资格或访问权限如何。 不过,在创建或编辑项目、目录或类别时,所有者可以允许或不允许元数据报告。
设置和配置报告的过程
配置报告时,请选择在何处发送 IBM Knowledge Catalog 数据以及要用于报告的数据。
要设置报告,请执行以下操作:
- 转至 管理> 配置和设置> 报告设置。
- 选择与数据库的连接。 如果未定义连接,请参阅 先决条件。
- 选择缺省模式。 缺省情况下,所有数据都将写入所选模式,但您可以编辑特定目录、项目或类别的模式。 确保数据库用户对所选模式具有写访问权。
- 启用要运行报告的目录、项目、类别或其他可用资产。
- 可选择在 "目录 "或 "项目 "选项卡上选择 "自动报告",以便在默认情况下注册任何未来的项目和目录以进行报告。 请注意,新目录或项目的所有者仍必须通过启用 "允许报告资产元数据选项在资产设置中授权报告。
- 单击保存设置。
后续步骤
在开始报告之前,您可以修改设置。 例如,您可以更改使用的模式,通过对每种具体类型的数据使用滑块来启用和禁用用于报告的数据。 保存新设置并更新报告后,将更新报告。 有关更多信息,请参阅 管理 IBM Knowledge Catalog的报告。
要更好地了解存储报告数据的 SQL 表之间的关系,请参阅 IBM Knowledge Catalog 报告的数据模型。
了解如何在 管理 IBM Knowledge Catalog中处理同步故障。