Cognos 8模型设计:事实一致性和维度建模关键
需积分: 33 73 浏览量
更新于2024-08-16
收藏 568KB PPT 举报
在"模型设计-需求分析文档,与业务讨论结论"中,主要探讨了寿险MIS系统的设计与开发流程,特别是在使用Cognos 8这款商业智能工具进行模型和报表设计时的关键步骤。Cognos 8提供了Transformer、Framework Manager等模型设计工具,以及Query Studio、Report Studio和Analysis Studio等报表开发工具。这些工具在构建维度模型时强调事实的一致性和维度的一致性,确保数据的准确性和可比性。
核心知识点包括:
1. Cognos 8工具:
- Transformer: 主要用于设计复杂的报表模型,通过逻辑规则处理数据转换。
- Framework Manager: 管理和维护数据模型框架,包括事实表、维度表和连接关系。
2. 维度模型设计:
- 事实一致性: 报表中的数据应基于同一事实,比如在寿险案例中,Flight是主要事实。
- 维度一致性: 不同的事实表需要共享相同的维度,以支持复杂查询。
3. 维度模型结构:
- 星型或雪花模式:聚焦单一事实,如寿险案例中的Flight,但涉及复杂关系时需扩展为多维度模型。
- 自然键和代理键:前者是业务系统编码,后者是将字符型键转化为数字型,便于数据管理和性能优化。
4. ETL过程:
- ETL (提取、转换、加载) 是将原始数据转化为适合分析的格式,寿险MIS使用DataStage进行此操作。
- 通过维表更新事实表的优点包括数据压缩、性能提升和存储节省,但维表的变更可能影响到事实表的直接使用,查询时需依赖维表关联。
5. BI层次与分析方法:
- BI的三个层次:查询与报表、多维分析和数据挖掘。寿险MIS的大部分报表侧重于多维分析,允许从多个维度查看业务数据。
- 多维分析的关键概念:立方体、维度(分析角度,如时间、机构和渠道)、指标(具体业务数据,如保费和人力)。
6. MIS开发流程:
- 报表开发流程包括设计MIS表结构、抽取和加工数据、模型设计以及报表设计。
- 表结构分层:基础模型层(底层数据)、汇总模型层(主题数据汇总)和维度层(维表数据)。
通过这个文档,我们可以看到寿险MIS系统不仅是一个统计分析平台,而且是一个集数据管理、模型构建和报表展示于一体的系统,旨在支持决策制定。理解并掌握这些技术细节对于有效利用Cognos 8工具和设计高效的数据驱动决策支持至关重要。
2021-07-17 上传
2024-04-09 上传
2023-01-04 上传
2021-08-21 上传
2022-07-13 上传
2021-09-29 上传
2022-06-26 上传
2024-06-14 上传
点击了解资源详情
四方怪
- 粉丝: 28
- 资源: 2万+
最新资源
- 前端协作项目:发布猜图游戏功能与待修复事项
- Spring框架REST服务开发实践指南
- ALU课设实现基础与高级运算功能
- 深入了解STK:C++音频信号处理综合工具套件
- 华中科技大学电信学院软件无线电实验资料汇总
- CGSN数据解析与集成验证工具集:Python和Shell脚本
- Java实现的远程视频会议系统开发教程
- Change-OEM: 用Java修改Windows OEM信息与Logo
- cmnd:文本到远程API的桥接平台开发
- 解决BIOS刷写错误28:PRR.exe的应用与效果
- 深度学习对抗攻击库:adversarial_robustness_toolbox 1.10.0
- Win7系统CP2102驱动下载与安装指南
- 深入理解Java中的函数式编程技巧
- GY-906 MLX90614ESF传感器模块温度采集应用资料
- Adversarial Robustness Toolbox 1.15.1 工具包安装教程
- GNU Radio的供应商中立SDR开发包:gr-sdr介绍