Cognos FrameworkManager建模教程:江苏电力信息化登高项目

3星 · 超过75%的资源 需积分: 9 26 下载量 93 浏览量 更新于2024-07-25 收藏 1.32MB DOC 举报
“Cognos FM建模 - 江苏省电力公司信息化登高项目” 在Cognos BI环境中,Framework Manager(FM)是用于构建和管理元数据模型的关键工具,它允许用户从各种数据源抽取元数据,设计出符合业务需求的逻辑模型。这个模型随后可以发布到Cognos Report Studio,以便于开发人员创建报告和分析。以下是对Cognos FM建模过程的详细说明: 1. **创建新工程** 创建新工程是建模的第一步。在启动Framework Manager后,选择“文件”菜单,然后点击“新建项目”(New Project)。在“New Project”界面,填写工程名称(如“生产指标”)并指定工程存储位置,点击“OK”。接下来,选择项目设计语言,例如中文。 2. **导入元数据** 在创建新工程后,系统会引导你进行元数据导入。在“Select Import Source”窗口中,选择数据源类型,如“Database”。接着,在“Select Data Source”窗口中,选择已有的数据库连接,或创建新的连接(如JSEPC)。在“Select Object”窗口中,挑选你需要的数据库表,例如TF_SC_TYL(事实表)、TD_H_SC_ORG_1(单位)、TD_H_SC_MONTH_JC(日期)、TD_H_DWYX_VOLTAGE_1(电压等级)。 3. **建立关系** 在“Generate Relationships”对话框中,你可以手动创建表之间的关系。在此案例中,取消“Use primary and foreign keys”以避免系统自动生成关系,而是自己定义合适的关联。 4. **保存工作** 完成元数据导入后,记得保存项目。在Framework Manager的工具栏上点击“Save”按钮,确保所有工作得到保存。 在Cognos FM建模过程中,有几点需要注意: - **数据源管理**:确保数据源的正确配置和稳定性,这直接影响到模型的质量和报表的准确性。 - **逻辑模型设计**:根据业务需求,合理组织和抽象物理数据库中的表和字段,创建概念层、逻辑层和物理层模型。 - **维度和事实表**:识别关键的事实表和维度表,设计合理的星型或雪花型模型,以支持高效的分析查询。 - **关系构建**:正确设置主键和外键关系,确保数据的一致性和完整性。 - **安全性设置**:根据权限和角色设定模型的访问控制,保护敏感信息。 - **性能优化**:考虑查询性能,可能需要创建物化视图、索引或其他数据库优化策略。 通过Cognos FM,江苏省电力公司能够构建一个反映其生产指标的清晰模型,从而支持决策者获取及时、准确的业务洞察。这整个流程体现了BI系统在企业信息化进程中的重要作用,即数据驱动的决策支持。