Display data of query in Analysis Process Designer mismatch query result

Hi experts,
I am having an issue with APD.when ii am display data of the query in apd i am having wrong values for key figures.
any solutions?
Thanks

Hi,
after doing a check by restricting data in the query, I see that the condition I have set in the query, to only give me the data where keyfigure X <= 2, the DSO is updated with all the values. So it seems that conditions in queries are ignored by the APD. Does anybody know anything more about this? Then I can understand why the job was taking so much time...
Regards,
Øystein

Similar Messages

  • Analysis Process Designer and Inventory Management

    In the How to guide for Inventory Management it mentions that you can you can intialise stock in the Snap shot Cube using the Analysis Process Designer (APD).  Has anyone done this and if so can you explain how or outline some steps? Thanks

    Hallo,
    the APD does`nt be a useful tool for modeling a performant 
    data flow. A lot of SAP BW user think so.
    The performance problems are given by the ddic intern table, using to uploading the extracted data into the apd used wa_table and structures.
    To have the best performance on your scenario, please use the following scenario as possible.
    Step 1.
    upload the extracted data from the psa into a data layer
    there you can reduce and harmonize the data by using a transactional ods
    Step 2.
    build a infoset that joins the data
    Step 3.
    build one query to reducing data and make two copies of ist
    Step 4.
    build a useful data mining model
    Step 5.
    upload the results of the data mining model into a transactional ods
    Step 6.
    link the uploaded data into a infoset ore write back into a standard ods
    Step 7.
    query the data
    If you use this scenario you have a lot of benefits. Better performance, better quality of persistent data and actual and traininged data.
    The recommend next step (if you want a alerting) is to build a reporting agent report - if you have usefull processes in  the query.
    There are a workshop for Data mining and APD, named BW380.
    I hope I helped you.
    Otherwise give me a message.
    [email protected]

  • Analysis process Design

    Dear Experts,,
    Any experts invovled in Analaysis Process and Design,,
    Will any expert share the requirement what u have did,  and what is the purpose of APD in BI.
    Warm Regards
    Radha

    Hi Radha,,
    APDs are used in many scenarios.
    For e.g., we have a query, which has 5 characteristics and 2 key figures in the report. But we need to load only 3 characteristics and 2 key figures in the file. Also we need to do the some formatting with the data before loading it to file. Like changing the length of the material from 18 to 8 characters.
    There two possible ways to generate .CSV file from a Query.
    1. RSCRM_BAPI
    2. APD
    RSCRM BAPI generates a file which is an exact copy of the report. It will contain all the fields present in the report, and we wonu2019t be able to do any kind of formatting before loading this data to file.
    Where as, if we go for Analysis process designer, then both of these problems will be solved. Analysis process designer consist of three items. Data source, formatting and a data target. Here report will be the data source and data target will be the file, and in the formatting section we can do all this formatting on the data, and we can filter only those fields which we need in the file.
    This was one of the scenarios.. there can be multiple scenarios..
    See the below links
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/f06353dd-1fe3-2c10-7197-dd1a2ed3893e
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/a019563e-bae8-2c10-0abf-b760907630e9
    Hope this helps.
    - Jaimin

  • Error in Analysis Process Designer

    Hi Friends,
        I am trying to create an Analysis Process Designer, in that input is nothing but a Query which is built using Cell Editor, (as cell level Logic is different for the Query), now while assigning that Query to DSO in APD it is showing following error,
    The technical field name KYF_0001 for field XXXXXXXXXXXXXXXXXX may only appear once per input or output structure
    where is the problem exactly?
    Thanks in advanced.
    Regards,
    Rajdeep.

    Hi Rajdeep,
    The KF of the Query is not mapped properly to the DSO KF.SAme Tech nname of the query has been mapped multiple times.
    Do this
    1)When u go to mapping in APD u have to map the DSO and the Query,so suppose u have map Quantity of Query to Quantity of DSO.
    2)Go to the Query and in the properties of the KF in the Advanced Tab u will having the TECH Name of the KF
    3)Map the right KF with DSO and Query
    Get bak for any issues !!!!!!
    rgds
    SVU123

  • APD Analysis Process Designer - CRM Data Target

    Hi,
    I have now defined the DataTarget and by "Release data target for Replication from SAP BW" I get the error:
    <b>Error when processing function module /SVC/OBJ_F4_<MyDataTarget></b>
    what does it mean and how can I solve this situation?
    Thanks
    FedeX

    Hi!
    in case if you are not able to find the docu...here is the docu helop for the function group...
    "The function group CRMBW_ADAPTERS combines function modules that are necessary for implementing a data target adapter as part of the data upload from SAP BW. You can use the function modules delivered by SAP as a template for new adapters (for example, you can copy them).
    The function modules contained in this function group are divided into the following areas on the basis of their naming convention:
    o     Function modules for defining data targets
    -     CRMBW_OBJ_F4_*
    -     CRMBW_DET_F4_*
    -     CRMBW_CHECK_*
    o     Function modules for designing the analysis process
    -     CRMBW_LIST_*
    -     CRMBW_DETAIL_*
    o     Function modules for the data upload
    -     CRMBW_UPDATE_*
    The placeholder * stands for a data target adapter defined in the IMG activity .
    The corresponding adapter modules are called up dynamically during runtime at the appropriate points in the program, using the name of the data target adapter and applying the following program logic:
    CONCATENATE l_namespace l_nameconvention
      l_function l_target INTO l_funcname.
    TRY.
      CALL FUNCTION l_funcname
        EXPORTING
        IMPORTING
        TABLES
      CATCH cx_root.
        l_msgv1 = l_funcname.
        CALL FUNCTION 'BALW_BAPIRETURN_GET2'
          EXPORTING
            type   = 'E'
            cl     = 'CRMBW_ATTR_WRITE'
            number = '005'
            par1   = l_msgv1
          IMPORTING
            return = ls_return.
        APPEND ls_return TO et_return.
    ENDTRY.
    Consequently, if a function module does not exist or errors occurred when calling it up, a runtime error is not issued directly. Instead, the error is returned as a message in the return table for the instance calling up the function module.
    If you want to create customer-specific data target adapters, observe the following:
    o     Define the ID for the data target adapter in the IMG activity . Ensure that your entry begins with the letter Y or Z to avoid any naming conflicts with subsequent SAP enhancements.
    o     In this function group, implement adapter modules that begin with the namespace stored in the IMG activity mentioned above and with the naming convention, and that also fulfil the naming convention listed under Integration. In this way, you ensure that there are no naming conflicts with subsequent SAP deliveries.
    o     To provide the data upload with full support, implement all six adapter modules.
    With the following entry in the IMG activity , implement the function modules listed below.
    Data Target Adapter     Namespace     Naming Convention
    ZTARGET     /COMPANY/     MYLOAD_
    Function Modules
    /COMPANY/MYLOAD_OBJ_F4_ZTARGET
    /COMPANY/MYLOAD_DET_F4_ZTARGET
    /COMPANY/MYLOAD_CHECK_ZTARGET
    /COMPANY/MYLOAD_LIST_ZTARGET
    /COMPANY/MYLOAD_DETAIL_ZTARGET
    /COMPANY/MYLOAD_UPDATE_ZTARGET
    with regards
    ashwin

  • How to display data in a required format by SQL Select Query?

    Hi,
    i have a table named HR_PAYSLIP consisting of 4 columns empno, month, year, basic pay.
    well i like to display the month wise basic salary
    through a select query from the table
    like this format;
    EMPNO JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC
    00094 122 153 145 224 245 545 114 544 444 111 555 222
    00095 233 123 145 224 205 545 114 444 444 111 555 222
    00096 163 123 145 224 215 545 114 551 444 111 555 222
    00097 154 123 145 294 255 545 114 144 444 111 555 222
    conditions:
    where condition: where year = 2007
    the employee no may be more and that must be displayed only one time like above for year,
    and if the basic salary is zero for a month then it should be displayed as zero for a particular month as below
    eg:
    EMPNO, JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC
    00094 122 153 0 224 245 545 114 544 444 111 555 222
    Table Structure:
    EMPNO NUMBER(10)
    YEAR NUMBER(4)
    MONTH NUMBER(2)
    BASIC_PAY NUMBER(15)
    Pls note: Month is stored in the table as 1 to 12.

    From the FAQ
    {message:id=9360005}

  • 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) ?

  • Analysis Process Design--doubt

    Hi gurus,
    i am trying to use the APD functionality
    i have dragged the infocube as a datasource and also dragged the join process to the work area and the created a ods to write the data but my problem is that i am not able to link all the three to each other.
    i could not find the option of linking can some body let me know how to link that.
    can someone provide some real time examples explaining the functionality of APD...i got the documents from SDN..Gurus.
    But i will be happy if someone can provide me with some examples of all the process involved.
    thanks and regards
    Neel

    Hi A.H.P
    if you have used APD can u kindly give me some ideal scenarios where we can use APD
    i think we can use this to enhance the functionality of Multiprovider
    becoz in multiprovider we can't do reporting at a characterstic level if that is not present in all the base infoproviders right
    like customer if its not present in all the infoproviders we can't report on that level on Keyfigures from all the base infoproviders which does't have the customer as a characterstic
    thanks and regards
    neel
    Message was edited by: Neel Kamal

  • How to display data on the bases of master plan in Quality Results

    Dear,
    I have been woking on quality results to insert data through interface in child view(Q_COTTON_TEST_CHILD_IV) which is auto generated view as built-in functionality. Master quality plan has been inserted from fron-end while child data inserted throught interface & fron end as well. In quality module, when select child plan and call detail but don't appeare data which inserted through interface table while manual entry of chile record is being displayed,
    Still, i have coufused that how can we make relation between parent & chile record while inserting data through interface table.
    Kindly please advice to get this.
    thnks...

    Dear,
    I have been woking on quality results to insert data through interface in child view(Q_COTTON_TEST_CHILD_IV) which is auto generated view as built-in functionality. Master quality plan has been inserted from fron-end while child data inserted throught interface & fron end as well. In quality module, when select child plan and call detail but don't appeare data which inserted through interface table while manual entry of chile record is being displayed,
    Still, i have coufused that how can we make relation between parent & chile record while inserting data through interface table.
    Kindly please advice to get this.
    thnks...

  • Process chains get an error when run analysis process

    When my PRD system‘s process chains run analysisi process, I  gets below error message:
    Error occurred when starting the parser: Error when opening an RFC connection (FUNCTION: 'R
    Message no. BRAINOLAPAPI011
    Diagnosis
    Failed to start the MDX parser.
    System Response
    Error when opening an RFC connection (FUNCTION: 'R
    Procedure
    Check the Sys Log in Transaction SM21 and test the TCP-IP connection MDX_PARSER in Transaction SM59.
    It's OK when i test the TCP-IP connection MDX_PARSER in Transaction SM59.
    The Sys Log in Transaction SM21(error part):
    M Wed Mar 19 09:22:50 2014
    M  *** ERROR => ThPOpen: ExecPopen("/usr/sap/BWP/DVEBMGS00/exe/tp" bwprd sapgw00 18933904 IDX=35, r, ..) returned -14 [thxxexec.c
    M  {root-id=532810645F5D12A0E1008000C0A8642F}_{conn-id=5328109B5F5D12A0E1008000C0A8642F}_5
    A  RFC 1878  CONVID 18933904
    A   * CMRC=0 DATA=0 STATUS=0 SAPRC=0 RfcExecProgramKernel RfcRaiseErrorMessage cmd could not be started by OS (rc = 1)
    A  RFC> ABAP Programm: SAPLSTPA (Transaction: )
    A  RFC> User: JY-LKZ (Client: 900)
    A  RFC> Destination: CALLTP_AIX (handle: 8, DtConId: 530F4E5C30AF4550E1008000C0A8642E, DtConCnt: 0, ConvId: ,)
    A  RFC SERVER> RFC Server Session (handle: 1, 68443927, {5328109B-5F5D-12A0-E100-8000C0A8642F})
    A  RFC SERVER> Caller host:
    A  RFC SERVER> Caller transaction code: STMS (Caller Program: SAPLTMSC)
    A  RFC SERVER> Called function module: TMS_CI_START_SERVICE
    A  *** ERROR => RFC Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 1887
    FUNCTION: 'RfcExecProgramKernel'
    RfcRaiseErrorMessage cmd could not be started by OS (rc = 1)
    PROG ="/usr/sap/BWP/DVEBMGS00/exe/tp" bwprd sapgw00 18933904 IDX=35
    [abrfcio.c    9213]
    A  {root-id=532810645F5D12A0E1008000C0A8642F}_{conn-id=5328109B5F5D12A0E1008000C0A8642F}_5
    A  TH VERBOSE LEVEL FULL
    A  ** RABAX: end RX_GET_MESSAGE
    M
    M Wed Mar 19 09:23:15 2014
    M  *** ERROR => ThPOpen: ExecPopen("/usr/sap/BWP/DVEBMGS00/exe/tp" bwprd sapgw00 18968493 IDX=61, r, ..) returned -14 [thxxexec.c
    M  {root-id=532810645F5D12A0E1008000C0A8642F}_{conn-id=532811958F750F10E1008000C0A8642F}_1
    A  RFC 1878  CONVID 18968493
    A   * CMRC=0 DATA=0 STATUS=0 SAPRC=0 RfcExecProgramKernel RfcRaiseErrorMessage cmd could not be started by OS (rc = 1)
    A  RFC> ABAP Programm: SAPLSTPA (Transaction: )
    A  RFC> User: TMSADM (Client: 000)
    A  RFC> Destination: CALLTP_AIX (handle: 3, DtConId: 530F4E7830AF4550E1008000C0A8642E, DtConCnt: 0, ConvId: ,)
    A  RFC SERVER> RFC Server Session (handle: 1, 70212851, {53281195-8F75-0F10-E100-8000C0A8642F})
    A  RFC SERVER> Caller host:
    A  RFC SERVER> Caller transaction code: STMS (Caller Program: SAPLTMSC)
    A  RFC SERVER> Called function module: TMS_CI_START_SERVICE
    A  *** ERROR => RFC Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 1887
    FUNCTION: 'RfcExecProgramKernel'
    RfcRaiseErrorMessage cmd could not be started by OS (rc = 1)
    PROG ="/usr/sap/BWP/DVEBMGS00/exe/tp" bwprd sapgw00 18968493 IDX=61
    [abrfcio.c    9213]
    A  {root-id=532810645F5D12A0E1008000C0A8642F}_{conn-id=532811958F750F10E1008000C0A8642F}_1
    A  TH VERBOSE LEVEL FULL
    A  ** RABAX: end RX_GET_MESSAGE.
    ps.
    1、IT's everything ok in the development system.
    2、It’s ok when i repeat this analysis process .
    3、It’s ok when i run this analysis process in analysis process designer.
    4、Attachment is the sys log in sm21.
    Thanks everyone.

    Hi Vignesh.B,
    Yes,it's not user's problem . But i don't  think it APD's problem .Cause all APD has the same problem and .
    Below is one of APD souce and target :
    Hope this information  is useful .
    Regards,
    Lian

  • Displaying dates as column headers for BEx Query

    Hi all,
    I have to display dates in sequence as descriptions for 15 columns based on the keyed in date in Bex Query Analyser. I'm able to display date as column heading for one column using text variable with replacement path.I could not able to increment date for other descriptions.Could you please help me to solve this issue.
    Ex: Input Date 05/09/2007 then in the out put column headers should be 0509 0609    0709   ............ 1909
    These are only column headers, values for the columns are quantities calculated using formulas.
    It is urgent.
    Thanks in advance.
    Regards,
    Mandadi.

    hi mandadi,
    if u want dates as headers only then u should use a text variable .
    as a rule u can not set off set for text variable so u create restricted key figure with date restricted and set off set.
    now u use this rkf to populate the text variable using replacement path.
    text variable can use replacement path for replacing from any variable and characteristics.
    bye

  • How to save the data in Planning query in Analyser?

    HI all,
    I am new in Integrated Planning I have made a planning query and I am inputting data in the query, right clicking to excel sheet and saving it saved data into cube but if I want a save button specific to query not specific to workbook how can I make it as generic, as when I run the query in analyser the button should be displayed in the Planning query on clicking it the data gets saved to cube.
    Abhijit.

    Hi Abhi,
    Hope this will be helpful to you.
    http://help.sap.com/saphelp_nw70/helpdata/en/43/a033e0f56e21b5e10000000a1553f6/frameset.htm
    Thanking You,
    Sappie

  • In oracle rac, If user query a select query and in processing data is fetched but in the duration of fetching the particular node is evicted then how failover to another node internally?

    In oracle rac, If user query a select query and in processing data is fetched but in the duration of fetching the particular node is evicted then how failover to another node internally?

    The query is re-issued as a flashback query and the client process can continue to fetch from the cursor. This is described in the Net Services Administrators Guide, the section on Transparent Application Failover.

  • Change display Date format from 06.2011 to june 2011 in output of Query

    Hi All,
                Change display Date format from 06.2011 to june 2011 in output of Query  Execution. i used time charcteristics 0calmonth in query, output display is coming 06.2011, i want to display output in june 2011 format, anyone tell me how to convert this Date format.

    Hi Nandish,
    as tibollo said you just need to mark 0CALMONTH with text in RSD1.
    Kindly note that you don't need to do data load for this object.
    It will automatically derive by system.
    Just change the Info object 0CALMONTH in RSD1, Go to Master Data/text column and check mark on with text.
    Then activate it.
    Regards,
    Ashish

  • Business Process Analysis and Design

    hellow fellows
    Please can u explain to me briefly what's involved in Business Process Analysis & Design
    Thanks
    Rasham

    Hello Rasham,
    Business process analysis and design is a part of implementation / upgrade project. As name suggests it will analys client's business process to make the standard process across the group of company and make it most optimized to get maximum ERP support.
    Some time it will cover under blueprint phase and some time it can be carried out as a saperate process before actual start of implementation.
    The following link will give you detailed information about all phases of the project including Business Process Analysis and Design.
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/bpx-implement">Business Process Cycle: Implement Phase</a>
    Hope this helps.
    Regards,
    Arif Mansuri

Maybe you are looking for