Extraction from Infocube to Infocbe
Hi Experts,
When I try to extract the data from cube using DTP I am getting 0 records, but my source Infocube has data.
does it effect if the aggrgates option is selected in the DTP from the source Infocube.
Please advise.
Regards,
kumar.
Hi Srinivas,
There is Init done. Its a delta load run where I need to further process the data from source cube to targer Infocube.I have aggrgates on both the source and target Infocubes but I have unchecked the use of Aggregates in the DTP which extracts the source cube to target.
Please advise I am getting 0 records and there is datamart sysbol displayed for the requets in the source cube.
Regards,
Kumar.
Similar Messages
-
hi
Is there a BAPI/RFC which can extract data from an infocube?
Regards
Muralihi..
According to me there are BAPI's
"MDdatasetBW" (when using MD to extract the data.....)
"TDdataproviderBW" gives tabular data..I think this may be useful to u..
There is one function module 'RSDRI_INFOPROV_READ'
wrap this one into function modl and call it.Check whether it works or not
****pls dont forgt to check for pts if this works...... -
Extraction of InfoCube data from BW system to non SAP system
Hello All,
Is the extraction of InfoCube data from BW system to non SAP system availbale only for BW 3.5 release ? If yes, how can we extract the InfoCube data to a non SAP system with SAP BW 3.1 ?
Hope to get some help.
Best Regards,
Loveline.Hi Gianfranco,
Thanks for replying.
Yes I know that open hub service is the appropriate technique to extract data from the infocube.
But if we look at SAP Netweaver documentation : Prior to SAP NetWeaver '04(since the SAP BW release I am working is 3.1); We find that we have the option to extract to a DB table or flat file.
Now if we look at SAP Netweaver documentation : SAP NetWeaver '04; In addition to the above we have the option to extract to a non SAP system.
My requirment is to extract data from InfoCube to a non SAP system. The SAP BW release I am using is 3.1
Best Regards,
Loveline. -
Data Mart and Data Extraction from an Infocube
Can a data mart which is built on one Infocube in BW support delta extraction? We have two separate BW systems and are trying to extract data from one Infocube in one BW (Source) and load it to one Infocube in another BW(Target)?
We have built a data mart on the source BW infocube and have successfully been able to extract and load the initial data load into the target BW infocube. I noticed that the field 0RECORDMODE was not on the datasource that was created to support this data mart so my gut feeling is that we will not be able to do delta data extractions from this data mart. Any feedback or confirmation of this?Hi,
The InfoCube that is used as an export-DataSource is first initialized , meaning that the current status is transferred into the target BW. When the next upload comes around only those requests will then be transferred that have come in since the time of initialization. Different target systems can also be supplied like this
Since it is request based ..data mart on info cube supports delta.
Hope its helpful,
Anu. -
Extract BW infocube data to a flat file
Hi Folks,
I have a requirement where I need to extract data from Infocubes to a flat file.
Please suggest me the ABAP programming methodology where i can use function module to extract data from cube and dump it to internal table.
Your immediate help is required.
Thanks,
Rahulyou can simply try a workaround for your problem
right click on cube -> display data-> menu bar->edit--download->save as spreadsheet (.xls) and extract the data
and if you want .txt only. try saving excel in .csv then you can open that via notepad and save it in .txt
you wil be saved frm writing abap codes
-laksh -
Extraction from SAP ECC to SAP BI
What are the steps for Extraction from SAP ECC to SAP BI? Thanks.
Hi,
we have two types of extractions 1) Application specific 2)cross application
under applicatin specific -->we have customer genenrated and business content extractions
under customer generated means LIS, CO-PA, FI-SL(i.e no ready made data source in business content so we have to generate datasource)
Business content means there is ready made business content datasource so we can use it
LIS,LO --> when ever we go for extracting logistics informatin
LO steps
http://www.sap-img.com/business/lo-cockpit-step-by-step.htm
LO Cockpit (Use transaction LBWE)
/people/vikash.agrawal/blog/2006/12/18/one-stop-shop-for-all-your-lo-cockpit-needs
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/u/21406 [original link is broken] [original link is broken]
/people/sap.user72/blog/2005/09/05/sap-bw-and-business-content-datasources-in-pursuit-of-the-origins
To understand LO extraction go through these weblogs by Roberto
/people/sap.user72/blog/2004/12/16/logistic-cockpit-delta-mechanism--episode-one-v3-update-the-145serializer146
/people/sap.user72/blog/2004/12/23/logistic-cockpit-delta-mechanism--episode-two-v3-update-when-some-problems-can-occur
/people/sap.user72/blog/2005/01/19/logistic-cockpit-delta-mechanism--episode-three-the-new-update-methods
/people/sap.user72/blog/2005/02/14/logistic-cockpit--when-you-need-more--first-option-enhance-it
/people/sap.user72/blog/2005/04/19/logistic-cockpit-a-new-deal-overshadowed-by-the-old-fashioned-lis
under cross Applicaion
Generic extraction-->table, view, infoset query, function module
Generic extractors are of 3 types:
1. Based on table/view
2. Based on Infoset Query
3. Based on Function module
GenericSteps
Log on sap R/3.
Step 1. create a table or view for generic extraction in se11.
Step 2. Goto t-code RSO2
Step 3. Here u have to decide whether to extract transaction data or master data attributes or texts.
Step 4. suppose if u have opted for transaction data,then give name in the column ex:ztd_m(data source name)
Step 5. select create button,this will take u to another screen.
Step 6. Here u have to decide from which application component u r extacting data.Ex: SD,MM,..
Step 7. in this screen u have to fill short disciption,medium,long( these r mandatory).
Step 8. then U have to Table name or view name which u have created in se11.
Step 9. I f u want to maintain generic delta then u can select generic delta in top left hand side corner.
Step 10. in next screen u have to give some field which is primary key.
step 11. here u to specify whether time stamp or cal day or numeric pointer depending on u r requirement.
step 12. then u have to specify whether new status for changed records or additive delta.
If u choose additive delta ,then u have to load data to infocube or ods object.
If u choose new status for changed records, then u to load data to ods object only.
Step 13. then save it.
Step 14. then logon to sap bw ,then replicate the data source then as usuall.
COPA
CO-PA--> for financial info
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/COPA/COPA.pdf
You can browse forum for more detailed info..
Regards,
B -
Hello Guys,
Any idea about how to write the data from infocube to excel?
Regards,
En.Hi,
You can directly download the data of infocube to excel.
Display the data of the infocube. ON the menu bar click on LIST - - > EXPORT -- > LOCAL FILE . Choose spreadsheet. Specify the path and name of the file and click on generate. This would load the data from cube to excel on to your machine.
Alternatively you can download the contents of your Cube into a CSV file using Open Hub destination.
For OHD see the below steps.
1. Select Open Hub Destination from RSA1.
2. Right Click on the info area Select Create Open Hub Destination.
3. provide Name, Description for the Open Hub.
4. In template, Select Object type as "Infocube" and give the name in Name field. Press Enter.
5. In Destination tab, Select Destination type as File. Give all other details like Filename, Directory etc. select type as FILE and give SEPARATOR as comma(,)
6. In Field Def tab, you will see all the Fields that can be transferred from Source infocube to File. Click Save.
7. Right click on created open hub, Create transformation. Give Source as the infocube. Make transformation as needed.
8. Now similarly Create DTP. Then Save and Activate the DTP.
9. you can schedule your extract.
Hope it helps -
BW Statistics: Deleting Data from InfoCubes.
Hi,
I want to see data in BW Statistics: Deleting Data from InfoCubes.
I am working on BI 7.
I have set the infoprovider in Tcode RSDDSTAT.Marked 2 Infocube statistics ( X) and OLAP(2).
Already activated the BI Statistics.
I am deleting data from one of the cube . But when I go to cube 0BWTC_C11(BW Statistics: Deleting Data from InfoCubes)
It is not showing any data .
I can't see any data in RSDDSTATDELE table also
Do I need to do any other setting ? Am I missing any steps?
I need to dislay the log for deleted request /deleted data ?
I need to display the log for deleted infoobject/infopackage also? Where can i get this ?
Pls guide .
Regards
NileshHi Venkat,
I can not able to see in the report also . I have tried 0BWTC_C10/0BWTC_C10_Q251 to 254.
Whenever I am doing to delete it individullay it goes to table SDDSTATDELE .But whenever I am deleting whole data from cube or request ID it is not updating table RSDDSTATDELE.( which is further used to get data )
<b>I got this from SAP help .</b>
The characteristic can have the following characteristic values C,N,D and T:
C (Choose): The system automatically chooses the best delete mode. This is N or D.
N (Create New): If over 10% of an InfoCubes data records are to be deleted, the system replaces the InfoCube fact table with a table with data records that are not to be deleted.
If you want to delete more than 10% of the records, the system creates a new table, copies the data records you want to keep to the new table, deletes the old table and then renames the new table.
D (Delete): If you want to delete less than 10% of the data records, the system deletes these individual records directly from the InfoCube fact table.
<b>T<b> (Truncate): If you want to delete all data records, the system deletes all data records from the tables, but retains the tables in the database.</b></b>
So how to see these records? I am doing full upload to cube 0BWTC_C11(BW Statistics: Deleting Data from InfoCubes).
Before this do I need to extract data for other CUBE also.
Pls suggest .
Regards
Nilesh -
Data Marting from Infocube to ODS
Hi,
I am trying to extract information from an Infocube and load it into an ODS. I generated the export datasource of the infocube and created update rules on the ODS from that generated infosource (8+infocube name). Created an infopackage for the init, and the deltas. When I try to load an init with data, it brings 0 rows, but when I do a full update, it brings all the rows from the infocube. Even if I do an init w/o delta, and then do a delta afterwards, it does not bring any rows. The problem with that is obviously our development system is small compared to our larger production system, and we cannot afford to do full loads every night. Am I doing something wrong? Do additive deltas work from Infocube datamarts?
Thanks,Hi,
If u dont roll up when u have aggregates, then the requests are not available for reporting. and its even not identified for next delta. So if u have aggregates, pls roll it up and then try pulling delta. Hope this time it will work.
Regards
Sriram -
Load from Infocube to an ODS.
Hi All,
I needed some information on the logic when you are loading from an Infocube to the ODS.
I have 2 requests with 100,000 records each in an Infocube.All the keys(dimensions-chars) in the infocube match. The keyfigures in both the requests are different.When i execute Full load to load the ODS i see only 100,000 records loaded into
the ODS and the keyfigures have been aggregated.
Verified the update rules for the keyfigure and the "Update Type" is Overwrite.
Please help me understand if this is the way its supposed to be workign when loading from an infocube to an ODS.
thanks in advanceHi sandesh,
As your saying this is how it works"records are aggregated when data is extracted from cube even before DSO update rules comes into act".
So in this case,i will never be able to overwrite the kefy figures even though i have the update type as "Overwrite".
Ex- I have 2 reqs in the cube
Mat Plant KF1
Req1 1000 07 10
Req2 1000 07 5
Loaded this into the ODS .
Then i have another request in the cube
Req3 1000 07 1
Layter when i load this Req3 into the ODS,how would it show up in.If its aggregated int he cube before its loaded intot he cube,then it will never use the overwrite functionality i ahve selected for the update rules.
Please help me understand. -
Selective Deletion from Infocube Only (Not from Aggregates)
Hi,
For the Selective Deletion, i used the FM 'RSDRD_SEL_DELETION' in program. But this FM deletes the data first from Infocube then from aggregate.Because of this, deletion took more time to delete and adjust the Aggregate.
I need an way in which i can delete the data from Infocube only and after i reach to my reconcile period then i will deactivate and actiavted the aggregate, so the data will be consistent in Infocube and aggregate.
is there any to Delete(Selective Deletion) the data only from the Infocube not from its aggregate (for the Performance Point of View)?
Thanks in Advance.
Regards,
Himanshu.Hi
You can try manual selective deletion which will delete data from cube only. check out the below thread.
steps fro selective deletion for cubes and ODS
If you want to delete data from FM only, then try to deactivate your aggregates before you start your selective deletion.
Once deletion is done, you can reload the aggregates
Regards,
Venkatesh -
i would need to extract data for payroll data from data source 0HR_PY_1 to BW based on the period of time say for example 01.2007 to 12.2007, the infopackage in Production is in full load i would need to initalise it to Delta. for this, i can first run full load for the period 01.2007 to 12.2007 then go for init of delta without data transfer and delta will be intialized and then select the radio button delta and go for delta extractions. this is what i need to do now.
for this i have extracted data from 0HR_PY_1 from R/3 to BW in full load, but in after extracting more than one crore records were extracted with a failure(red color status), it says that data is not extracted from correct client which seems to be wrong because only one client is maintained for R/3 Production and in RSA3 i could see no record for that data source, i wonder how those many records were extracted from ????.
and i also see the error saying "No assignment of payroll data to BW month". it is giving this error while extracting for the year 2007 but for the year 2006,2005 full load is done and it has not thrown such error.
do you think Assignment of payroll data to BW is compulsory, because i could see no assignment in R/3, if that is not done then how could 2006, 2005 years of data been extracted and when they are extracted i am not sure when and how they were extracted.Hi,
Take a look on the notes: 585682,590957
With rgds,
Anil Kumar Sharma .P -
Error while extraction from R3 : URGENT
While extracting from R/3 generic datasource(extracted through function module ) i am getting error as :
<b>Error message from the source system
Diagnosis
An error occurred in the source system.
System response
Caller 09 contains an error message.
Further analysis:
The error occurred in Extractor .
Refer to the error message.
Procedure
How you remove the error depends on the error message.
Note
If the source system is a Client Workstation, then it is possible that the file that you wanted to load was being edited at the time of the data request. Make sure that the file is in the specified directory, that it is not being processed at the moment, and restart the</b>
<u>But when I am running the FM or the extractor checker it is giving actual records with our any error</u>
Could you please help me what to do ?
No job log in job overview , only it is given <b>Cancelled</b>.Some possibilities:
1. Replicate the data source and then try loading.
2. Check the RFC connection ; may be it is broken.
3. Check the update rules to see it is active.
Ravi Thothadri -
Short dump error when extracting from one of the datasource in R/3 to BW
When extracting from one of the datasource I am getting the short dump. below is the source code of the same.
Source code extract
Get boundaries of next TID block
L_FROM_INDEX = L_TO_INDEX + 1.
IF L_FROM_INDEX GT NFILL. EXIT. ENDIF.
L_TO_INDEX = L_TO_INDEX + L_BLOCK_SIZE.
IF L_TO_INDEX GT NFILL.
L_TO_INDEX = NFILL.
L_BLOCK_SIZE = L_TO_INDEX - L_FROM_INDEX + 1.
ENDIF.
Create hashed index on TID of TID table
CLEAR L_TH_TID_IDX.
LOOP AT TIDTAB FROM L_FROM_INDEX TO L_TO_INDEX.
L_S_TID_IDX-TIDIX = SY-TABIX.
L_S_TID_IDX-TID = TIDTAB-TID.
COLLECT L_S_TID_IDX INTO L_TH_TID_IDX.
ENDLOOP.
Select TID block from STATE table
SELECT * INTO TABLE L_T_STATE
FROM ARFCSSTATE FOR ALL ENTRIES IN L_TH_TID_IDX
WHERE ARFCIPID EQ L_TH_TID_IDX-TID-ARFCIPID
AND ARFCPID EQ L_TH_TID_IDX-TID-ARFCPID
AND ARFCTIME EQ L_TH_TID_IDX-TID-ARFCTIME
AND ARFCTIDCNT EQ L_TH_TID_IDX-TID-ARFCTIDCNT
ORDER BY PRIMARY KEY.
Consistence check
DESCRIBE TABLE L_T_STATE LINES L_LINES.
IF L_LINES NE L_BLOCK_SIZE OR
L_LINES EQ 0.
MESSAGE X097(SY).
ENDIF.
PERFORM DELETE_BATCH_JOB
USING L_T_STATE
CHANGING L_S_TID1.
Update LUW-Status und Zeit
CLEAR L_T_STATE_IDX.
CLEAR L_TH_TID2_IDX.
CLEAR L_T_TID.
LOOP AT L_T_STATE INTO L_S_STATE.
L_S_STATE_IDX-TABIX = SY-TABIX.Hi Pavan,
This is a table space error.
Regards,
rahul -
when attempting a restore, as suggested, to try and fix a week wifi signal on my iphone 5 I got past the point where the sopftware was extracted from my phone but then an error message appeared saying that the phone could not be restored becase of an unknown error (3014). I have tried about 20 times to make it work after trying a number of suggestions I have seen online. My phone gives me know response accept showing a picture of the cable and the itunes symble an the screen permanently - please help
Hello JD_NINJA,
Thanks for using Apple Support Communities.
Error 9006 when restoring your iOS device indicates that there is security software on your computer which is preventing connection to the Apple server or your device. To troubleshoot this issue please follow the directions below.
Check your security software
Related errors: 2, 4, 6, 9, 1611, 9006. Sometimes security software can stop your device from communicating with either the Apple update server or with your device.
Check your security software and settings to make sure that they aren't blocking a connection to the Apple servers.
Get help with iOS update and restore errors - Apple Support
When restoring your iPhone, please make sure to follow the directions in the link below to properly restore.
Restore your device from an iCloud or iTunes backup - Apple Support
Take care,
Alex H.
Maybe you are looking for
-
Adobe dng and Photoshop Elements Workflow Question
My camera isn't supported by the Camera Raw for the PSE version that I have so I must convert the original raws into dngs using the DNG Converter. Since the converterr doesn't operate on a file but only on a folder basis, I find that a workflow inv
-
How to add custom columns to the list view in Finder
Hi, I'm looking for a way to view additional file details in the list view in Finder, for example audio bit rate, so I don't have to do "Get Info" for each file separately. I couldn't find a way to add columns other than the ones listed on the view o
-
Getting Error while running page.
Hi, I am new user of OA framework..trying to build first 'Hello World'. Same thing I build 2 days before..and now it is erroring out. Mean time instance got cloned. Can any one help me to find out error. Thanks
-
After some camera&pictures related updates (maybe Photobeamer) Lumia 720 camera stopped to start. When trying to open camera it opens quicly and returns back to main screen. Soft and hard resets are done. Does not help. Is this sw or hw issue?
-
Hi , Oracle 11R2 enterprise edition asm We have cbsprod primary database on server and planning to create standby database . I want to use "log_file_name_convert" and "db_file_name_convert" . Plz let me know how the above parameters will be utilized