这个问题在我看来分两个方面:1)决策分析的业务思想 2)技术实现。
关于业务思想,我认为主要是用户要清楚,或者至少大概清楚,乙方只是帮助整理、归纳而已。
我主要想谈下技术实现。
好的实现,可能需要三个技术:指标库、规则库、工作流
指标库用来准备各种数据指标。当然,决策规则不仅仅可以从指标库中取数,也可以从数据仓库模型中直接取数。
规则库(RuleBase)用来表示决策规则。
工作流(WorkFlow),顾名思义,用来触发某个判定结论后的行为动作。
还是上文的几条规则,形式化一下:
1、If (客户群Level=VIP) and (月接触次数=0) then workflow(VIP客户接触流程)
2、If(客户Birthday=today()) then workflow(生日关怀流程)
3、if (客户账户余额<0) then 客户状态:='欠费'
//以上是SuccezBI(我们正在研发的新一代BI,内置规则库、工作流等)内的语法 。
对于规则库整体,目前我们只是提供了List和全文编辑两种模式,下一步正打算开发一个图形化规则流展示、编辑工具呢(有难度);但对于单条规则,则提
供GUI编辑界面,用户可以方便查看前置或后导规则,或编辑规则条件和结论。
指标和动作(工作流),确实需要事先定义好。我们分别提供了指标管理工具和工作流管理工具,来帮助用户。
这个管理确实很重要,是未来业务智能化必须的管理技术,一大堆统计计算后,让用户看到他们业务需要的信息,帮助他们准确促发下一步业务,可以作为一个业务智能化的思路。
> --
> 订阅地址:ttnn+su...@googlegroups.com
> 退订地址:ttnn+uns...@googlegroups.com
>
现在,用户对数据分析的要求越来越高了,已经超越分析展现,而希望系统能给出业务结论。
举个例子:
我做税务行业比较多,其中有项分析叫纳税评估。简单说来,就是为每个纳税人设定若干想评估指标,如税负率、成本费用率等。传统BI系统,一般只是分析展
现出这些评估KPI,然后根据打分规则,得出一系列风险系数。这些评估指标也好,风险系数也好,对基层的税务干部,实在太高深了一点。而且用户也不一定
会对每一个有风险的纳税人进行调查处理,如果责任心不够的话。
这个例子中,简单说来有两个问题:1)BI只能做数据的展现,而用户希望的是结论。比如某纳税人偷漏增值税的嫌疑很大,而不是看到一堆指标。 2)有了
结论后,需要有进一步的动作行为。
解决问题1,一般可以通过规则库来解决,规则形如:
IF(原材料占比环比变动率Z0404 >存货项目单项占比环比或同比参数上限X0402 (省级维护默认50%) 或 原材料占比同比变动率
Z0405>存货项目单项占比环比或同比参数上限X0402(省级维护默认50%))THEN { 结论:分析有无未及时结转成本、虚构进项或应转出未
转出进项税额问题。}
(顺便,这里面还有个难题,评估规则可能不断需要调整,所以必须独立于BI系统,业务用户自己能方便编辑维护;要是规则调整只能通过修改脚本实现,那就
太痛苦了)
解决问题2,则需要引入工作流。当某个最终结论得出后,要通过规则库去触发一个工作流,比如上门调查的工作流。有了工作流,进一步的行为动作就成为了刚
性,也就是说下级必须处理,必须反馈,上级可以以此来监督下级的工作,而且上级也可以参与工作流,进行审批或复核。调查处理后,调查结果可以回写到数据
库中,需要的话可以再次评估。
这样,通过整合分析的数据流和业务行为的行为流,就把 BI的决策整合到了实际的业务工作中了,形成真正的决策流。
有些人把 BI结合工作流、全文检索、规则库等,称作“后BI”.
问题一我觉得是流程问题,有模型了,那么有没有流程来保证定期及时处理模型的结果
问题一我觉得是流程问题,有模型了,那么有没有流程来保证定期及时处理模型的结果
On 10月19日, 下午12时41分, Allen <zlshen2...@gmail.com> wrote: