APD in 3.5 & 7.0

Hello Ppl,
What is the difference between analysis process designer in BW 3.5 & 7.0? How is APD related to data mining? Pls provide me with a detailed description. Also, pls fwd me any docs you might have on apd. Points assured..
Thanks,
Rakesh.

hi Rakesh,
i think there's no difference APD in 3.5 and 7.0, perhaps some enhancements
http://help.sap.com/saphelp_nw70/helpdata/en/45/65e1e7915e3bdbe10000000a1553f7/frameset.htm
APD is used to train the data mining model created,
http://help.sap.com/saphelp_nw70/helpdata/en/0f/d60e407aafdd5fe10000000a155106/frameset.htm
docs, try to search in sdn library
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/96939c07-0901-0010-bf94-ac8b347dd541
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/2ea09a3d-0401-0010-67bb-ec580baf2887
hope this helps.

Similar Messages

  • 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.

  • 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

  • Creation of logical file while creating APD

    Hello,
    I am creating an APD in which Multiprovider as source and flat file as the target with some filter in between.
    While defining the target as flat file, I have selected application server and logical file name.
    Can any one please let me know how to create this file which should be selected from the list of files.
    Thanks in advance..

    Hi,
    In order to create a file in the directory, you would need to write a ABAP program from your side.. like OPEN DATASET. or else Basis would help you to create this fro you.
    Hope I understood your question...
    Regards
    Srinivas

  • APD timeout issue in execution

    Good afternoon,
    Please anybody knows about this issue? the problem description is the following:
    We have an APD in a Process Chain, this chain was running well in previous dates, but when we run it yesterday and a issue happened.
    The message that appears in common in the 3 APD's that failed when double-click is the following:
    And the process monitor shows the following log:
    As we can see the duration of the Job was 20.787 Seconds and that is not normal because when
    we run the query using RSRT or BEX the result of the query appears in 15
    seconds, so the problem is in Data Source of each APD because the time out
    problem is in execution of the Query that is the data source.  in the next 3 screens we can see it:
    When we check in the TX ST22 The list of Runtime Errors shows that is an TIME_OUT error:
    As we can see the APD is composed by the datasource in this case is a Query and there is
    an aggregation and then the data of the selected fields are written in a DSO.
    When right click and select the option "Display Data" in the APD the execution
    begins but never ends, there is the Time_Out Error.
    The properties of the Data Source in the APD about Extended Settings Tab is the following:
    When we check the TX SM50 In the following screen we can see that is a CL_SQL_RESULT_SET
    Thank you very much if anyone can help or advice to discover the cause of this problem
    and how to solve it.
    Kind regards,
    Luis Jorge

    Hi, I see you have an object aggregation. My recommendation is to redefine the query you delete this object and subtract rows to the query.
    I hope help. Regards.

  • Problem in APD creation from BW to CRM

    Hi all,
    I want to create apd which would feed data from BW to CRM. For that I have gone through a post in scn where it was told to create project and then extension in crm side (eewb transaction). I did all but in the wizard where I have to create table, I was unable to approach forward because of some issues.
    1) It gives an error message that key is not selected, although I have selected the key.
    2) Some other time it gives error that infoofject cannot be validated, although the infoobjects are activated in bw side.
    Please help me in this regard.
    Thanks and regards,
    Sumit

    Hi Vimal,
    You'd need to debug the FM CRM_BUPA_MAIN_VAL to find out what was the cause of validation error. Once you get the missing details, check if those details are being populated correctly at ECC end.
    Thanks,
    Rohit

Maybe you are looking for

  • How can we identify an employee termination date?

    how can we identify an employee termination date? using infotype(41) i 'mean which field. Please update me.

  • Improper display of dropdown field values in dashboard

    Hi all, We are working on cprxrpm v4.5. We are having certain custom fields which are dropdowns in RPM. These fields are not present in cprojects and are used only in RPM. These are defined by domains having a value list and description. In Item over

  • Urgent: User Roles assigned to Sales Orgs and document types

    Dear Guru's : I have job user roles one side and sales orgs on otherside. We are trying to find out which sales orgs are using what sales document types. All i am trying to achieve is connect those two and make a report. it needs to be done by SE16 F

  • Merge tdm files?

    I have five different binary files that were created from reading 28 daq channels.  I have followed the tdm example of taking the five binary files and creating five separate tdm files. I would like to merge or combine them into one or two master tdm

  • Hi error for profit center feild reuired entry

    Hi experts, My client has been asked to us,profit center as a reuired feild at the transaction stages. For this we made profit center as required feild at the feild status grioup level. After this one of my sd consulatant trying to post accounting do