WEB开发网
开发学院数据库DB2 将 InfoSphere Warehouse 数据挖掘与 IBM Cognos ... 阅读

将 InfoSphere Warehouse 数据挖掘与 IBM Cognos 报告集成,第 2 部分: 使用 InfoSphere Warehouse 和 Cognos 检测偏差

 2009-12-31 00:00:00 来源:WEB开发网   
核心提示: Cognos 可以使用这些结果集作为视图或表,惟一要注意的是,将 InfoSphere Warehouse 数据挖掘与 IBM Cognos 报告集成,第 2 部分: 使用 InfoSphere Warehouse 和 Cognos 检测偏差(7),DB2 中没有包括这些存储过程,它们是由 In

Cognos 可以使用这些结果集作为视图或表。惟一要注意的是,DB2 中没有包括这些存储过程,它们是由 InfoSphere Warehouse 提供的。我们稍后对此进行讨论。图 5 总结了从 InfoSphere 提取信息到 Cognos 的两种方法:使用简单的数据库视图/表,或者使用存储过程从挖掘模型中提取信息。这些存储过程不仅可以用于集群模型,还可以用于其他挖掘模型。要获得所有可用的模型提取函数的列表,请参阅 InfoSphere Warehouse 文档。接下来,我们将展示如何使用 Cognos framework manager 合并这两种信息。


图 5. 在 Cognos 中访问和挖掘相关信息的两种方法
将 InfoSphere Warehouse 数据挖掘与 IBM Cognos 报告集成,第 2 部分: 使用 InfoSphere Warehouse 和 Cognos 检测偏差

在 Cognos Framework Manager 中导入和合并挖掘结果

对于这个报告,Cognos 项目中需要两个查询主题,然后通过连接它们获得每个离群值的文本描述:

一个简单的访问第一节中创建的离群值表 BANK.CUSTOMER_OL 的查询主题。这个查询主题包含客户记录和偏差度以及集群 id。

查询主题使用存储过程访问由挖掘算法创建的集群模型的集群信息。如前所述,集群信息包括对集群的简短文本描述(在这里就是对这个集群中所有离群值记录的描述)和其他信息。

首先,需要创建一个 Cognos Framework Manager 项目,该项目连接到 InfoSphere Warehouse 的示例数据库 DWESAMP,并且有前面创建的 BANK.CUSTOMERS_OL 表。本系列的 将 InfoSphere Warehouse 数据挖掘与 IBM Cognos 报告集成,第 1 部分:InfoSphere Warehouse 与 Cognos 集成架构概述 提供这个步骤的详细说明。一个很好的做法是在 PresentationView 名称空间中创建一个查询主题,这个查询主题包含必要的数据库中的信息,以便拥有从 SQL 语句创建的查询主题上的抽象层。这也使得您可以将列名改成更具描述性的文本,还可以添加更多的列。您需要一个离群值标记项,以表明一个记录是否为离群值。可以根据偏差度查询项 DEV_DEGREE 计算出这个标记项。

上一页  2 3 4 5 6 7 8 9 10  下一页

Tags:InfoSphere Warehouse 数据挖掘

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接