Cognos8报表开发:创建数据包与发布到服务器教程

需积分: 10 4 下载量 177 浏览量 更新于2024-08-16 收藏 1.01MB PPT 举报
"Cognos8报表开发教程涵盖了创建数据包和发布到服务器的过程,以及相关的Cognos产品架构和报表开发流程。" 在Cognos8 Business Intelligence中,报表开发是一个关键环节,涉及到多个步骤和工具。首先,我们要了解Cognos8的产品架构,它包括FrameworkManager和ReportStudio两个主要组件。FrameworkManager主要用于构建数据模型,而ReportStudio则用于实际的报表设计和制作。 1. FrameworkManager设计流程: - 建立工程文件和数据库连接:这是开始任何报表开发的基础,需要设置与数据库的连接,以便能够访问所需的数据源。 - 选择数据库表和列:根据业务需求,挑选出必要的表和字段,这些将成为报表的基础数据。 - 创建针对数据库原始表的文件夹:这有助于组织和管理数据源,保持数据结构清晰。 - 建立数据表间的连接:通过建立关联,实现跨表查询,以获取更丰富的信息。 - 创建数据项、计算项和过滤:根据业务逻辑,创建定制化的查询元素,如计算字段,并设定数据筛选条件。 - 创建数据包并发布到服务器:完成上述步骤后,将数据包发布到Cognos服务器,使得其他用户可以访问和使用。 如果已有一个旧的数据包,且新数据包保持了原有的数据项,可以直接覆盖旧包,无需重新发布全部内容。 2. ReportStudio报表设计: - 窗口介绍:ReportStudio提供了一个直观的工作界面,用户可以在这里设计和编辑报表。 - 常用数据组件:包括表格、图表、列表等,用于展示数据。 - 常用格式组件:用于美化和格式化报表,如页眉、页脚、样式设置等。 - 变量、过滤、条件型报表设计:可以设定变量,添加过滤条件,创建基于特定条件的动态报表。 - 常用报表设计方法:包括交叉表、汇总、分组等多种报表设计技术。 通过Cognos8的AdHocQuerying功能,用户还可以进行自定义查询,进一步增强了数据分析的灵活性。Cognos8提供了一套完整的工作流程,从数据模型的构建到报表的制作和发布,满足了企业级报表开发和数据分析的需求。