/CPMB/LOAD_INFOPROVIDER
Hi to all,
some questions related to process chain /CPMB/LOAD_INFOPROVIDER
Firs of all, the parameter SPACKAGE_SIZE that as default is set to 10000 represent the number of record that the system use for split the total number of record in packages (like the omonimus parameter in BW DTP) or other?
Second question: if I execute the DM package in BW only one process start. It is possible and if yes how to allow parallel processing? In my intention is set the SPACKAGE_SIZE with a low number in the way the system process few records at a time and allow parallel processing in the way to increase performance.
Regards
Stefano
Dear Stefano,
you are right: the SPACKAGE_SIZE defines the number of records that the system processes at a time. It's useful to increase this value only if you are clearing, copying or converting a lot of records in one shot.
Unfortunately, I'm afraid that the only way to run more processes in parallel is to manually launch/schedule multiple data loads on different regions.
Regards,
Simmaco
Similar Messages
-
Dm package(process chain: /cpmb/load_infoprov_UI)
HI Friends,
i'm trying to load data from bw cube to bpc, using data manager package(based on process: /cpmb/load_infoprov_ui). Which allows user to selectively load data. With this DM package, succsfully loaded data for few combinations, but i failed later on upon using this. What i did, was for few combinations i changes filed list options like selecting all, or selecting few fields . Now i'm unable to successfully use this dm packge. Where as normal process chain based package working correctly(/cpmb/load_infoprovider). Do i need to select any mandatory fields in field list option while executing packge based on selections. Filed list means, i read text as " select attributes for which you want to get master data". Now this package not bringing any data to bpc.
Any observations on this pls.
thanks,
SELECTION=<Selections><Selection Type="Selection"><Attribute><ID>YSEMPOSIT</ID><Operator>3</Operator><LowValue>14140</LowValue><HighValue>14141</HighValue></Attribute></Selection><Selection Type="FieldList"><FieldID>YSEMPOSIT</FieldID></Sel
ection></Selections>
i select single field(ysemposit) in field list and given ysemposit range(14140-14141). above one is view package status screen.
For 2nd case,
SELECTION=<Selections><SelectionType="Selection"><Attribute><ID>YSEMPOSIT</ID><Operator>3</Operator><LowValue>14140</LowValue><HighValue>14141</HighValue></Attribute></Selection><Selection Type="FieldList"><FieldID>0CALMONTH</FieldID><Fiel
dID>0CFM_TR_CUR</FieldID><FieldID>0CHNGID</FieldID><FieldID>0CURRENCY</FieldID><FieldID>0CURTYPE</FieldID><FieldID>0DATAORIGIN</FieldID><FieldID>0FISCPER</FieldID><FieldID>0FISCPER3</FieldID><FieldID>0FISCVARNT</FieldID><FieldID>0FISCYEAR</
FieldID><FieldID>0OBJ_CURR</FieldID><FieldID>0PS_COARCUR</FieldID><FieldID>0RECORDTP</FieldID><FieldID>0REQUID</FieldID><FieldID>0VTYPE</FieldID><FieldID>YBUSLINE</FieldID><FieldID>YBUSPROD</FieldID><FieldID>YBUSPROD__YBRAND</FieldID><Field
ID>YBUSPROD__YPRODGROP</FieldID><FieldID>YBUSPROD__YSERVTYPE</FieldID><FieldID>YCCA_CAT</FieldID><FieldID>YCIRCLE</FieldID><FieldID>YCOMBCCOD</FieldID><FieldID>YCOMBCIR</FieldID><FieldID>YCOTELMNT</FieldID><FieldID>YCO_AREA</FieldID><FieldI
D>YCSTCENTR</FieldID><FieldID>YG_CWW001</FieldID><FieldID>YREGION</FieldID><FieldID>YSEMPOSIT</FieldID><FieldID>YTECHTYPE</FieldID><FieldID>YVERSION</FieldID><FieldID>Y_PCMODEL</FieldID></Selection></Selections>
i select choose all fields in field list and given ysemposit range(14140-14141).Hi,
with the process chain you mentioned, just make sure al attributes are selected in the second tab of your selection screen. If an attribute is not selected, you cannot use it for your selection ... Also note that with this process chain the SELECTION statement in your transformaiton file will not work anymore ...
D -
Default File Selection while Running Data Manager Package
Hi BPC Experts,
What i wanted to know is that is possible to make a file selection as "Default" for running a data manager package.Say for example i wanted to run a simple DMP "Load Transaction data from from BW InfoProvider UI" and the file that i always select is "ZFIGL010" for this is it possible to get "ZFIGL010" file as pre-populated (or pre-selected)instead user going and choosing from long list of files available "Info Provider Selection".
Thanks
RahulRahul,
As Ashish said you cant get rid of the info provider name selection as you are using the /CPMB/LOAD_INFOPROV_UI pkg. But if you use /CPMB/LOAD_INFOPROVIDER package you can follow the below steps to get rid of the selection.
Comment the below prompt statement in the Advance script of the pkg which asks you to select the Info provider.Its the first statement of the script. You can comment by putting a ' before begining of the statement.
PROMPT(TEXT,%InforProvide%,"Please enter InfoProvider to download data",)
Add a INFO statement and pass the same INFO statement to the Task. Please refer to image below.
Regards
Nikhil -
Pass transaction data from an InfoProvider to the BPC within BW
Hi Gurus,
I need to pass transaction data from an InfoProvider to the BPC Real-Time InfoCube, but I need to do from BW, and not from the BPC Excel interface.
The reason is that I want to make the whole process in one step, and at the beginning of the process the end-user has to introduce some parameters in the BW, as we are launching the process chain from a transaction.
Therefor I copied the process chain /CPMB/LOAD_INFOPROVIDER and tried to introduce the different parameters that are normally delivered by the prompt in the excel interface.
Can anybody help? Does anybody know what parameters for each process type have to be introduced, in what form and if all the process types are needed?
Making it with a normal BW transformation is also not an option, as we don't want to change from plan mode and stop people from planning.
It is very important for my end user to do everything in one step, without having to enter the BPC Excel interface.
Thanks in advance.
Cheers,
ÀlexHi Frank,
I have checked and we have many processes in SM50 available for the job to use. Sometimes there are no other jobs running in the BW System except for the 2 jobs but still the 2nd job waits for the first to finish.
I did another check on transaction code SM58 in BW System. Here it shows all the transactional RFC queues that is being generated by the 2 jobs. I saw that only TRFC queues are able to execute at one time. I am not sure if this is the problem but is it possible to set the number of queues that can be executed at one time to more than 2? If yes, where can I find such a setting?
This is quite urgent as this problem causes all my jobs to end very late.
Thanks.
Shunhui. -
BPC 7.5 NW: Loading transaction data from infocube
Hello, I am trying to load transaction data from an infocube into a BPC application using a package based on /CPMB/LOAD_INFOPROVIDER.
The master data (cost center and cost element) are already loaded. As they are compounded, we have added in the key the CO area (eg ID=0CO_AREA+ID)
I am facing an issue that the system ads leading 0 in front of the values of those master data comming from the cube.
So the data looks like CO_AREA00000000000cost_center.
As the data where correctly loaded in the dimensions (CO_AREAcost_center), the loading fails.
How can we remove those 'O'?
Thanks!Hi Anton,
We use this in most of our projects; since auditing is one of the important requirements.
You should enable the auditing for selective categories only. With each transaction data entered, it will keep a log, which can increase the size a lot, and hence impacting the performance.
If you are enabling the log, you should frequently purge the audit data as well. However, you should take a backup of this and then purge it.
Hope this helps. -
BPC 7.5: Delta Load when loading from BI InfoProvider
Hi,
in BPC 7.5 running a package based on Process Chain "CPMB/LOAD_INFOPROVIDER" loads data directly from an SAP BI Infoprovider into an BPC-Cube. According to the options you can choose "Merge Data Values" or "Replace & Clear DataValues"
According to the description the first one "Imports all records, leaving all remaining records in the destination intact", the second one "Clears the data values for any existing records that mirror each entity/category/time combination defined in the source, then imports the source records".
I tried both and both (!!) result in what you would expect of "Replace & Clear". Both firstly create storno-records in the cube and then add the new values.
Is this an error or wanted behaviour? I didn't find any SAP Notes on this topic, but doubt it's right....
Is there any way to achieve an Merge or - even better - a delta load?
Thanks a lot for any input given.
bateHi Bate,
It is indeed a bit confusing. I'll translate the BPC-speak for you
Replace & Clear:
1. Look up all CATEGORY/ENTITY/TIME combinations in the incoming data
2. Clear all records in application with the same CATEGORY/ENTITY/TIME combinations that exist in the incoming data records
3. Load incoming data to the cube
Merge:
1. Load incoming data to the cube record-by-record, overwriting existing data.
This means that "Replace & Clear" might clear out existing records in the cube that do not share the full key of incoming records but do share the CATEGORY/ENTITY/TIME dimension values. For example, a records with CATEGORY/ENTITY/TIME/ACCOUNT values of ACTUAL/1000/2010.JAN/ACCT1 would be deleted when loading an incoming record with values ACTUAL/1000/2010.JAN/ACCT2, if you use the "Replace & Clear" method, but would not be deleted if you use the "Merge" method.
There is no option to load data additively, like it is loaded to a BW InfoCube.
Cheers,
Ethan -
BI Cube to BPC ( application) load
We are in 7.5NW , sp4. To get transaction data from BI cube into BPC application, we are using standard process chain(/CPMB/LOAD_INFOPROVIDER) within a DM package.
But every time we run this process chain through DM, I am seeing a FULL load and NOT the delta loads from BI into BPC(even with "Merge data values" option). I thought this "Merge data values" should do the delta loads and NOT full loads.
Anybody has seen this issue and any potential resolutions ?
Thanks
KVHello ,
For delta load, you can have a DSO before you load the records into BPc and every time after loading into BPC you can clear the DSO. Please note that this is a BW solution/work around to handle deltas and not a BPC solution.
Thanks.
With regards,
Anand Kumar -
Automate Data Manager - for particular infocube in BW
Experts,
How to run process chain /CPMB/LOAD_INFOPROVIDER in the RSPC and hard code it to certain Infocube in BW.
OR
is there a process type which loads data from BW cube to BPC cube using data manager and NOT switching the cubes?
I see that we can use program UJD_TEST_PACKAGE to automate ,but my DM is not running.
I gave the answer prompts below ,can u please let me know if it is correct or the right syntax and method ?
also does the userid need to be SYSTEM userid ?
%InforProvide% ZCUBENAME
%TRANSFORMATION% \ROOT\WEBFOLDERS\APPSET\APPLICATION\DATAMANAGER\TRANSFORMATIONFILES\Load BW data.xls
%CLEARDATA% 0
%RUNLOGIC% 0
%CHECKLCK% 0
EHP 1 for SAP NetWeaver 7.0
CPMBPC 7.5 LEVEL 8
Thanks
ThanksHi,
Create a package link .While defining the package link you can make cube name as set prompt.
Sorry...my understanding is wrong!
Hope it helps...
regards,
Raju
Edited by: VaraPrasadraju Potturi on Nov 11, 2011 9:06 AM -
Data Manager Package Error in SAP BPC 10
Hi All,
I am getting below error message while running the Data manager package /CPMB/LOAD_INFOPROVIDER in SAP BPC 10. Screenshot is attached for your reference. Please help in solving this issue.
Thanks & Regards,
Ramesh.Hi Vadim,
Please find the Advanced DM Script of Copy Package.
PROMPT(RADIOBUTTON,%TARGETMODE%,"Handling of records",0,{"Copy records with match key","Copy by replacing data in same data region of Entity, Category, Time and Audit ID"},{"0","2"})
PROMPT(RADIOBUTTON,%CHECKLCK%,"Select whether to check work status settings when importing data.",1,{"Yes, check for work status settings before importing","No, do not check work status settings"},{"1","0"})
PROMPT(COPYMOVEINPUT,%SELECTION%,%TOSELECTION%,"Select the members to COPY and where to",%DIMS%,0)
INFO(%TEMPNO1%,%INCREASENO%)
INFO(%ACTNO%,%INCREASENO%)
TASK(/CPMB/CM_CONVERT,OUTPUTNO,%TEMPNO1%)
TASK(/CPMB/CM_CONVERT,ACT_FILE_NO,%ACTNO%)
TASK(/CPMB/CM_CONVERT,SAPPSET,%APPSET%)
TASK(/CPMB/CM_CONVERT,SAPP,%APP%)
TASK(/CPMB/CM_CONVERT,SELECTION,%SELECTION%)
TASK(/CPMB/CM_CONVERT,TOSELECTION,%TOSELECTION%)
TASK(/CPMB/CM_CONVERT,KEYDATE,%SELECTION_KEYDATE%)
TASK(/CPMB/CLEAR_SOURCE_CUBE,CHECKLCK,%CHECKLCK%)
TASK(/CPMB/CLEAR_SOURCE_CUBE,SELECTION,%TOSELECTION%)
TASK(/CPMB/CLEAR_SOURCE_CUBE,KEYDATE,%SELECTION_KEYDATE%)
TASK(/CPMB/CLEAR_SOURCE_CUBE,DUMPLOADMODE,3)
TASK(/CPMB/APPEND_LOAD,PREPROCESSMODE,0)
TASK(/CPMB/APPEND_LOAD,TARGETMODE,%TARGETMODE%)
TASK(/CPMB/APPEND_LOAD,INPUTNO,%TEMPNO1%)
TASK(/CPMB/APPEND_LOAD,ACT_FILE_NO,%ACTNO%)
TASK(/CPMB/APPEND_LOAD,RUNLOGIC,%RUNLOGIC%)
TASK(/CPMB/APPEND_LOAD,CHECKLCK,%CHECKLCK%)
TASK(/CPMB/APPEND_LOAD,KEYDATE,%SELECTION_KEYDATE%)
Thanks & Regards,
Ramesh. -
%INCREASENO% in OUTPUTNO and ACT_FILE_NO
Hi experts,
When I want to use process chain for Load transactional data from BI Infoprovider there are some variables I cannot understand and could not find any documentation about them.
INFO(%TEMPNO1%,%INCREASENO%)
INFO(%ACTNO%,%INCREASENO%)
TASK(/CPMB/INFOPROVIDER_CONVERT,OUTPUTNO,%TEMPNO1%)
TASK(/CPMB/INFOPROVIDER_CONVERT,ACT_FILE_NO,%ACTNO%)
TASK(/CPMB/INFOPROVIDER_CONVERT,TRANSFORMATIONFILEPATH,%TRANSFORMATION%)
Basically I want to hardcode OUTPUTNO, or ACT_FILE_NO in process type in process chain but I do not know what sould I enter for %INCREASENO% ?
And for TRANSFORMATIONFILEPATH when I want to hardcode variable value in process chain there is not enough character limit, do you have comment on this also?
Thanks in advance,
Ergin OzturkHi Ergin,
I believe, that is better you created a new data package and then setup the hard code there.
Once I have needed to do this. The steps is the following:
Step1 - Create a new data package, calling the Process Chain /CPMB/LOAD_INFOPROVIDER .Save it.
Step2 - Enter in organize list package, click on modify package, into the advanced parameters tip the code below and make your chenges. Basically you need to change the transformation file path (for this use UJFS t-code) and the infoprovider.
INFO(%MYTRANSFORMATIONFILE%,ROOTWEBFOLDERSAPP_SETPLANNINGDATAMANAGERTRANSFORMATIONFILESTRA_ODHR06.xls)
INFO(%INFPROVIDER%,ODHR06)
INFO(%TEMPNO1%,%INCREASENO%)
INFO(%ACTNO%,%INCREASENO%)
TASK(VP_BI_BPC_CONVERT,OUTPUTNO,%TEMPNO1%)
TASK(VP_BI_BPC_CONVERT,TRANSFORMATIONFILEPATH,%MYTRANSFORMATIONFILE%)
TASK(VP_BI_BPC_CONVERT,ACT_FILE_NO,%ACTNO%)
TASK(VP_BI_BPC_CONVERT,SUSER,%USER%)
TASK(VP_BI_BPC_CONVERT,SAPPSET,%APPSET%)
TASK(VP_BI_BPC_CONVERT,SAPP,%APP%)
TASK(VP_BI_BPC_CONVERT,FILE,%INFPROVIDER%)
TASK(/CPMB/CLEAR_DATA,INPUTNO,%TEMPNO1%)
TASK(/CPMB/APPEND_LOAD,INPUTNO,%TEMPNO1%)
TASK(/CPMB/APPEND_LOAD,ACT_FILE_NO,%ACTNO%)
Step3 (optional) - If you want to schedule this data package, you can do this in BPC or you can create a process chain in BW that calls a ABAP report UJD_TEST_PACKAGE, with a variant selecting your package.
PS: I have no idea what that ACT_FILE_NO or the other are.
I hope this helps.
Regards
Lucas
Edited by: Lucas Gabriel Corrêa da Costa on Jan 10, 2012 8:12 PM -
Package parametеr "overwrite records with match key" (BPC 10)
Hi all.
We load data from DSO in SAP BW to BPC. We use the /CPMB/LOAD_INFOPROVIDER process chain for that.
In the package we use the "overwrite records with match key" parameter for the "Handling of records in target" setting.
But if there's no data in the DSO, the package hangs in the "Running" status and won't finish loading.
If we start the package with the "append" parameter for the "Handling of records in target" setting, then package finishes with the warning status.
What could be the problem if use "overwrite records with match key" ?
Best regards,
SergeyHi,
As per the below note its known issue in SP08. In which version of BPC are you running now.
1787650 - Data Manager package no end at dumpload step for empty data
Thanks,
Raju -
While loading the data thru Infoprovider package there is no selection criteria available for loading.
I have created package as per BPC document using the process chain../CPMB/LOAD_INFOPROVIDER
Has some one seen this...how the selection criteria is handled particulary if I want to load only the current month data...Doodwala,
The most efficient way is to use a statement like SELECTION=TIMEINFOOBJECTNAME,2009.JAN.
Since the transformation and conversion files don't really have any access to information about the current date (as far as I know), it will be hard to do anything more dynamic.
One alternative approach would be to do something on the BW side using navigational attributes. You can do selections on navigational attributes in the transformation file, so let's take an example where the infoprovider you are loading from contains an infoobject ZTIME, which holds the BPC TIME dimension member values.
You could create a navigational attribute of this infoobject in BW. Let's call the navigational attribute ZCURRENT. ZCURRENT can have value "Y" or "N".
Now you go into master data maintenance of ZTIME in BW and set the navigational attribute ZCURRENT to "Y" for the current month.
In your BPC transformation file, you have a selection in the option field that looks like *SELECTION=ZTIME___ZCURRENT,Y (Please note that I'm not sure I got the right number of underscores in that name. You'll need to run listcube or check the navigational attribute name in RSD1 to make sure you get the name exactly right.)
Now this transformation file will load only records that have a time where the navigational attribute ZCURRENT is set to "Y".
Just a thought, though an approach that would at least centralize the maintenance of the current month, instead of having to change all of your transformation files each month.
Ethan -
Hi yo all,
in my BPC application I have activated the upload of data from BW infocube (chain /CPMB/LOAD_INFOPROVIDER). The source infoprovider contain more dimensions that BPC application and so I have created an aggregate on BW infocube. My intention is to speed up the load in BPC.
I don't see any performance increase so the question is: BPC data manager uses the BW aggregates or is only able to read directly the infocube?
Regards
StefanoHi,
Data extraction from BW infoprovider to BPC will not hit aggregates...its just extracted from Infocube directly. To improve the extraction performance check whether Indexes built on infocube or not.
Thanks,
Raju -
BPC 7.0 NW Load_Infoprovider sample package
Hi Gurus,
It is possible to load data with Load_Infoprovider sample package from a multicube?
Thanks a lot,
RaffiYes it is possible to load data from multiprovider into BPc application using the DM package. Please make sure that you create the right transformation file and get it validated with the multiprovider from where you want to load the data.
Regards
Pravin -
Issue with the /CPMB/EXPORT_TD_TO_FILE transformation file.
Good evening to all,
We have to export data from a cube to a text file. To do this we have create in the BPC (NW 7.5 SP 09) a package with the process chain /CPMB/EXPORT_TD_TO_FILE but when we execute the package, we get an error. We think that the error is generated by the transformation file. In the chainu2019s log we can see that the process didnu2019t finish successful, the Appl Source and the clear BPC tables variants are in red and we get this error u201CJob or process BPCAPPS waiting for eventu201D.
Can anybody help us?
our transformation file is like this:
*OPTIONS
FORMAT = DELIMITED
HEADER = YES
DELIMITER = ,
AMOUNTDECIMALPOINT = .
SKIP = 0
SKIPIF =
VALIDATERECORDS=YES
CREDITPOSITIVE=YES
MAXREJECTCOUNT=
ROUNDAMOUNT=
*MAPPING
DIMENSION_1=/CPMB/NAMEDIMENSION_1
DIMENSION_2=/CPMB/NAMEDIMENSION_2
DIMENSION_3=/CPMB/NAMEDIMENSION_3
DIMENSION_4=/CPMB/NAMEDIMENSION_4
DIMENSION_5=/CPMB/NAMEDIMENSION_5
Amount=/CPMB/SDATA
*CONVERSION
Is this the proper use of the TF in this case?
The complete error log:
/CPMB/MODIFY completado en 0 segundos
/CPMB/APPL_TD_SOURCE completado en 2 segundos
/CPMB/CLEAR completado en 0 segundos
MEASURES=PERIODIC
TRANSFORMATION= DATAMANAGERTRANSFORMATIONFILESTF_EXTRACCION_PLANO.xls
FILE= DATAMANAGERDATAFILESprueba1.txt
ADDITIONINFO= Sí
(Selección de miembros)
CONCEPTO_FI:
FUENTE:
GRUPOCAME:
MONEDA:
SOCIEDAD:
TIEMPO: 2011.ENE
VERSION:
Nom.tarea TRANSACTION DATA SOURCE
Error de sentencia MDX: Valor CONTCORMOL /CPMB/T5DDIW
Aplicación: FINANZAS status de paquete: ERROR
Thanks in advance,
Best regardsHi. Thanks for the reply.
We still working on the issue. For a test we run the package without TF but we get the same error. We can find out the variant BPC Appl Source(APPL_TD_SOURCE) is the variant that generates the issue.
When we ran the package the package didn't finish and it get the status get the status active but when we ran the package in an other application the package ends with an error.
The variant log error was:
RSPROCESS 4ENFI7BF1OI7M7E5GKHXIT5IL is unknown
Here is the log in english.
/CPMB/MODIFY complete in 0 seconds
/CPMB/APPL_TD_SOURCE complete en 5 seconds
/CPMB/CLEAR complete en 0 seconds
[Selection]
MEASURES=PERIODIC
TRANSFORMATION= DATAMANAGER\TRANSFORMATIONFILES\TF_EXTRACCION_PLANO2.xls
FILE= DATAMANAGER\DATAFILES\EXAMPLES\prueba_ETD.txt
ADDITIONINFO= Yes
(Members selection)
CONCEPTO_FI:
SOURCE:
GRUPOCAME:
CURRENCY:
SOCIETY:
TIME: 2011.JAN,2011.FEB,2011.MAR,2011.APR,2011.MAY,2011.JUN,2011.JUL,2011.AGO,2011.SEP,2011.OCT,2011.NOV,2011.DEC
VERSION:
[Messages]
Task name TRANSACTION DATA SOURCE
Sentence error MDX: Value CONTCORMOL /CPMB/T5DDIW
Application: FINANZAS Package status: ERROR
Thanks for your help, best regards.
Maybe you are looking for
-
How do I download You Tube Videos to my iPhone 4
Fellow iPhonies, I just purchased my first "smart " phone (iPhone4) and while I have mastered most of the functions, there are still a few that I am having problems with. I would be most grateful if anyone could help me with the following: 1.) Copyi
-
I'm trying to add an existing field to an existing form in SharePoint Designer 2010. It's a URL to the employee's photo. But each time I try to "Insert as picture" the url to the photo has a trailing comma. Why and more importantly, how do I get rid
-
How to create an install medium of Windows 8 with custom programs (like an OEM install)
Hello all, I am interested in setting up a small business of making PCs for people around my area, and was curious if there was any way I could install Windows 8.1 on those computers with custom programs (i.e. Browsers, Anti-virus, etc.), but not hav
-
Does anyone wanna read my crash report Safari 5
Crashes every day. I know others are having the same problem. Just wondered if somebody knew what was going on. Process: Safari [1232] Path: /Applications/Safari.app/Contents/MacOS/Safari Identifier: com.apple.Safari Version: 5.0 (6533.16) Build Info
-
How to change highlight color of PDF texts to the standard golden yellow on Preview app?
I use the Preview app to read my PDF books. I also read these same books on my iPad. When I read my books, I like to highlight the text. I'm used to highlight my text with the standard golden yellow on my iPad. When I use Preview, the only choice of