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] -
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
RadhaHi 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
FedeXHi!
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 advanceWhy 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
NeelHi 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?
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
RashamHello 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
-
How can I get just my non-cloud music from my external backup?
I have my music collection (the entire iTunes folder) stored on an external drive. I did a fresh install of OS X Lion and I like that all of my music lives in the cloud, but I know there are files currently on my external drive that I would like to
-
Issue in evolving sql id from sqlset
Hi , We have upgraded database from 10.2.0.5 to 11.2.0.3. Before Upgrade we create STS for all our sql statmenet . Now we are facing performance issue in one query and this sql_id in STS so how i can evolve particular statement in SPM from STS? I Kno
-
Can someone refers me over a good documentation about transactions in SAP MII?
I'm trying to build a transaction
-
Search Help Implementation in Webdynpro
Hello In my project there is a situation where a table is present which will be populated with data coming from different BAPI. If I need to add a new row for this table , For the First column I need to have a search help capability . The search help
-
Printer Setup Utility.app
Is there no Printer Setup Utility.app in Utilities with SL? I can't remember if there was with Leopard.