- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
新应用
New Application
轻量级云平台工作流系统的开发和BI 应用
□侯庆 贵州省邮电规划设计院有限公司
摘要】 ,在 通过工作流引
【 基于着色Petri 网原理,本文提出了一种轻量级的云平台工作流系统 Hadoop 实现BI 服务。
擎,实现业务流程的快速开发部署;通过处理单元分配实现流程分布式处理和海量数据分析;通过租赁方式,提供商业智
能个性化应用构建和服务。本文论述了工作流引擎的构建原理、工活动分析、调度算法和具体实现;阐明了并行BI 服务的
云平台部署和系统实现。该平台运用于运营商建设工程项目管理中,取得良好效果。
】
【关键词 工作流引擎 云计算 业务流程管理 商业智能
一、引言 同时,引擎将满足条件的活动实例化,包含活动ID、
有向图 、应用程序、执行状态等信息,保存在
工作流技术原理分为Petri 网、 DGA )或基于 初始化时间、参与者
[1-3] ,按
规则描述等 。通过将工作分解为着色和任务两部分 过程实例文件中并生产用户工作列表;用户工作列表分
固定规范来执行,它使得工作中固定程序的常规活动,在 己办和待办任务列表两类,已办任务列表提供完成任务
IT 系统中实现成为可能,并实现全过程监控和数据分析 信息查询,待办任务列表提供执行工作项。依据工作流引
[4]
;广泛应用于项目管理、办公自动化等领域。 擎的调度过程,本文将工作流引擎网划分为过程实例化
C/S 模式的传统集中式工作流能有效解决一般数据 模块、活动实例化模块和任务分配与执行模块。
分析,如Clementine、SPSS 等,但 着大数据时代的来临、 2.2 工作流活动分解
商业智能 BI )的出现,使得用户更注重数据显性、隐形的 根据引擎原理,工作流内部数据分为五类:包括组织
联系。但 着数据规模的爆炸式增长、非结构和半结构化 结构、活动实例、过程实例、活动定义和过程定义;据此定
,传统工作流已 。 。活动信息
数据的增多、突发性自主分析需求的增大 义的工作流引擎数据结构如下 1)活动定义
联机分析 。包括普
无法满足海量数据的采集清洗、 OLAP )和数据 由活动所属过程、具体活动和执行用户信息构成
[5]
、 、
挖掘等大数据时代的处理要求 。 通活动 and-join 、and-join 前驱活动 and-split 、or-join、
云计算通过分布式技术,在相对低廉的基础设施上, or-split、or-split 结束活动、begin、end 九种。 2 )过程定义。
提供工作流所需的计算、存储资源;包括基础设施服务 I- 定义过程中具体的活动列表内容,包括活动前驱活动和
[6] 。
文档评论(0)