[发明专利]商业智能中的业务模型利用PMML实现预测的方法及系统在审
申请号: | 201410819881.X | 申请日: | 2014-12-24 |
公开(公告)号: | CN104700155A | 公开(公告)日: | 2015-06-10 |
发明(设计)人: | 陈磊;田超;夏暄;田非 | 申请(专利权)人: | 天津南大通用数据技术股份有限公司 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04 |
代理公司: | 天津滨海科纬知识产权代理有限公司 12211 | 代理人: | 杨慧玲 |
地址: | 300384 天津市滨海新区高新区华*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 商业 智能 中的 业务 模型 利用 pmml 实现 预测 方法 系统 | ||
技术领域
本发明属于商业智能技术领域,尤其是涉及一种商业智能中的业务模型利用PMML实现预测的方法及系统。
背景技术
PMML全称预测模型标记语言,利用XML描述和存储数据预测模型,是一个已经被W3C所接手的标准。它为各个公司定义预测模型和不同的应用程序之间共享预测模型提供了一种快速并且简单的方法,包括SPSS和微策略等著名的BI软件公司都可以将训练好的预测模型导出PMML文件。
商业智能中经常需要对数据进行预测,不同的预测软件有不同的数据预测方法和算法,但是用户在使用过程需要了解和处理的事情比较多,使用户对数据预测使用不是很方便,造成时间的浪费。
发明内容
本发明要解决的问题是提供一种商业智能中的业务模型利用PMML实现预测的方法及系统。
本发明采用的核心思想是:将PMML与商业智能中的业务模型关联,PMML的输出作为业务模型的预测度量;当查询业务模型中预测度量节点时候,根据PMML文件与关联的设置,计算输出列合并到业务模型查询结果数据中。
为解决上述技术问题,本发明采用的技术方案是:
本发明的一个目的是提供一种商业智能中的业务模型利用PMML实现预测的方法,包含如下步骤:
1)将PMML与商业智能中的业务模型关联,PMML的输出作为业务模型的 预测度量;
2)当查询业务模型中的预测度量节点时,根据PMML文件与业务模型关联的设置,计算输出列合并到业务模型查询结果数据中。
优选的,所述步骤1)中将PMML与商业智能中的业务模型的XML描述相关联。
优选的,所述步骤2)中当业务模型查询中遇到预测度量查询,根据PMML及关联设置计算预测值,并且将预测值合并到业务模型查询结果中。
本发明的另一目的是提供一种利用PMML实现预测的商业智能系统,包括:
关联单元,用来将PMML与商业智能中的业务模型关联,PMML的输出作为业务模型的预测度量;
查询合并单元,用来当查询业务模型中的预测度量节点时,根据PMML文件与业务模型关联的设置,将计算输出列合并到业务模型查询结果中。
优选的,所述关联单元将PMML与商业智能中的业务模型的XML描述相关联;所述查询合并单元,当业务模型查询中遇到预测度量查询,可根据PMML及关联设置计算预测值,并且将预测值合并到业务模型查询结果中。
本发明方法和系统具有的优点和积极效果是:
使用户对数据预测使用更加方便,专注于从业务模型进行数据分析。
具体实施方式
本发明商业智能中的业务模型利用PMML实现预测的方法,包含:
步骤一:将PMML与商业智能中的业务模型关联,PMML的输出作为业务模型的预测度量;
步骤二:当查询业务模型中预测度量节点时候,根据PMML文件与业务模型关联的设置,计算输出列合并到业务模型查询结果数据中。
本发明步骤一中,将PMML与商业智能中的业务模型的XML描述相关联;其中业务模型通过XML进行描述是将用户业务数据库表结构及关联关系利用XML进行描述,将在商业智能中需要分析挖掘的表中的列重新命名为业务模型中的维度或度量;
本发明一实施例,对于用户业务模型,建立的与PMML关联的XML模型描述文件的关联部分描述如下:
上述模型描述中涉及PMML文件关联的节点包括:
pmmls:代表关联的PMML文件列表;
pmml:代表关联的PMML文件,filename代表文件名称、pmmlType标志是普通预测还是时间预测、startTime代表预测的开始时间,step代表预测时间的间隔步骤;
outputs代表预测输出数据;
output为带个输出定义,其中displayName代表PMML中输出的显示名称,id是输出列的标记,type代表输出值的类型;
measure节点中type属性值为PMML的代表为PMML关联的预测输出度量,ref与pmml中output中的id关联。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津南大通用数据技术股份有限公司;,未经天津南大通用数据技术股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410819881.X/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理