BIEE前端能否通过计算明细数据得出显示比率的分析?

0
目标分析:
|区域|订单总数|满单数|满单率|
可用数据:
|区域|订单ID|产品ID|要货数|发货数|
订单满单条件:该订单的所有产品的发货数大于或等于要货数。
 
问题情景:目前在Oracle Sales Cloud上开发报表,目标分析的满单数应该是传统BI中ETL的过程算出来的,但是云环境只能从标准化的对象中取数,不能直接访问数据表。所以请教一下,如果前端只能获取订单明细,如何开发出目标分析?
已邀请:
1

百分百 - BIEE独立顾问、零售行业 2015-11-20 回答

这个问题最近想了下。如果你有修改RPD的权限,那么你就新建view,把是否满单在订单上打上标记,然后新建指标就更简单。
 这个有点绕,如果仅仅统计满单率,一个中间分析就可以了。但你这边既要订单总数,又要满单数和满单率。因为统计口径或者说统计范围不一样,数据过滤不到一起。只能通过折中方法处理。先展示订单总数和满单数,然后在用计算步骤添加数据。
先模拟一张行表,然后再行转列。
例如:
区域 订单总数
区域 满单数
 
 
新建2个指标,一个按订单统计的要货数T1,一个按订单统计的发货数T2。依据你的数据做一个中间分析A1,用来统计满单数,展示订单号,T1,T2,过滤T1=T2
然后再在最终的分析A上展示区域,订单总数,满单数,满单率通过计算步骤添加(计算步骤这块能否添加列,记忆有点恍惚,得去验证下)

要回复问题请先登录注册