MDX 读取多维表数据
最近忙着总结MDX语法一般我们都习惯读取二维表的数据,比如物理表和DSO等。读取多维表(Cube)中的数据比较麻烦,它跟一般二维的语法有很大的差异。这次以SAP BI 读取Cube中的数据为例。分为以下四步:1.Clear 表...
MDX基本概念(收集)
:[@more@]1. 多维数据集多维数据集是联机分析处理 (OLAP) 中的主要对象,是一项可对数据仓库中的数据进行快速访问的技术。多维数据集是一个数据集合,通常从数据仓库的子集构造,并组织和汇总成一个由一组维度和度量值定义的多维结构。 2. 维度是多维数据集的结构性特性。它们是事实数据表中用来描述数据的分类的有组织层次结构(级别)。这些分类和级别描述了一些相似的成员集合,用户将基于这些成员集合进行分析。 3. 元数据不同 OLAP 组件中的数据和应用程序的结构模型。元数据描述 OLTP 数据库中的表、数据仓库和数据集市中的
BW筆記之MDX讀取cube數據
用程式讀取cube數據:1.clear MDX table SPAN {font-family: "Courier New";font-size: 10pt;color: #000000;background: #FFFFFF;}.L4S31 {font-style. italic;color: #808080;}.L4S52 {color:...
[转载]ABAP中查找代码的标准程序
ABAP中查找代码的标准程序 RPR_ABAP_SOURCE_SCAN 可以用于搜索SAP中的程序代码,一般使用时填写开发类、程序名及需要查找的字符串即可,选择屏幕布局和功能很简单,熟悉ABAP代码的人一看就明白了,不多解释了,使用方法及截图如下。选择范围太大的话很慢,可以考虑放到后台运行,结束了再看结果。  ...
物件激活用得到的Program
今天要导一堆东西,忙前忙后,总算完成了。 可是-悲剧来了,发现有个Transformation竟然没有激活。 于是又忙前忙后找人re-import TR,恰巧支持的人下班了。 最后同事上来,用了一个程序就激活了。 然后一查,原来有个程序族。 Program Name Report title RSDG_CUBE_ACTIVATE ...
[网络]一些高效的ABAP 语句
Sample Code Decision Don't place decision to execute in the subroutine perform get_start_end_date. form get_start_end_date. check not ( s_workdt[] is initial ). ...more processing... endform. instead do: If not ( s_workdt[] is initial ...
SAP BW Dimension 设置的两个属性
创建维度的时候,维度本身没有太多的属性需要设置,具体讲,就两个。 1. Line Item Dimension : 如果出现行级的特征,比如Billing data的Bill Number,那么毫无疑问,这是一个大小和事实表同一数量级的维度表,我们需要 把这种类型的特征,单独放到一个维度,并标示为线性维度(即Line Item Dimension). 2. High ...
Abap routing in infopackage data selection 的使用限制
经过:AP在做数据拉取的时候(从ODS到Cube),Data Selection的条件比较複杂,它通过对两个栏位下条件,Post Date和Clearing Date。提出的要求是,Post Date是要上个月底之前的所有日期,而Clearing Date要在本月第...
sap 批量处理异常tRFC
出现R3的RFC执行异常时,因为R3的后台RFC执行也会遵从一个队列原则,所以只要其中一个RFC执行出现异常,常常会导致一系列的RFC无法执行。目前出现RFC执行异常主要有三种情况:I. Communication error The c...
With KEY & With Table KEY 的使用
With KEY & With Table KEY 的使用 在做闡述之前,我覺得有必要了解一下KEY。ABAP的內表和我們真正的DB 表是類似的,有結構有欄位,但是在處理Key上DB表顯得更為隨意,可以要也可以...
获取用户权限列表(RSSB_GET_AUTH_FOR_USER)
外部系统有时要用到BW系统内表设置的权限来做管控,目的当然是为了不用一样的信息在多个地方去维护。 之前都是采用直接到后台表去查询,写一个RFC去读,其实系统也有这...
【一分鐘經驗】WAD中的Text Element屬性
有時候我們需要在使用WAD時,將當前的一些基本信息顯示出來,這時候會用到Text Elements這個控件,但是讓我們比較苦惱的是控件提供的值太多,我們要的太少,那么如何控制顯示的值列表呢?屬性->Web Item -> ...
去除Query中讨厌的提示信息
Query显示的时候会出现格式为“Context Menu **** ”,这个信息一点也没有,而且影响用户使用右键菜单,那么是否可以考虑去除呢? 第一选择当然是查看系统是否有这样的...
汇率变量在Report中的几点应用
摘要:本文主要介绍了如何在Query中实现多类型的汇率转换,以及如何实现多时间段的汇率转换。涉及T-CODE:RRC1,RRC2,RRC3在Report中使用汇率转换,这个功能可能大家都很熟悉。但是随着我们的专案增加很多以及程度...
SAP 性能优化之监控篇-硬件监控[读书笔记]
SAP 性能优化之监控篇硬件监控SAP性能监控器是分析性能的工具。它们在性能菜单中被一起列出(事务代码STUN)。要调用这个菜单,选择:Tools -> Administration -> Monitor -> Performance 或者Tools -> CCMS -> Cont...
与性能优化有关的几个程序
SAP_ANALYZE_ALL_INFOCUBES 进行DB Statistic,只有正确的Statistic才能生成正确的查询路径,所以定期的做统计分析是非常有必要的。ANALYZE_RSZ_TABLESDesigned as a check-tool for detecting and solving ...
SAP BW:在做Setup Table时出现的错误
对Sales Order做Delta的测试,因为第一次要先做Initial, 所以必须进行Setup Table的数据填充,但是在进行填充执行时,出现“ Error determining rate: foreign curr. RMB date 20...
SAP BW: InfoObject 0POST_KEY not assigned to an InfoArea
第一次碰到这个错误。 我要导入数据到0POST_KEY , 因为没有标准的datasource,所以我直接从R/3 下载,然后导入。 SE11 -> Domain:BSCHL -> Value Range 下方会显示值...
SAP BW: APD 异常处理
APD在处理数据抛转时,起到不可替代的作用。 因为数据剧增,用户在使用过程中出现“EXSORT_NOT_ENOUGH_MEMORY”的问题,于是我在处理链中直接执行了“Repeat”,重新执行此节点,成功执行。可是用户第二次执行处理...
谁动了Logical system
原本数据抽取是正常的,突然某天开始无法抽取了。 在InfoPackage的Monitor Detail中可以清楚的看到错误提示: Transfer (...