简介:
这篇博文的目的是解释一个简单的解决方案,以解决将固定层次节点手动更新为维度中移动更快的主数据的难题。本博文面向具有中等专业水平的顾问和管理员,将BW信息对象的数据集成到BPC维度
上下文:
BPC维度的主数据更新可以通过以下方式完成:
Id、属性、文本和层次结构从BW>BPCId、属性、文本只从BW>BPC流出来–(博客的重点是这个场景)手动更新不来自BW的某些维度的主数据,例如版本、审计等。通过文件上传的Id、属性、文本和层次结构
商业案例:
假设您有一个维度,例如FR\u ACT,仅使用Id和文本从相应的BW info对象更新新的主数据。如果该维度用于报告,并且必须在EPM上下文中的total节点上显示,则在Id、属性和文本的主数据加载完成后,必须手动更新虚拟total node TOT\u FR,否则将发生以下问题:
业务部门将无法获得BPC中加载的所有FR Act的完整视图业务部门将对源系统中可用但在BPC报告中不可见的缺失FR Act提出关注
通常在这些情况下,顾问或管理员必须登录到webadmin,云呢拿,并使用固定的层次结构节点手动更新新添加的主数据条目,保存和处理维度,这是一个繁琐的过程,并且不是最佳实践。
情况-手动更新
情况-自动更新
解决方案:
自动执行Parenth1属性中固定层次结构节点的简单步骤的图形说明
组件:
自动执行流程所需的组件(流程链和数据管理器包)
逐步流程:
步骤一:
创建从BW Info对象导入主数据Id、文本、属性的流程。此流程不在本博客的权限范围内,您可以参考链接了解流程
第二步:
一旦主数据Id、文本流程设置完成,下一步是创建一个映射如下的转换文件,医疗物联网,并使用进程链/CPMB/EXPORT\u MD\u to\u file设置数据管理器包,将加载的主数据Id导出到BPC文件服务
导出文件时的转换逻辑:
导出数据文件的视图:
文本、属性、,层次结构不需要导出,只是Id将执行
步骤三:
一旦文件导出到BPC文件服务,第三步是将文件导入回维度,在映射部分使用必要的转换逻辑更新固定的层次节点
创建数据管理器包并分配流程链/CPMB/import\u MASTER,企业开发软件,创建转换文件,逻辑如下:
成功完成第三步后您在维度中看到的最终输出将是维度中更新的固定层次结构节点
第四步:
最后将所有三个数据管理器包(从BW导入主数据、将主数据导出到文件、从文件服务导入文件)合并到一个包链接中…这样做,大数据分析工具有哪些,云指,您将有一个优势,即可以安排它以特定的时间运行频率在BPC空间或将此包链接添加为BW进程链中的ABAP进程,以利用基于BW的数据加载触发机制
需要考虑的要点:
适用于BPC经典环境版本从BW到BPC的主数据导入在本文中没有涉及Blog基于Vadim Kalinin在同一主题上发表的想法
结论:
您已经学会了为没有来自BW info对象的层次结构提要的BPC维度自动化固定层次结构总节点的技巧