- Cognos 教程
- Cognos - 首页
- 数据仓库
- 数据仓库 - 概述
- 数据仓库 - 模式
- ETL 和报表工具
- Cognos 基础
- Cognos - 简介
- Cognos - 组件和服务
- Cognos - 连接
- Cognos - 包
- Cognos - Framework Manager
- 元数据模型中的关系
- Query Studio
- Cognos - Query Studio
- Cognos - 即席报表
- Cognos - 报表类型
- Cognos - 创建报表
- Cognos - 打开现有报表
- Cognos - 向报表添加数据
- Cognos - 保存报表
- Cognos - 运行报表
- Cognos - 打印报表
- Report Studio
- Cognos - Report Studio
- Cognos - 报表模板
- Cognos - 列表报表
- Cognos - 交叉表报表
- Cognos - 创建图表
- Cognos - 报表函数
- Cognos - 报表验证
- Cognos - 带选项运行报表
- Cognos - 报表管理
- Cognos - 过滤器
- Cognos - 自定义计算
- Analysis Studio
- Cognos - Analysis Studio
- Cognos - 创建分析
- Cognos - 保存分析
- Cognos - 打开现有分析
- Event Studio
- Cognos - Event Studio
- Cognos - 通知方法
- Cognos 有用资源
- Cognos - 快速指南
- Cognos - 有用资源
- Cognos - 讨论
Cognos - 连接
您可以在 Cognos Studio 中通过在 Web 管理界面中创建关系和 OLAP 连接来报告各种数据源上的交互式用户报表,这些连接随后用于在 Framework Manager 中进行数据建模,称为包。所有在 Cognos Studio 中创建的报表和仪表板都发布到 Cognos Connection 和门户以进行分发。报表工作室可用于运行复杂报表并查看商业智能信息,也可以从发布它们的各个门户访问这些信息。
Cognos 连接用于访问报表、查询、分析和包。它们还可以用于创建报表快捷方式、URL 和页面,以及组织条目,并且还可以针对其他用途进行自定义。
连接不同的数据源
数据源定义了与数据库的物理连接以及不同的连接参数,例如连接超时、数据库位置等。数据源连接包含凭据和登录信息。您可以创建新的数据库连接,也可以编辑现有数据源连接。
您还可以组合一个或多个数据源连接并创建包,然后使用 Framework Manager 发布它们。
动态查询模式
动态查询模式用于使用 XMLA/Java 连接与数据源进行通信。要连接到关系数据库,可以使用 type4 JDBC 连接,它将 JDBC 调用转换为特定于供应商的格式。它比 type 2 驱动程序提供更高的性能,因为不需要将调用转换为 ODBC 或数据库 API。Cognos 连接中的动态查询模式可以支持以下类型的关系数据库:
- Microsoft SQL Server
- Oracle
- IBM DB2
- Teradata
- Netezza
为了支持 OLAP 数据源,Java/XMLA 连接为不同的 OLAP 版本和技术提供了优化和增强的 MDX。Cognos 中的动态查询模式可用于以下 OLAP 数据源:
- SAP Business Information Warehouse (SAP BW)
- Oracle Essbase
- Microsoft Analysis Services
- IBM Cognos TM1
- IBM Cognos 实时监控
DB2 数据源
DB2 连接类型用于连接到 DB2 Windows、Unix 和 Linux、Db2 zOS 等。
DB2 数据源中使用的常用连接参数包括:
- 数据库名称
- 超时
- 登录
- DB2 连接字符串
- 排序规则
在 IBM Cognos 中创建数据源连接
要在 IBM Cognos Framework Manager 中创建模型,需要创建数据源连接。定义数据源连接时,需要输入连接参数 - 数据库位置、超时间隔、登录等。
在 IBM Cognos Connection 中 → 点击启动 IBM Cognos 管理
在“配置”选项卡中,点击“数据源连接”。在此窗口中,导航到“新建数据源”按钮。
输入唯一的连接名称和描述。
您可以添加与数据源相关的描述以唯一标识连接,然后点击下一步按钮。
从下拉列表中选择连接类型,然后点击下一步按钮,如下面的屏幕截图所示。
在出现的下一个屏幕中,输入连接详细信息,如下面的屏幕截图所示。
您可以使用“测试连接”来测试使用您定义的连接参数与数据源的连接。完成后点击完成按钮。
数据源安全设置
可以使用 IBM Cognos 身份验证定义数据源安全。根据数据源的不同,可以在 Cognos 连接中配置不同类型的身份验证:
无身份验证 - 这允许在不使用任何登录凭据的情况下登录到数据源。这种类型的连接不会在连接中提供数据源安全。
IBM Cognos 软件服务凭据 - 在这种类型的登录中,您使用为 IBM Cognos 服务指定的登录名登录到数据源,用户不需要单独的数据库登录名。在生产环境中,建议使用单独的数据库登录名。
外部命名空间 - 它需要与用于验证外部身份验证命名空间相同的 BI 登录凭据。用户必须先登录到命名空间,然后才能登录到数据源,并且命名空间必须处于活动状态。
所有数据源还支持为组中的所有人或为单个用户、组或角色定义的数据源登录。如果数据源需要数据源登录,但您无权访问此数据源的登录名,则每次访问数据源时都会提示您登录。
IBM Cognos 还支持立方体级别的安全。如果您使用的是立方体,则可以在立方体级别设置安全。对于Microsoft Analysis Service,安全是在立方体级别的角色中定义的。