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

将 InfoSphere Warehouse 数据挖掘与 IBM Cognos 报告集成,第 3 部分 : 使用市场购物篮分析的例子从 Cognos 动态调用挖掘

 2009-12-31 00:00:00 来源:WEB开发网   
核心提示: 序列规则是关联规则的一种,与关联规则稍有不同,将 InfoSphere Warehouse 数据挖掘与 IBM Cognos 报告集成,第 3 部分 : 使用市场购物篮分析的例子从 Cognos 动态调用挖掘(3),序列规则不只能表明哪些实体同时发生,而且还能表明就其出现的时间而言这些事件是如

序列规则是关联规则的一种,与关联规则稍有不同。序列规则不只能表明哪些实体同时发生,而且还能表明就其出现的时间而言这些事件是如何关联的。比如,序列规则可能会表明先购买笔记本再购买笔记本包的顾客,很有可能在 6 个月内还会购买一个便携鼠标。本文所展示的大部分内容也都适用于序列规则。

InfoSphere Warehouse 内的关联规则挖掘

对关联规则挖掘的调用是通过调用一个存储过程完成的,与 InfoSphere Warehouse 内的所有其他挖掘操作无异。受支持的交易格式各异,在本文的后续章节,我们将使用如下所示的这种交易格式。

图 2. 交易表

将 InfoSphere Warehouse 数据挖掘与 IBM Cognos 报告集成,第 3 部分 :  使用市场购物篮分析的例子从 Cognos 动态调用挖掘

要执行挖掘,必须先告知算法,在哪些列能找到实际的商品,在哪一列包含如何将商品组合成交易的相关信息。在本例中,此列的名字是 TRANSID,用途是根据每个顾客购物的情况对商品进行组合。我们也可以使用顾客 id 作为组的 id 来根据顾客购物的完整历史寻找关联。使用 SQL 命令 IDMMX.BuildRuleModel 或 DesignStudio 内的 Associations 操作符,就能调用挖掘。但必须提供模式名、交易表名、组列、最小 support 和 confidence 以及最大的规则长度。请注意,商品是由 id 描述的。商品的名称可以通过一个名称映射表添加,该表包含商品 id 及相应的描述。此外,还有很多其他的可选项,比如分类法、商品重量等。更多细节,请参考 InfoSphere Warehouse 教程。

与分类或集群模型类似,规则模型也可以在 DesignStudio 被可视化。我们还可以将此模型内包含的信息提取到表内,这与 集群的情况是一样的。通过命令 IDMMX.DM_getRules 或 DesignStudio 内的 Rule Extractor 操作符可实现此目的。在结果集内,每个记录包含一个规则,并具有如下信息:

上一页  1 2 3 4 5 6 7 8  下一页

Tags:InfoSphere Warehouse 数据挖掘

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