- Cognos 教程
- Cognos - 首页
- 数据仓库
- 数据仓库 - 概述
- 数据仓库 - 模式
- ETL 和报表工具
- Cognos 基础
- Cognos - 简介
- Cognos - 组件和服务
- Cognos - 连接
- Cognos - 包
- Cognos - Framework Manager
- 元数据模型中的关系
- 查询工作室
- Cognos - 查询工作室
- Cognos - 即席报表
- Cognos - 报表类型
- Cognos - 创建报表
- Cognos - 打开现有报表
- Cognos - 向报表添加数据
- Cognos - 保存报表
- Cognos - 运行报表
- Cognos - 打印报表
- 报表工作室
- Cognos - 报表工作室
- Cognos - 报表模板
- Cognos - 列表报表
- Cognos - 交叉表报表
- Cognos - 创建图表
- Cognos - 报表函数
- Cognos - 报表验证
- Cognos - 使用选项运行报表
- Cognos - 报表管理
- Cognos - 过滤器
- Cognos - 自定义计算
- 分析工作室
- Cognos - 分析工作室
- Cognos - 创建分析
- Cognos - 保存分析
- Cognos - 打开现有分析
- 事件工作室
- Cognos - 事件工作室
- Cognos - 通知方法
- Cognos 有用资源
- Cognos - 快速指南
- Cognos - 有用资源
- Cognos - 讨论
Cognos - Framework Manager
本章将讨论什么是 Framework Manager 及其各种其他组件。
什么是 Framework Manager?
IBM Cognos Framework Manager 用于创建从一个或多个数据源派生的元数据的业务模型。它是一个基于 Windows 的工具,用于以包的形式将业务模型发布到 Cognos BI,这些包可用于分析报告和分析。
在 Framework Manager 中启动新项目之前,您需要了解 BI 报表需求,这有助于您确定数据策略、元数据、报表包交付等。这有助于您确定 Framework Manager 中需要哪些数据源才能在 BI 报表中获取所需数据。在 Framework Manager 中启动新项目之前,您应考虑以下因素。
- 满足 BI 需求所需的数据源。
- 数据仓库系统的类型
- 数据仓库中的数据刷新
- BI 报表 - 每日、每周或每月。
元数据建模
元数据模型定义为从数据库导入的数据库对象(表、列和对象之间的关系)的集合。运行报表时,在 BI Cognos 门户中发布的元数据会根据查询生成 SQL 语句。
IBM Cognos Framework Manager 可以隐藏数据源中数据的复杂性,并改变向用户显示数据的方式。它提供了一个易于 BI 用户理解并执行分析和报告的视图。
IBM Cognos Framework Manager 用户界面
以下屏幕截图显示了 IBM Cognos BI Framework Manager 用户界面。
以下是上述屏幕截图的各个组件,为了更好地理解,我们将对它们进行详细解释:
项目查看器 - 此左侧窗格允许您以树状格式访问所有现有项目。
项目信息 - 这是用于管理现有项目对象的中心窗格。它具有三个选项卡:资源管理器、图表和维度。
属性 - 此底部的窗格用于设置项目中对象的各种属性的值。
工具 - 此右侧窗格提供各种重要的有用工具。您可以执行搜索,或显示对象及其相关对象,更改项目语言等。
从关系数据库导入元数据
要从关系数据库导入元数据,您需要将数据库对象映射到 Framework Manager 对象。在 Framework Manager 中,您可以导入所有对象,也可以选择特定的对象,例如表、列、函数、存储过程、视图等。
仅支持用户定义的存储过程。
数据库对象 | Framework Manager 对象 |
---|---|
列 | 查询项 |
视图 | 查询主题 |
同义词 | 查询主题 |
过程 | 查询主题 |
表 | 查询主题 |
函数 | 项目函数 |
要创建元数据模型,请从“操作”菜单运行元数据向导。选择数据源连接,然后单击“下一步”按钮。选择要导入的对象的复选框。
指定导入应如何处理重复的对象名称。选择导入并创建唯一名称,或者不导入。如果您选择创建唯一名称,则导入的对象将显示一个数字。
例如 - 当您在项目中看到 QuerySubject 和 QuerySubject1 时。然后单击导入。
将显示导入统计信息,包括无法导入的对象列表和已导入的对象计数。
下一步是单击“完成”按钮。
导入元数据后,您必须检查以下方面的导入元数据:
- 关系和基数
- 决定因素
- 查询项的使用属性
- 查询项的常规聚合属性
从 Cognos 8 模型导入元数据
在 Framework Manager 中,您还可以从现有的 Cognos 8 模型导入元数据。要从 Cognos 8 模型导入元数据,请转到操作 → 运行元数据向导。
单击 Cognos 8 模型,然后单击“下一步”按钮。导航到 Cognos 8 模型中的 .cpf 文件,然后单击“下一步”。
选择要导入的对象的复选框,然后单击“下一步”,然后单击“完成”。
关系元数据建模
导入元数据后,接下来要验证对象的报表需求。您可以选择报表中显示的对象并对其进行测试。您可以创建元数据模型的两种视图:
- 导入视图
- 业务视图
导入视图显示从数据源导入的元数据。为了根据您的 BI 报表验证数据,您可以执行以下步骤:
确保关系反映报表需求。
优化和自定义查询主题检索的数据。
优化和自定义维度检索的数据。您可能希望将维度存储在单独的维度视图中。
处理多语言元数据的支持。
通过检查查询项属性来控制数据的用法和格式。
业务视图用于提供元数据中的信息。您可以在业务视图中执行计算、聚合和应用过滤器,并轻松允许用户构建报表。您可以添加业务规则,例如定义用户可以检索的信息的自定义计算和过滤器。
通过为每个用户组创建反映用户熟悉的业务概念的单独视图来组织模型。