下载此文档

erp系统中的bi应用案例.doc


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
ERP系统中的BI应用案例
商业智能的一大重要应用是在数据量庞大而嘈杂的制造业中,可以说,制造业是非常需要商业智能的行业。因此,本期我们就将目光转向制造业,讨论一下商业智能在ERP业务中的应用。在文中,我们以一家鞋服制造企业为例,描述其E附属关系。如下图:Dim Region 字段和Parentrowid字段形成了父子维度关系。〔图一〕
在将数据仓库建模和OLAP维度建模成功搭建好以后,现在,我们开场以数据仓库为根底创立多维立方体CUBE。在这里,我们建立了8个度量值组,分别为Fact_SalesOrder(采购订单度量值组),Fact_PosSales〔门店销售明细度量值组〕,Fact_WaitOrder〔销售下单度量值组〕,Fact_SalesContact〔销售合同度量值组〕,Fact_PosStorageLog〔门店明细度量值组〕,Fact_StorageLog〔大仓库明细度量值组〕,Fact_PPODoc〔订货会订单度量值组〕,以及Fact_SalesDetails〔销售明细度量值组〕。如下图,整个多维模型成型了。
〔图二〕为了方便对多维数据的分析和查询,我们使用多维数据库查询语言〔MD*〕建立了一个命名集[TimeSet]和多个计算成员。值得一提的是,在ERP相关的BI分析中,客户普遍需要一个“任意期间〞的参数围,比方:“我想看*一起始日到*一截止日的库存数量〞,该“起始日〞和“截止日〞由分析员在报表展现的时候任意指定。这样的分析需求在多维分析模型中需要特定的实现方法,我们采用命名集“[TimeSet]〞来实现。该命名集的MD*表达式如下:DESCENDANTS
(
[Dim Time].[FullHie],
[Dim Time].[FullHie].[FullTime]
)
DESCENDANTS函数返回成员在指定级别或距离上的后代集,可以选择包括或不包括其他级别上的后代。利用该函数,我们就可以轻松而方便地在浏览多维分析模型时任意选取*一时间段的度量值进展查询和分析。之后,我们还可以通过
Reporting Services的参数动态的给这两个日期赋值,从而实现客户“任意期间〞的分析需求。另外,客户在ERP相关的BI分析中普遍需要的KPI指标有如下两种,我们可以通过计算成员来实现:1〕期初数量/金额。MD*表达式如下:sum
(
{[Dim Time].[Full].FirstChild:
[Dim Time].[Full].},
[Measures].[入库数量/金额]
)
-
sum
(
{[Dim Time].[Full].FirstChild:
[Dim Time].[Full].},
[Measures].[出库数量/金额]
)
FirstChild函数返回成员的第一个子成员。CurrentMember函数返回迭代过程中指定的维度或层次构造的当前成员。PrevMember函数返回指定成员所在级别中的上一个成员。将当前成员的上一个成员的“总入库数量/金额〞减去当前成员的上一个成员的“总出库数量/金额〞,得出的结果即为“期初数量/金额〞。2〕期末数量/金额。MD*表达式如下:su

erp系统中的bi应用案例 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sdnmy78
  • 文件大小410 KB
  • 时间2022-02-15
最近更新