BWA in APD

Hi All,
We create a BWA on top of infocube , if we used that infocube in APD to extract the data into flat file wether it will read the data from BWA or Infocube.
How we need to check the APD is hit in the BWA is there any transaction or Tables to validate it.
Thanks in advance.

Hi vaish,
When the query executes it first search in following order :
1. OLAP cache
2. BI Accelerator index
3. Relational aggregates from the database
4. InfoCubes from the database
and APD will directly hit the Cube DB.
Hope it helps
Thanks,
Deepak

Similar Messages

  • How to send data from BW to third party

    Hi Gururs,
    We got one of my requirement that we have to send 2 files (delta and full file) from BW to Third Party system. For the delta files we have to send an after-image and we are using FI datasource.Could anybody can tell how to design it?
    1. is that advicable to use the FI datasource directly to infocube as the FI datasource is AIE extractor?
    2.Can we the use BWA in APD. If yes how?
    3.To send an files to third party which concept can we use APD or OHD. We advised to used OHD ,but  the clients are not agreeing. They asking why we cant use APD? They saying APD will be more performance. Could u pls tell why and how?
    Thanks in advance...

    Hi,
    It is not advaisable to load FI data to IC directly, must load to DSO first.
    - If client asking to use APD, you cah go ahead.
    SOURCE - DSO and capture deltas
    Transformation
    Target - Flat File
    Use-
    APD helps to identify hidden or complex relationships between data in a simple way. Various data transformations are provided for this purpose, such as statistical and mathematical calculations, and data cleansing or structuring processes
    Regards,
    rvc

  • APD, filename for file data target

    Hello,
    i am designing a APD process  with a file as process target.
    I can hardcode the file path and name in the data target properties, however i would rather set the filename by user input or by a abap routine (eg. include the date of APD execution in the file name). Is that possible?
    Thanks in advance

    Hi,
    You can use the option 'Logical File Name' option to create a dyanmic file name.
    You can define a Logical File Name in tcode 'FILE', where you can append system date, time, varaible to a static file name.
    Hope this helps.

  • Impact of BWA on Multiprovider

    Hi Friends,
    If we build a multi-provider on a cube (BWA enabled) and a DSO (which is not BWA enabled since our version is < 7.3), and if we build a query on that multi-provider, do you know if the query will utilize the BWA for the cube portion of the data..? or will it not use it at all since it is built on the DSO as well..?
    Any input will be greatly appreciated.
    Thanks
    lz70d7

    Yes, in this case each part-provider is processed separately and InfoCube data will come from BWA, while DSO data will come from database, and them both subsets will be united by Analytic Engine into the final result.
    -Vitaliy

  • Loading complex report data into a direct update DSO using APD

    Dear All,
    Recently, I had a requirement to download the report data into a direct update DSO using an APD. I was able to perform this easily when the report was simple i.e it has few rows and columns. But I faced problems If the report is a complex one. Summing up, I would like to know how to handle the scenarios in each of the following cases:
    1.   How should I decide the key fields and data fields of the direct update DSO ? Is it that the elements in ROWS will go to the
          key fields of DSO and the remaining to the data fields? Correct me.
    2.   What if the report contains the Restricted KFs and Calculated KFs? Do I have to create separate infoobjects in the BI
          system and then include these in the DSO data fields to accommodate the extracted data ?
    3.   How do I handle the Free Characteristics and Filters ?
    4.  Moreover, I observed that if the report contains selection screen variables, then I need to create variants in the report and
         use that variant in the APD. So, if I have 10 sets of users executing the same report with different selection conditions, then
         shall I need to create 10 different variants and pass those into 10 different APDs, all created for the same report ?
    I would appreciate if someone can answer my questions clearly.
    Regards,
    D. Srinivas Rao

    Hi ,
    PFB the answers.
    1. How should I decide the key fields and data fields of the direct update DSO ? Is it that the elements in ROWS will go to the
    key fields of DSO and the remaining to the data fields? Correct me.
    --- Yes , you can use the elements in the ROWS in the Key fields,  but in case you get two records with same value in the ROWS element the data load will fail. So you basically need to have one value that would be different for each record.
    2. What if the report contains the Restricted KFs and Calculated KFs? Do I have to create separate infoobjects in the BI
    system and then include these in the DSO data fields to accommodate the extracted data ?
    Yes you would need to create new Infoobjects for the CKF's and RKF's in the Report and include them in your DSO.
    3. How do I handle the Free Characteristics and Filters ?
    The default filters work in the same way as when you yourself execute the reoprt. But you cannot use the Free characterisitics in the APD. only the ROWS and cloumns element which are in default layout can be used.
    4. Moreover, I observed that if the report contains selection screen variables, then I need to create variants in the report and
    use that variant in the APD. So, if I have 10 sets of users executing the same report with different selection conditions, then
    shall I need to create 10 different variants and pass those into 10 different APDs, all created for the same report ?
    --- Yes you would need to create 10 different APD's. Its very simple to create, you can copy an APD. but it would be for sure a maintance issue. you would have to maintain 10 APD's.
    Please revert in case of any further queries.

  • Short dump while executing APD

    Hi Experts,
                      We have a requirement to populate key and text values for 23 charecterstics in to a flat file. For this we have created a APD with query as source, This query will bring key values. And text values are populated using APD routine which will look up respective text tables and all the result data is downloaded in to a flat file.
    When testing this APD i have come across a short dump, as all the charecterstics are placed in rows. Then i have applied static filters in the query for some of charecterstics and executed the APD. It worked. But if try to execute APD with no filters in the query it gives me short dump. Request you to suggest strategy which will avoid the short dump and improve the performance, where i can display all the 23 charecterstics key and text values.
    Thanks in advance.

    Hi Javed
    Here are couple of things what you can try
    - You can apply filters in the APD and split the data into small chunks and later collate the data into one final file, this can be done by decisions in APD
    - There is a difference how you have created your query and applied the filters/restrictions,In case of 7x queries none of the filters should be in Default tabs and all of them should be in Filters tab only
    - From my previous experiences I have seen that at times you add a dummy "Filter" type be applied in APD to avoid such issues, so give this a try as well
    Thanks
    Abhishek Shanbhogue

  • APD - Query output on to a Flat file

    All
    We are on BI 7.0 with SP13 and NWS 12. I am trying to create a new APD with source as "Query" built on Info object and target as "Flat File". There is no requirement of transformation so I am trying to map directly from Source to Target with a direct link with out using any transformations in between,
    I could check and found no errors in APD definition and when I run APD, the file is getting created both on application server and local workstation but with 0 records.
    The volume of records are expected to be around 4 millions on this query and am just wondering why APD is not writing any data on CSV file.
    Pls let me know the following;
    - What is wrong in the above process and why it is not writing data on to flat file
    - Can APD handle volume of 4 million rows even though job runs in the background?
    Your inputs in this are highly helpful and thanks for your time to provide solution.
    Thanks - Sriram

    Hi
    Thanks for your reply and I could solve this issue and found the root cause.
    The very purpose of this APD is to provide a list of business partners to an upstream systerm with few attributes and in this process one of my consultant has deactivated the key figure in the query which is an input for APD process.
    When the key figure is inactivated ( this is the only key figure in the query ), APD does not recognize query as a valid one and sends out an error message.
    When we re activate the key figure ( I have hidden this later using APD transformations to hide the column and send output to a flat file on to unix server ) in the query, the APD runs fine and could deliver the output in flat file.
    Thanks

  • One of the APD Process Chains fails.

    Hi All,
    I have created two different process chain (PC1 and PC2 for example)which use program RSAN_PROCESS_EXECUTE  to execute the two diiferent APD (APD1 and APD2 for example) . PC1/PC2 executes APD1/APD2 respectively.Both the process chain have the same trigger event.
    The issues is that only one of the process runs successfully and the other fails at the program RSAN_PROCESS_EXECUTE
    For example if the PC1 runs PC2 fails at the program RSAN_PROCESS_EXECUTE and vice versa.
    The Error message it displays  is
    1) Job started     S     00     516
    2) Step 001 started (program RSPROCESS, variant &0000000155350, user ID ALEREMOTE)      S     00     550
    3) Spool request (number 0000030567) created without immediate output       S     SY     355
    4) Processing completed with errors. See spool list     E     RSAN_PR     22
    5) Job cancelled after system exception ERROR_MESSAGE     A     00     564
    Thanks
    Rajiv

    hi,
    To check the detailed error message for failure of APD, check in RSANWB, goto that APD and click on monitor.
    You will find the spool over there.
    Check the error message and let us know, so that we can try to help you out.
    It can be due to authorization issue or due to low memory.
    Regards
    Lavanya

  • SAP BW 3.5 APD for master data

    Gurus,
    We are having issues with SAP BW 3.5 APD transformation before full upload for Item master data.  Due to the high volume encountering short dumps. We cannot extend memory space to fix this short dump.  What we are trying to do is initilize the values before the full load to make consistent with SAP so that BW item cost values is in sync with SAP.  There was no issue in development and only in test system.
    So work was moved to test.
    Is there any suggestion for this problem or alternative to something else?  Please help.
    Thanks,
    Di

    Hi Abhishek,
    We need to correct values of custom cost related fields of master data in BW that pull data from SAP.  If any Item  with cost field in SAP is not maintained any longer, we found the solution to initilize every record with APD before doing full upload in BW to be in sync. Version  is BW 3.5. We are facing performance issue.  So tried different ways like delete all the records that is already zero before reading data from the internal table.  We still get short dump when process chains runs with APD program. I am not sure how to pull data in smaller chunks with filters here.  Any suggestions please? Design is master data, filter columns, routines and master data. Source and target are the same.
    Thanks,
    Di

  • Analysis Process Designer (APD) and EMail

    Hi,
    Following due to data discrepancy in PO value,We developed a re conciliation report based on  direct cube,The re conciliation report displays PO No,Po Value in BW and PO Value from ECC and a Difference column.
    My requirement is to develop a APD which executes this re conciliation report ,Based on the report tout i want to send 2 emails
    Email 1: With the list of PO Numbers where data discrepancy is <= $5 and
    Email 2: With the List of PO Numbers where data discrepancy is > 5
    How can i achieve this requirement.
    Thanks in advance

    Why do you want to create APD. You can create two reports and then schedule them for broadcast daily.
    1st report having list of PO Numbers where data discrepancy is <= $5
    2nd report having list of PO Numbers where data discrepancy is > $5
    These both wold be identical reports just with the change in conditon.You can then use the broadcasting feature to distribute these reports to end user.It would save your time in unnecessary creating the APD.
    You can also schedule the broadcst via PC  if you want to send this information daily once the delta loads are finished.
    Is there any specific reason you want to use APD ( for some calculation purpose) ?

  • How to schedule job for APDs?

    Hi All,
    Does anyone have an idea how to schedule a job for APDs? There is a program called "RSAN_PROCESS_EXECUTE" and it can be scheduled, but it needs to be run with the specific APD. I will appreciate any help with points,
    Thanks

    I don't know what you mean when you say " ....needs to be run with the specific APD", but you can use the program to execute your APD in process chain by creating a variant, if you want to manually schedule, you can do so as well, rsanbw-> display the APD and schedule Icon on the top menu bar, that will give you scheduling options.
    thanks.
    Wond

  • Use APD to fetch data from Query's Structure

    Hi,
    i have created a query , with a fixed structure in the Row area and two keyfigures.
    I have this query on DSO.
    i want to store the same query output to one table. 
    How can i achive this?
    I think to use the APD, but as i have fix structure in query , APD is not the solution . correct me if i am worng.
    Please suggest.
    Regards,
    Macwan James.

    Hi SVU123,
    Currently I am trying to load data into ODS only. But I want to avoid this path. I can always extract data out of the ODS to Flat File through Open Hub, but that will require twice the time to extract data.
    First from Query to ODS and second from ODS to Flat File through open hub.
    Basically, I want to automate this process and that is why I don't want to opt the path for RSCRM_BAPI t-code.
    - Danny

  • APD Execution in SAP BI 7.0

    Hi Experts,
    We have recreated the APD from BW 3.5 to BI 7.0 manually .
    The source of the APD is Query & target is DSO. In BW 3.5 , the APD is executing fine. Whereas in BI 7.0, the APD is not executing and leading to timeout error.
    We scheduled the APD in BGD process and the process is going on ON HOLD and after an hour the execution is failing.
    We created variant with few plant & year selections which has less data for the query, even then the APD is not executing.
    Further to just check the APD execution, i used Flat file as the target and executed in foreground, but same error.
    Can anyone tell me what all the system requirements needed for successful execution of APD's and the criteria's to be checked at the system level?
    Regards,
    Saranya

    Hi Saranya,
    Just google it you will get some good documents related to APD. Below are few docs which you can go through them.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/a019563e-bae8-2c10-0abf-b760907630e9?overridelayout=t…
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/00d1c941-25ad-2d10-e0aa-a7470c502212?QuickLink=index&…
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/90e15fcc-b253-2e10-c4a6-e4593150f890?overridelayout=t…
    What is error message you are getting, give us the screen shot of the same. Without those details you would not get proper replies to your question.
    Thanks,
    Vengal.

  • How to pull the text for InfoObject in APD

    Hi All,
    I have a requirement where in I have to combine the data from 2 InfoObjects using an APD based on some conditions.
    I need to bring in the text for these infoObjects and there attributes too.
    The proposed solution from my side for pulling the text is
    u2022     Getting the text from the text table u2013 this is working fine but the performance is not good.
    u2022     Making a query above the object and taking the output as the APD input. Now, in the query , I have selected the display option u2018key and textu2019 but when I am using this query as input for the APD, I am not getting the text.
    Please let me know how to get the text using the query output and/ or are there any other approach to get the text of an infoObject.
    Thanks & Regards
    Abhi

    Hi,
    It is possible to read the text tables of the infobject, for eg  In material you can use table /BI0/TMATERIAL
    You have to select a Datasource as the 'Database table  and use /BI0/TMATERIAL  as one of the underlying tables and then choose another datasource with /BI0/MMATERIAL as the underlying table.
    Now that you have all the data that is needed you can use the join to connect the above two datasources .Select the join condition (material in this case) and the fields that you would like to be have to the next level from the individual tables that you have selected earlier.
    I guess if you work in this way you might get the results that you are looking forward quite easily without writting code.
    Let me know if it helps.
    Regards
    Ankit

  • Populating CRM marketing attributes using the APD

    Hi Experts
    We are having problems with populating CRM marketing attributes using the APD. When we run our process we get the error message:
    CRMBW_ATTR_WRITE005: Error when processing function module CRMBW_UPDATE_BPMKT_5. Message no. RSAN_MDL024
    As you can see, we are using the new function module CRMBW_UPDATE_BPMKT_5 since the old CRMBW_UPDATE_BPMKT did not work either.
    Do we have to add a reference to a infoobject in transaction CRMBWTARGETS? We have not done this because the marketing attribute in CRM doesn’t have decimals and all the objects in BI have. Could this be the cause of the error?
    Kind regards
    Erik

    Hi Ramesh,
    Thanks for quick reply.
    I have already followed the procedure you have described. Since there is not common objects between ODS and Bpatner infoobject, i am not able to do mapping.
    for eg. my ZBPARTNER infoobject has attributes like zfooty, ztennis and zrugby but my ODS has char name , char value, counter for multiple values infoobjects.
    I am following the example in the demo content to work out the process but could not understand how the data is getting uploaded from ODS to Business partner.
    http://help.sap.com/saphelp_nw70/helpdata/en/bf/5df63bf9deaf09e10000000a114084/frameset.htm
    Thanks,
    Sandeep Jogde

Maybe you are looking for

  • Windows on Mac

    I am a web designer, and need to test my sites on multiple platforms including (Windows) Internet Explorer. I plan to run Windows using Parallels on my Mac Pro Intel, and wonder what Windows OS I can get by with for the least amount of money. I need

  • Account Determination with Sales Order Stock

    Hi, Guys Does anybody know how (and WHY) SAP makes (or doesn't make) account determination of material movements from or to Sales Order Stock??? I have found that, for example, an Accounting Document is generated when transferring to or from Customer

  • Error when extracting data from R/3 into BW

    Hi,   There is an infoobject Payscale Level(Datsource 0paysclaelv_attr) in BW module HR that is extracting data from R/3. While extracting data, the following error occurs "Assignment to feature PFREQ did not take place". I debugged the standard func

  • Key/Text table - usage in an ABAP program

    Hi Abapers! I need help about usage of key and text tables. I have created key and text table and now i want to use them in the abap program. My problem is, that i don't know how to properly read data into internal table from these two tables, so i c

  • Photos disappear from IPod

    When I synch new photos onto my 32g the albums previously loaded disappear. Sometimes they disappear spontaneously after the auto synch when I attach the IPod to my Mac. Is there a way of preventing this?