Cognos开发详解:从Framework Manager到安全

需积分: 9 4 下载量 82 浏览量 更新于2024-07-30 收藏 1.58MB DOC 举报
"cognose开发资料主要涵盖了Cognos分析模块的开发,包括Framework Manager、ReportStudio、Transformer、AnalysisStudio以及Cognos安全。这些工具和组件是构建数据分析解决方案的关键部分,旨在帮助开发人员理解和操作Cognos系统。Cognos8由服务器端和客户端组成,服务器端基于SOA架构,而客户端则包括用于构建数据模型和元数据的Transformer和FrameWork Manager。用户通过浏览器访问各种组件,如ReportStudio和AnalysisStudio,无需额外安装客户端。在Cognos中,元数据模型是数据源的业务描述,而Framework Manager用于创建和发布这些模型。此外,Cognos Cube的创建和发布也是开发过程中的重要环节。" 在Cognos8的架构中,服务器端的Cognos服务处理来自Web Service的用户请求,而客户端工具如Transformer和FrameWork Manager用于构建数据立方体(CUBES)和元数据。Transformer允许开发人员转换和整合来自不同数据源的数据,而FrameWork Manager则用于创建和管理元数据模型,这个模型是数据源的业务逻辑表示。数据源可以是数据库,也可以是预先构建的Cognos Cube。 在实际操作中,发布数据库模型涉及以下步骤:首先,基于数据视图创建业务视图,然后将这些视图组织到一个Package中,最后通过FrameWork Manager发布。发布的Package可以在ReportStudio或AnalysisStudio中被访问,以进行进一步的数据分析和报告创建。 创建和发布Cognos Cube则涉及到在FrameWork Manager中新建项目,选择数据源,新建Cube数据源,并指定其路径。在Windows环境中,Cube的路径需要在服务器和开发机上保持一致,而在Unix环境下,路径设置略有不同。 Cognos的安全特性确保了数据的访问控制和安全性,这包括用户角色、权限设置以及对敏感数据的保护。理解并正确配置这些安全设置对于维护一个安全的分析环境至关重要。 Cognos开发资料涵盖了从数据模型设计、数据整合、报告创建到系统安全的全面知识,是开发者深入理解和使用Cognos平台的重要参考资料。开发者需要熟练掌握这些工具和技术,以便在业务分析和决策支持中有效地利用Cognos的功能。