DSO Keyfields for 0CO_OM_CCA_1 datasource
Hello All,
I am using datasource 0CO_OM_CCA_1 to load my plan data. My most important concern is clearing out of the full load when I load the DTP from this DS as its full. I saw some suggestions here to use a Z DSO to avoid complications and just upload deltas. In that case what should be my key fields for the custom DSO.
Please advise.
Much thanks
Hi Krrish,
I would like to bring to your notice the benefits and limitations of the two stratergies, which may be would help you chose the correct one for your scenario.
Deletion of overlapping request -
1. If you choose delete when the selections are same or more comprehensive, any repair load would need to have the same granularity in selection as your original full DTP, else you run the risk of loosing data. ie : If you are loading period wise, weekly full loads to your cube for that corresponding period or week(selection of period and week).
For any repair load you would do, you would have to use the selection of the granularity of period or week or a completely disparate selection.
If you use a selection of period and CO area say, then you will delete a request in the cube for the same period and having data of all CO areas.
An example of diosparate selection would be, use CO Area alone as the selection and use selective deletion of data all periods and then load this CO area for all periods. But again, here you have a risk that next time you do a repair for any past preiod, this DTP with disparate selection does not get deleted and you will end up with duplicates and again a selective deletion would be required.
Summary - Repairing is complicated and needs data sets to be loaded in terms of full week or period
2.You cannot compress the requests... otherwise delete overlapping selections would not work...Unless you surely are not going to load the data of the request being compressed.
Advantages - Can be automated using process chain as you are already aware...
DSO before Cube
1. You reduce the data flow to the cube, by allowing only deltas to flow through. The amount of data being loaded and deleted is lesser, thus improving load performance in the cube. But you would increase activation time in the DSO.
2. Repair from R/3 is simple in this case. Load the repair load to DSO and a delta generated would correct the data.
3. Cube can be compressed. Improving query performance.
Hope it helps,
Best regards,
Sunmit.
Similar Messages
-
DSO's for 0CO_PC_01 / 0CO_PC_02 and Validate against ECC?
Hi Guys,
I have activated COst Object controlling : 0CO_PC_01 / 0CO_PC_02 and standard content cube 0PC_C01 for this. I want to do following:
1) Put datawarehousing DSO (standard) layer before going to Cube. (i.e Datasources will load to DSO and each of DSo will load to Cube)
2) Convert 3.X infosources to 7.0 Transformations.
I have converted 3.X Transfer routines etc to transformations and build DSO layer for each of extractors:.
I have following questions:
1) What key fields should be considered for DSO?
2) How to validate data in BI cube back to ECC? Any standard report / transaction / table would help.
3) Any issues you have faced with these extractors?
Thanks
SAHi Sorabh,
3) yes, there is one big issue. Delta handling of data source 0CO_PC_01 is not enabled / supported. So data upload time is too long.
Standa -
How to find table information for a datasource?
Hi,
Can you please tell me how to find table information for a datasource. I am not getting much help from help.sap.
I am trying to find table information for below datasources. We are creating DSO's for the below mentioned datasources, for some we have standard DSO's(0WBS_O06), for others I am trying to create
0CO_OM_NWA_1,
0CO_OM_NWA_2,
0CO_OM_WBS_1,
0CO_OM_WBS_6
Please help me.
Regards,
Bob.Hi BOB,
Another option to find the table information...
inorder to get the tables names involved in that particular data source follow the below steps.
1) ST05 --> activate the Trace
2) RSA3 --> enter your data source (for ex: 0CO_OM_NWA_1)
3) Execute
4) Now goto ST05 -> deactivate the trace
5) click on Display trace(F7) button
6) Execute
7) It will display the complete SQL trace
8) Now from the Menu "Trace list" --> select "Combined Table Access"
it will display the complete tables list involved in that data source...
From Table name section you can get the list of tables involved in that data source.
I had traced and took the information of tables involved in that data source 0CO_OM_NWA_1
0CO_OM_NWA_1
AFKO Order header data PP orders
AFVC Operation within an order
AUFK Order master data
COSP CO Object: Cost Totals for External Postings
COSPP Transfer of the Order in the COSP Table to the Project
COSS CO Object: Cost Totals for Internal Postings
COSSP Transfer of the Order COSS Table to the Project
COVREF Coverage Reference Table: All Processing Blocks
COVRES Table of Coverage Results
You can follow the same steps and find the tables for the rest.
Regards
KP -
Need to help to Initialise delta for CRM datasources
Hi all,
I am currently working on CRM Extraction. I am using the datasource 0CRM_SERVICE_CONFIRM_I datasource. I have loaded the data to ODS.I am trying run Init delta without data transfer.
While running, i am getting the error message as
-> Activation of M records from DataStore object 0CRM_CNFI terminated
-> Full updates already available in DSO 0CRM_CNFI; Cannot update init./delta
Can u please provide me how to enable delta for CRM Datasources.
Thanks & regards,
Jelina.Hi @yad1 ,
I have sent you issue to be escalated and do check your private message when a HP employee reaches out to you.
Best,
Russ
I worked for HP. -
Records are repeatedly loading for RDA DataSource
Hi
Iam trying to load the data for custom datasource into DSO . This datasource is real time enabled one .
Eventhough there is no new records are created in ECC system , the real time datasource getting the same number of old reocrds dailiy . I mean , the records are repeatedly loading into the DSO object .
Why the records are repeatedly loading into the DSO object for real time datasource .
Please let me know
Regards
mohammedHi,
In RSO2 click on a'GENERIC DELTA' and select the Time stamp and give the lower limit and upper limit
and if you are loading the data into DSO then select the radio button is "New Status of changed record"
if you are loading the data into CUBE then select the radio button is "Additive Delta".
Regards,
Yerrabelli. -
What is the method of getUserName() for JDBC DataSource in JDeveloper 11g.
Hi All,
I am facing a issue about getUserName() Method.
The below method
getDBTransaction().getConnectionMetadata().getUserName()
working fine for JDBC URL While the same method not working for JDBC DataSource.
So What is optional method for getUserName() for JDBC DataSource, I need JDBC DataSource because in Our Standalone weblogic server we using data source.
MaroofHi Vohar,
JNDI is there then how we can get user name you have any idea?
Our Connection.xml look like below
user oraJDBC 1500 192.168.0.0 user1 thin -
How to set Non Cumulative Init flag for Generic datasource
Hi all,
I need to create a generic datasource which can be used to initialize the Non Cumulative Cube. Eg. setting the opening balance.
The STOCKUPD field in the ROOSOURCE should be set to X so that the infopackage will have the "Generate Initial Status" option. But there is no interface available in R/3 pluggin to do this.
How can this be done? Or is it not allowed for generic datasources as it is only valid of 2LIS_03_BX datasource
for stock updation.
Will there be other issues if I change the table entry for STOCKUPD in roosource table for my datasource?
regs
AnoopHello,
any idea on this?
regs
Anoop -
Real-time data acquisition for HR datasources
Dear Experts,
I have a couple of questions on real-time data acquisition...
a) Can you tell me if any standard HR datasources support real-time data acquisition?
b) Can we apply real-time data acquisition for generic datasources? If yes, is there any difference in the process compared to working with business content datasources when using real-time data acquisition?
Hope you can provide some answers...as always, points will be awarded for answers that effectively address the questions.
Thanks a bunch.
KHi Karthik,
a)The decision to go for SAP remote cube depends on the volume of data and the frequency of queries. It is advicible not to use the SAP remote cube if the data volume is high and also, the query frequency is high. Which module in HR are yuo implementing? In HR, the data volume is generally high. So, if you go for loading the data from R/3 every 3 hours, you are asfe as long as the loading volumes are less. For example, for implementing Time management, I would not advice frequent loads as it is time consuming process. So, make a decision based on the above mentioned lines. If the data volume is not high, I would prefer the SAP ermote cube as it will reduce managing the loads.
b)I mentioned FM extractor just for the sake of control of data selection. You can even go for view/table extractor.
Hope this helps.
Thanks and Regards
Subray Hegde -
Enable RDA for customized datasource
Hi
Please let me know step by step process how to enable RDA for customized datasource ( generic extraction by FM)
and how tio enable for standard datasourcePlease let me know step by step process how to enable RDA for customized datasource ( generic extraction by FM)
Re: Real-Time Data Acquisition
and how to enable for standard datasource
goto se38 in ECC, and cerate an executable program with the following code
Tables : ROOSOURCE.
UPDATE ROOSOURCE set REALTIME = 'X'
WHERE OLPTSOURCE = "datasource name" and OBJVERS = 'A'.
when i am creating infopckage check box is disable for real time data?
U have to create TWO infopackages, one for Initialize Delta Process, and other for Real Time load...
Tricky thing here is, before creating Real_Time infopackage, u should load data through first infopackage (Initialize Delta Process).... Then only real time check box is enabled -
Creating a transformation for delivered datasource 0TCTPRCSVAR_TEXT
Hi,
I am trying to set up my delivered technical content for the BI Administrator cockpit (all the 0TCT... objects). Everything is working well except for 4 datasources:
0TCTBWOBJCT_ATTR
0TCTBWOBJCT_TEXT
0TCTPRCSVAR_ATTR
0TCTPRCSVAR_TEXT
While all other datasources have installed as version 3.x with associated transfer rules, these datasources have installed as version 7.0 with no transformations.
I tried to create my own transformations, but for 0TCTPRCSVAR_TEXT there is no available field in the delivered data source to map to characteristic 0TCTPRCSTYP which is a compound of 0TCTPRCSVAR.
If I can't load the text for this object then in the BI Administrator cockpit all my DTPs, Infopackages etc display the technical name rather than the text description.
I am running BW 7 patch 20 with BI_CONT 703 patch 13.
Has anybody else met this? Can anyone recommend how I can fill the 0TCTPRCSTYP value in a transformation from 0TCTPRCSVAR_TEXT?
Thanks,
SueHi,
All the above mentioned 4 datasources have 3.x flow shipped as a part of content.
go to tx: RSDS , enter the datasource name and from datasource tab at the top choose 'restore 3.x datasource'.
This will now make them contain 3.x dataflows .
and would therefore be loaded after scheduling them through process chains.
Rgds,
Chithra. -
Enabling Early Delta Initialization option for LO DataSource 2LIS_06_INV
Hi Guyz,
I want to enable Earlt Delta Initialization option for LO DataSource 2LIS_06_INV, as of now its greyed out.
please tell me if its possible or not, and if yes then please let me know the steps in detail.
cheerz,
raps.hi,
Not all Data sources support Early Delta Initialization. Early delta initialization is done to capture the deltas when the initialization is being done between BW and source system (init with data transfer). As init with data transfer takes large time and during this time any records created will also be not captured so we do early delta initialization, also the same can be achieved by executing the init without data transfer and then loading a full repair request. The init without data transfer creats a time stamp and delta is generated for newly posted records.
regards,
Arvind. -
Delete DSO data for current month on a daily basis.
Hi Gurus,
We have a requirement where we have to delete the data in the BW DSO's for the Current Month every day before loading data into it. The reason for this is that in R3 they delete data for the current month in addition to adding new records and changing existing records. Since we do a Full load in BW, the deleted records in R3 will still exist in the BW DSO, hence the need for deletion.
We can't delete ALL the data in the DSO as we use the BW DSO for Archiving purpose and the R3 table at any point of time will have just 3 months of data, while BW will have historical data.
I know there is a process to delete DSO contents in the Process Chain, but can it be set up to just delete the current months data??
Thanks
ArvindHi Arvind,
The program RSDRD_DELETE_FACTS or transaction DELETE_FACTS will help you in deleting the records. Execute the program and select the option 'Generate Selection Program'. It will create a Z program , you can then dynamically select the current month in the Variant and assign the Z program and the variant in ABAP step of the process chain.
Hope this helps with your requirement.
Regards,
BINETWEAVER2004s -
Delta mechanism setting on R/3 side for a datasource from the FI area
Hi,
How to activate delta data transfer on the R/3 side for a FI related datasource?
For sales and logistics related datasources, there's LBWE where you can activate the delta mechanism.
I have a datasource called 'Committment line items for Funds Management' that comes under FI Management. What is the procedure to activate the delta mechanism for this datasource?
Thanks
Edited by: Sanjeev Koganti on Mar 21, 2008 2:07 PMHi,
Financial Accounting line items are read by extractors directly from the tables in SAP R/3.
A time stamp on the line items serves to identify the status of the delta data.
Time stamp intervals that have already been read are stored in a time stamp table.
The delta dataset is transferred to BW directly, without records being transferred to the delta queue in SAP R/3 (extractor delta method).
The FI Extractors are typically function module extractors. The function module for the extractors are as follows:
0FI_TX_4 - BWFID_GET_FITAX_ITEM
0FI_GL_4 - BWFID_GET_FIGL_ITEM
0FI_GL_2 - FBIW_DATA_TRANSFER_GL_2
0FI_GL_1 - FBIW_DATA_TRANSFER_GL_1
0FI_AR_3 - FBW4_DATA_TRANSFER_AR_3
0FI_AP_4 - BWFID_GET_FIAP_ITEM
0FI_AP_3 - FBW4_DATA_TRANSFER_AP_3
Refer.
FI-SL Extraction
http://www.jt77.com/business-warehouse/work-flow-13393.html
http://www.saptutorials.com/list/1/,B,BW,xhtml
Steps to move data from SAP r3 into BW
http://www.jt77.com/business-warehouse-q/index20.html
http://jt77.com/business-warehouse/work-flow-15111.html
http://help.sap.com/saphelp_sm32/helpdata/en/f9/eb7641b61b5858e10000000a1550b0/RN_353_e.pdf
CO-PA and FI-SL EXTRACTIONs
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/FISL/FISL.pdf
http://help.sap.com/saphelp_47x200/helpdata/en/66/bc7d2543c211d182b30000e829fbfe/frameset.htm
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/a7f2f294-0501-0010-11bb-80e0d67c3e4a
Re: Which tables for LO and FI...
http://help.sap.com/saphelp_nw04/helpdata/en/af/16533bbb15b762e10000000a114084/frameset.htm
Difference between FI and LO extraction
Extraction Steps for FI Data Sources
FI-GL Extraction steps
Re: FI Extraction Steps
http://help.sap.com/saphelp_bw32/helpdata/en/af/16533bbb15b762e10000000a114084/frameset.htm
Thanks,
JituK -
How to run the setup tables in CRM for 0CRM_LEAD_I datasource.
Hi all,
How to run the setup tables in CRM for 0CRM_LEAD_I datasource.
what is the tcode and steps to follow.
Thankyou.you dont have to do set up tables for 0CRM_LEAD_I.
run the init infopack in BW and then subsequent delta's -
How to see code for a datasource?
Dear Bwers,
i want to see the code written for the datasource 0MATERIAL_ATTR in R/3 where there was a zfield added earlier. How do i do it? Thanks for the help.
RajHi,
Go to CMOD check for the project they have created.Then click to get into the standard exit:exit_saplrsap_0001 and double click it so that the include program screen appears.
double click it to see your code.
Hope this helps.
Asssign points if useful.
Venkat
Maybe you are looking for
-
MP135 - TAXBRJ - Condição "ICW3" não contida na fórmula de cálculo de impos
Olá pessoal, bom dia! Estou realizando a implantação da MP135 na versão 4.6 TAXBRJ. E no momento que vou realizar o faturamento da a seguinte mensagem. Condição "ICW3" não contida na fórmula de cálculo de imposto Você já passaram por isso? Tem alguma
-
Can I delete an email account without deleting the previous emails from it
I have several emails from my own website ([email protected]) set to POP in Mail. Because of an overrun of spam, I disabled one of the accounts in Mail, and then deleted in at my website account. I have 2 others that I wasn't using, so I did the same
-
Error message: Entry 1 WC 99 does not exist in T508A (check entry)
Can anyone please tell me what does the error message Entry "1 WC 99" does not exist in T508A (check entry) means? I was trying to 'generate work schedule manually' when got this error. In the above error message, 1 means employee subgroup grouping.
-
Pricing conditions are not displaying on purchsae order form
hi. i am using zmedruck form,i am able to modify all and its printing properly,but pricing coditions at item level is not displaying ,if there is any solution for this let me know. Thanks in advance.
-
Hello, Can anyone send me an example in IDOC related to employee details What are the steps to be followed for triggerring IDoc. Regards, Libin