Pentaho 之 Solutions

   使用 Pentaho BI 平台来创建业务问题的解决方案的原理和工具。 Pentaho BI 平台集成了 Pentaho BI 套件的主要应用领域的能力:报表,分析, Dashboard ,数据挖掘和工作流。集成包括安全, 调度,审计,配置, solution 管理和工作流能力。

     我们一直在为客户创建报表和分析系统,多次遇到相同的情形。场景虽不同,但基本需求总是相同的:当一个报表被传送,或在数据中遇到一个特殊的情形时,需要发生特殊的事情 必须做出决策,发现原因,或启动一个业务流程。在这些情况下,信息表示,分析和传送 (BI) 是一个较大业务流程的一部分。这些业务流程存在以解决业务问题:这就是 solution

为澄清:

Ø         常常的,业务问题的解决方案是包含商业智能的一个业务流程。

Ø         因此:单独的商业智能并不是问题的解决方案。

Ø         如果商业智能是业务流程的一部分,商业智能工具也不可避免的是业务流程的一部分。

Ø         一个不理解业务流程以及如何成为业务流程的一部分的商业智能工具很难集成进 solution

Pentaho BI 平台是第一个以业务流程为中心的,面向 solution 的商业智能平台。

 

案例学习

扫描二维码关注公众号,回复: 1266104 查看本文章

问题描述 : 当一个许可证有效期已满的雇员在一家医疗机构工作时, 2 个结果。 注意到这个问题,一个代理工人必须替换这个雇员,直到他们的许可证被更新过,或没注意到这个问题,病人的安全就有危险,可能发生风险。

业务目标: 提高病人的安全性,减少出现没有许可证的雇员的可能性,减少替换没有许可证的雇员时,雇用的代理职员上的花销。

当前业务流程: 每个经理维护她所在部门的许可证有效期的一个列表。

建议解决方案: 从一个集中式的数据库,预约生成报表,它根据部门,列出了每个雇员持有的许可证,以及他们当前许可证的有效期。

Solution 1: 提供给他们要求的东西

创建一个 50 页的报表并每月发送给每个部门。

Resulting Business 业务流程:

Ø         报表的运行没有被审计。如果没有按期生成报表,那人们需要多久才能发现这种情况呢?

Ø         每个部门的经理需要读取报表和过滤信息。但是,有可能报表丢失,管理员休假,或者日期搞错了。

Ø         当管理员发现 license 即将过期时,他们会使用邮件给同事们发一个通知。但通知可能会丢失或弄错邮箱。

Ø         雇员尽力规划预备工作,申请和认证时间。但如果时间表发生冲突 , 将导致预备工作受损。

Ø         雇员在许可证过期前,因为没有时间做更多的预备工作或认证而认证失败 .

这个 solution 是不完整的,因为它仅仅自动化了信息传递,它对于必须要发生的真实业务流程并没有任何辅助作用。至多作为 reporting solution 的副产品来达到 业务目标。

Solution 2: 提供给他们需要的东西

Ø         创建业务规则来判定为了对每种类型的许可证做足预备工作而需要的交付周期,并增加对问题域的解决路径。

Ø         每天或每周运行一个列出雇员在他们交付周期内的审计报表。对于每个雇员,初始化一个预定义的许可证更新业务流程 :

1.       在经理与雇员之间双向传递电子化信息

2.       要求经理与雇员都要做电子化确认;

3.       指导雇员编排预备工作时间表

4.       指导经理审核并批准时间表

5.       要求雇员输入认证测试日期

6.       逐步告警功能,如果没有获得足够的再测试时间的话

7.       要求经理校验新的许可证

8.       传递认证失败的通知给经理和时间表调度程序

Ø     提供许可证更新业务流程的在线、实时的报表。

Ø     产生月度和季度的绩效审计报表

这个解决方案解决了业务问题。

结论

为了交付这个 solution ,你需要报表和分析工具,用于:

Ø         支持必需的业务规则

Ø         审计报表执行和信息传送

Ø         和一个工作流系统无缝集成

你也需要一个工作流 / 业务流程引擎,来:

Ø         处理基于时间的扩展

Ø         审计业务流程中活动的执行

Ø         和报表和分析工具的集成

你也需要提供实时的和历史的业务流程绩效报表。

这就是 Pentaho BI 平台。

Pentaho BI 平台是唯一的以业务流程为中心并且是面向解决方案的 .

Ø         它是以业务流程为中心的,因为它是基于业务流程而创建的。

   Ø         它是面向服务的,因为这个针对众多业务问题的方案是一个业务流程。平台包含所有实现基于业务流程的方案的主要组件。

猜你喜欢

转载自zhzhiqun2005.iteye.com/blog/939129