设为首页 收藏本站
查看: 776|回复: 0

[经验分享] SAP BPC最佳实践-如何配置和使用BPC的钻取Drill through

[复制链接]

尚未签到

发表于 2015-9-18 10:17:29 | 显示全部楼层 |阅读模式
  BPC的Drill through功能在75版本中就已经具备,简单言之,就是在BPC页面中,将上下文环境的维度成员作为参数,传递到预先设计好的Drill through地址。这个地址可以是一个普通的URL,通常会是BW Bex查询或者ECC的一个事务代码。BPC目前也只支持URL方式的跳转。
  1,到Bex Query的Drill through
  首先新建一个BW Query,ZDT_PLANNING,同时新建两个变量,分别对应科目编号和时间,ZDTACCT,ZDTTIME。在BPC Admin控制台中选择Drill through
DSC0000.jpg
  Drill through是在Application级别的,所以定义时相应的维度也是这个Application中的维度,添加一个新的Drill through。当然了,首先要具备相应的Task access权限。
DSC0001.jpg
  新建一个Drill through
DSC0002.jpg
  在定义处填入URL,比如http: //<host>:<port>/sap/bw/bex?&query=<query_name> DSC0003.jpg
  因为BW Query的参数是类似于VAR_NAME_1, VAR_VALUE_EXT_1,我们就通过定义这样的参数格式将BPC的参数值传递给BW Query。例如第一个参数值就是P_ACCT的成员ID,第二个参数值是TIME的成员ID。
DSC0004.jpg
  点击测试按钮,参数名与参数值将会出现在如下窗口中,我们可以输入两个测试用的参数值。
DSC0005.jpg
  运行测试,就会打开BW报表,参数值就是我们在测试窗口中输入的。
DSC0006.jpg
  新建完毕这个drill through之后,我们就在evdre中新建一张报表来测试它。 DSC0007.jpg
  鼠标点中某一个报表单元格,然后点击菜单上的drill through,当然用户已经具备执行drill through的相关task profile。
DSC0008.jpg
  选中单元格的上下文维度成员会作为参数传递给BW报表,打开展示如下。
DSC0009.jpg
  
  
  2,到ECC事务的Drill through
  我们将新建一个到ECC FAGLB03事务的钻取,它所需要的参数是ECC的公司代码和科目代码。由于ECC的科目编号与BPC的科目编号未必是相同的,我们可以先新建相关的主数据属性来记录匹配关系。首先为维度P_CC新建一个ECC_COMP_CODE的属性。
DSC00010.jpg
  维护主数据的相应属性值。
DSC00011.jpg
  接下来为维度P_ACCT维护一个ECC_ACCT的属性,对应预算科目的ECC科目代码。
DSC00012.jpg
  维护主数据的相应属性值。
DSC00013.jpg
  定义一个新的drill through,如下图。
DSC00014.jpg
  输入webgui访问事务的URL,实例如下http:// <host>:<port>/sap/bc/gui/sap/its/webgui?sap-language=EN&sap-client=<Client>&~transaction=<TransactionCode>
  定义代表公司代码、科目、时间的参数,注意参数名是指定的,~okcode也是一个全局的参数,必须要被传送给显示程序的。
DSC00015.jpg
  输入测试用的参数值。
DSC00016.jpg
  可以看到在打开的web事务中,相应的参数值被传递给了事务FAGLB03。
DSC00017.jpg
  接下来,还是新建一个evdre报表来测试这个钻取。
DSC00018.jpg
  点击菜单上的Drill through之后,选取刚新建的这个钻取。
DSC00019.jpg
  所选中单元格数据的上下文维度成员属性值就被传递给了web事务,打开如下。
DSC00020.jpg
  通过上文介绍的两种方式,我们就可以定义一些钻取到BEX报表,或者ECC事务,对于数据的有效性做了一个很好的佐证。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-115252-1-1.html 上篇帖子: sap ABAP中常用函数 下篇帖子: SAP-BW数据仓库增量更新
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表