Atitit 数据分析存储位置的查找方法与流程attilax总结

Atitit 数据分析存储位置的查找方法与流程attilax总结

 

目录

1.1 文档 1

1.2 找人 1

1.3 分析,在数据库里面里面找不到对应的数据,比如流程名 1

1.4 将库表sql全部导出 1

1.5 在没有完全文档和代码的情况下分析 2

1.6 模拟与伪代码sql 2

1.7 视图view 2

1.8 分析结果 2

 

 

1.1 文档

如果没有文档下一步

1.2 找人

如果对方说不清楚下一步

 

 

1.3 分析,在数据库里面里面找不到对应的数据,比如流程名

可能是测试库与正式库的区别,客户确定是正式库。。怀疑文档与实际不一样。。

 

1.4 将库表sql全部导出

搜索流程等数据内容。。发现果然是由于二次开发,导致的正式使用的库表名称,与结构都完全改动了很多。。

或者大概扫描下表明,猜测含义。。

如果数据太多,可以先导出sql结构也可。。

1.5 在没有完全文档和代码的情况下分析

要个测试账号,通过界面ui ,增加一些流程数据。。搜索对比检索数据内表的变化,从而推断出存储位置

 

1.6 模拟与伪代码sql

可以在本地模拟大概结构与流程,写出伪代码式样的sql。。

实际情况可以使用视图pfofill

1.7 视图view

客户数据表可能比较零散,使用视图join起来。。提升可读性

1.8 分析结果

流程表(id,name,固定时间)

 

流程_执行表(流程,开始时间,现在时间(函数) ,已经执行时间(函数),流程固定时间

 

 

Select  count(*),avg(*) form 流程表_执行表 where  已经执行时间》流程固定时间

groupby 流程id,流程名称    a

 left join 流程表   b   on a.id=b.id

 

 

 

 

 

WF_WORKFLOWPROCESS   流程表

WF_WORK    流程执行表

WF_ACTIVITY   节点表

 

WF_PROCEEDACTIVITY

表示流程中的一个活动(历史流程)

 

select * from   EZ_FLOW_DE_DESIGNER    --流程表

EZ_FLOW_DE_DESIGNER

EZ_FLOW_RE_PROCDEF

EZ_FLOW_DE_ACTIVITY    节点表

EZ_FLOW_ACTION_LOG  

 

---------------------------------------------------------------------  

EZ_FLOW_DE_DESIGNER  流程名称设计表

 

EZ_FLOW_HI_ACTINST   节点执行记录表

 

 

EZ_FLOW_HI_PROCINST  流程执行记录表

 

 

EZ_FLOW_HI_TASKINST  

DUE_DATE_ TIMESTAMP(6) Yes 16 期限时间

WHIR_OVERDUETYPE NUMBER(38,0) Yes 20 是否超期

 

作者,attilax艾龙  q1466519819

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值