Bi Extarctors

Hi All,
I would like to know about BI Extractors,
Can anybody plz mention some pointers or post any link which will help me to  know more about BI Extractors.
ThankQ
Rohini.

Hi Rohini,
I enclosed COPA Extraction & LO extraction Steps.
COPA Extraction Steps
The below are the command steps and explanation. COPA Extraction -steps
Go to R/3 System
1. KEB0
2. Select Datasource 1_CO_PA_CCA
3. Select Field Name for Partitioning (Eg, Ccode)
4. Initialise
5. Select characteristics & Value Fields & Key Figures
6. Select Development Class/Local Object
7. Workbench Request
8. Edit your Data Source to Select/Hide Fields
9. Extract Checker at RSA3 & Extract
BW
1. Replicate Data Source
2. Assign Info Source
3. Transfer all Data Source elements to Info Source
4. Activate Info Source
5. Create Cube on Infoprovider (Copy str from Infosource)
6. Go to Dimensions and create dimensions, Define & Assign
7. Check & Activate
8. Create Update Rules
9. Insert/Modify KF and write routines (const, formula, abap) 
10. Activate 
11. Create InfoPackage for Initialization 
12. Maintain Infopackage 
13. Under Update Tab Select Initialize delta on Infopackage 
14. Schedule/Monitor 
15. Create Another InfoPackage for Delta 
16. Check on DELTA OptionPls r 
17. Ready for Delta Load
LIS, CO/PA, and FI/SL are Customer Generated Generic Extractors, and LO is BW Content Extractors.
LIS is a cross application component LIS of SAP R/3 , which includes, Sales Information System, Purchasing Information System, Inventory Controlling....
Similarly CO/PA and FI/SL are used for specific Application Component of SAP R/3.
CO/PA collects all the OLTP data for calculating contribution margins (sales, cost of sales, overhead costs). FI/SL collects all the OLTP data for financial accounting, special ledger
1) Add the fields to the operating concern. So that the required field is visible in CE1XXXX table and other concerned tables CE2XXXX, CE3XXXX etc.
2) After you have enhanced the operating concern then you are ready to add it to the CO-PA data source. Since CO-PA is a regenerating application you can't add the field directly to the CO-PA data source. You need to delete the data source and then need to re-create using KEB2 transaction.
3) While re-creating the data source use the same old name so that there won't be any changes in the BW side when you need to assign the data source to info-source. Just replicate the new data source in BW side and map the new field in info-source. If you re-create using a different name then you will be needing extra build efforts to take the data into BW through IS all the way top to IC. I would personally suggest keep the same old data source name as before.
If you are adding the fields from the same "Operating concern" then goto KE24 and edit the dataaource and add your fields. However if you are adding fields outside the "Operating concern" then you need to append the extract structure and        populate the fields in user exit using ABAP code.   Reference OSS note: 852443
1. Check RSA7 on your R3 to see if there is any delta queue for COPA. (just to see, sometimes there is nothing here for the datasource, sometimes there is)
2. On BW go to SE16 and open the table RSSDLINIT
3. Find the line(s) corresponding to the problem datasource.
4. You can check the load status in RSRQ using the RNR from the table 
5. Delete the line(s) in question from RSSDLINIT table 
6. Now you will be able to open the infopackage. So now you can ReInit. But before you try to ReInit .... 
7. In the infopackage go to the 'Scheduler' menu > 'Initialization options for the source system' and delete the existing INIT (if one is listed)                                                                
LO extraction.
To extract data from LO Cockpit follow theses steps
1. Log on to R/3
2. Execute Transaction LBWE (to get in to LO Cockpit)
3. After u are in LO Cockpit. Expand the desired extract
structures (eg: SD, MM etc...)
4. Click on Maintainence to Maintain Extract Structures
5. Add and remove fields like (MCVBAK, MCVBAP)
6. Generate Data Source by clicking on the data source and then
Select/Hide/Invert fields.
7. Activate Extract Structure by clicking on inactive.( If its already
active you have to deactivate it by clicking on active before step 4)
8. Then execute transaction LBWG to delete the content of setup
tables (Select the application 01 for sales etc)
9. Now execute transaction OLI*BW to fill the set up tables (where *=7
for sales and *=9 for billing etc)
10. check the data in setup table RSA3
11. Go to BW and Replicate the Data Source
12. Maintain the transfer rules, comm struct, schedule infopacks etc...
13. For delta go in r/3 then LBWE then you application (eg: Sales) and
click on delta and then select DIRECT, QUEUED, or NON SERIALISED V3 And before everything.. After you log on to R/3 transfer the Master data for your application for Eg: for SD go to SD-IO and transfer it by using transactions RSA5, RSA6 and RSA3 in that order.
You should fill the setup table in R/3 system & extract the data to BW.... the setup tables is in SBIW....after that you can do delta extraction by initialize the extractor.....Full loads are
always taken from the Setup table.
Setup table concept applize only to Lo-Extracion.
Hope it will helpfull.
Regards
Suresh B.G.

Similar Messages

  • Jobs to run the function modules to extract the generic extarctors

    Gurus,
    I have a Datasource 'ZCMS_PP_TRAN' with extract structure 'ZBW_ST_CMSD_PP'. The extract structure is populated using the function module Z_BW_GET_CMSD_PP.
    But how do I schedule this FM or in general, are they run using std programs?
    Thanks,
    Simmi

    Hi Simmi,
       what ever it may be the DS(i mean Business Content DS, Generic DS).... these will extract the Data using Dynamic Function Calls(not always). Comming to Generic DS using FM, this will be called using Dynamic Function Module.
    In RSA3 or while extracting data from BW, you will pass request number, Update Mode, debugging option, selection fields, BW source System ID, DS Name.
    Based on these details system will extract the underlying extract structure and function module(or table/view/infoset).
    No job(Job created from BW while extracting data in the source system BI_requestid) created for Generic DS while extracting data in SAP.
    For Queue Delta, Background job will be created, it will move the data to Delta Queue.
    i will update the thread with related function modules. Try to debugg in RSA3, you could find all the information.
    all the best.
    Nagesh.

  • Error while activating extarctors

    Dearl all,
    we replicate the data in qty bi
    After importing all extractors  into qty ,
    My data sources are in inactive status even i try to cativate manually,
    we have 10 extractors with same application among that 5 are active  version  seems to be 3x version.,
    i got the message as error ,
    Error when creating transfer structure /B299/xxx in source
    system xxx
    Error when activating DataSource xxx
    could you any one share with any idea about this ,we tried with program,Rs_transtru_actvate_all
    but its doent worked out,and we maintain the namespace /B299 aslo in ECC qty and BI qty.

    Dear All,
    please share ur suggesion this is  now very urgency,,
    after EHP 5 upgradation only am getting the problem bfore that it was fine.
    even we were tried reimport option ,but its getting rc 8 error
    in transport log it showing th above mesaage
    after replicating the datasource only objects are imported.,
    if there is any possible reason is there?
    please guide me how to reolve
    apart from  rstranstruactivateall program any solution?
    please............

  • Generic Delta Extarctor has a field inactive

    we have created a generic data source in which we have a delta for this field ERSDA and we also need selection in the infopackage for this field but the selection option in the data Source is inactive
    it is inactive becuase we are having delta for that field
    Can any one tell me how to make it active.
    Thanks
    Nagesh.

    Hi nagesh,
    if you have used a feild for delta pointer in datasource, we cannot have the same used for selection.
    This is because, we are doing a selective identification of delta records and the same one cant be used agian to do a selective loading.
    regards,
    naveen

  • Real-Time Enabled field and Generic extarctor

    Hey,
    We are using PI 2004_1_470 on our R/3 system, and I just noticed that there is a field called Real-Time Enabled on the generic delta screen.  This maps to ROOSOURCE-REALTIME.
    What is the field being used is? Is this some early release of the near real time function that will be part of BW 7.0, or can I use this with BW 3.5?
    Thanks Bill!

    Hi Mickey,
    in general:
    1.) you need a 7.0 DataSource (3.X DataSources cannot deliver Real-Time information)
    2.) you can only run a DataSource in one mode, either "Real-Time Data Acquistion" or "Standard", i.e. the same DataSource cannot be incorporated in the data flow in different modes.
    3.) Business Content DataSources are not delivered with the option "Real-Time Data Acquistion" at the current point in time. We are currently discussing which DataSources should be made available to start off with.
    If you have specific scenario in mind, please contact your Ramp-Up Coach in order to direct support by us.
       Cheers
         SAP NetWeaver2004s Ramp-Up BI Back Office

  • Difference in values of a field in extarctor checker and PSA...

    Hi,
                      I checked the datasource 2LIS_11_VAHDR in RSA3 before loading into PSA... There the sales document type field values are all RO .and OR
    But when I see the data in PSA, I find the  sales document type values are SO and TA.... The other field values are same in both..
    why only sales document type like that?
    Can anyone clarify me?
    Regards,
    Kalyani.

    HI,
    the one reason for this could be that you are comparing different records.
    second reason is that you are comparing different fields between the source and PSA.
    delete the set up tables completely first and make sure there are no records in it and then reload the data from the source and make sure to use the same sales document to do the comparison.
    also make sure that you are checking the correct PSA request or if possible delete the PSA requests also.
    also could be possible that you did changes to data source and replication didnt happened properly and replicating again may help.
    Ajeet

  • Imapct of PO extarctor activation  from LO cockpit(LBWE)

    Hi,
    I have activated a PO extractor(2lis_02itm) from LO cockpit and trying to move it production.
    Before moving it, we need to get a sign-off from business to make sure this activation does not effect PO and GR and IR creation/Change process.
    We already tested in Test system adn did not find any problem. But, Business is asking, is there any document from SAP which explians what exactly happens when we activate any extractor from LO cockpit.
    Appreciate your help.
    Regards
    MB

    Hi,
    It won't impact any other DataSources, we can't have any SAP documents as per our users clarification, but untile and unless you don't touch any other DataSources  it won't effect.
    Generally users will worry about the same but we need to give such a confidence and also show one simple scenario for Project Team members, it is enough. Else raise a qustion to SAP through OSS and then get the information from them.
    Thanks
    Reddy

  • Not All Fields are Displayed in RSA3 for a Generic Extractor ??

    Hi all,
        I have a created a Generic Extarctor based on a View and enhanced the Extract Structure with 3 ZZ Fields. Now it has 26 fields with width of 273. In RSA3, I could see inly 12 fields with width of 147 only.
       <b>No</b> field has checked as HIDE in DataSource.
       I have checked <b>Settings</b> --> <b>Layout</b>  --> <b>Current</b>, there are <b>NO</b> columns in Hidden Fields box which is on right side. All fields are there in left side box under Line 1.
       I could see all the fields in ROOSFIELD table for this DataSource.
      When I copy it into Spreadsheet from RSA3, I could see all the fields with data including ZZ fields (Appended Fields).
       What is the problem and how could I fix it, PLEASE ?
       Thanks in advance.
    Regards,
    Venkat,
    Message was edited by:
            Venkat Kodi

    Hi Venkat
    sorry for late response.
    Anyway did you solve your issue.
    Forget about the icon now and check again in ROOSFIELD table and check if the missing field for selection has any parameter value. If so (shoudl be a P value ) then maintain it and put a blank value save the changes.
    this should solve your issue.
    hope this could help you
    regards
    Boujema

  • Horizontal Bar in the RSA3 is not showing up for Generic Datasource.

    Hi There,
    Created a Generic Extarctor based on a two tables PAYR and REGUH.
    Included 60 fields in the Generic datasource. Everything is fine and when i check the data in extract checker
    RSA3, the horizontal bar is not showing up and i could only see 15 fields. I couldn't able to see the rest of the fields.
    Can someone suggest what should i do to see all the fields in RSA3?  Why Horizontal bar is not showing up?
    Out of 60 fields only very few are hidden and it should show atleast 40 fields, but not happening..
    Thanks
    Vandana

    HI There,
    Thanks for all your responses.
    1 - Tried to change the layout by going into Menu Settings --> Layout ---> Current, but no option to change.
    2 - If I check the value of a particular field in the magnifier, then I could able to see all the fields
    3 - After executing the RSA3, tried to change to ALV Grid by going into LIST, but again no option available to change.
    4 - Checked the RSA2, and to my surprise all the fields are ticked as Key. Is that something why i'm able to see all fields in   
         the browser?
    5 - But when the check the datasource in RSA6, only 3 were ticked as Key and those three fields i can see before
         extracting  the data using extract checker RSA3.
    6 - Why all fields are ticked and showing and Key in RSA2 ?
    The above is the current status of this issue. Can anyone please suggest how i should go head?
    Thanks
    Vandana

  • Report on PCA: Transaction Data (0PCA_C01) (Business Content)

    Hi,
      I am using a business content cube 0PCA_C01 and a report (Business Content) Plan/Actual/Variance.
      But i need to have info on on Profit CenterCost center and cost element.As the cube is business content,only profit center info is loading now.How can I load  Cost center and Cost element  data.
    My question is
    1)     From where I can (In which tables) pick the data from to modify the data source
    2)     As the data source is based on view (ISPCACST),How can I check on which tables this view is developed.
    Thanks

    depends which datasource you are feeding the data with
    If you are using 0EC_PCA_3 then you are doing it via the GLPCA table and a timestamp extarctor
    If you are doign it via the 0EC_PCA_1 in FULL load then you are doing it via the totals tabel GLPCT
    If you are oding it via the 0EC_PCA_1 in delt amode you are actually doing it from GLPCA line items posted to the delta queue in RSA3 that looks the same as the GLPCT table (ie its aggregated in the delta queue)
    In your installation does cost centre = profit centre and does GL account = cost eleemtn
    If they do just add these to the cube and map them from the base data so profit centre in cube gets loaded from profit centre and cost centre in cube gets loaded from cost centre
    Else - then you are in trouble as you dont have the cost centre information on PCA - thats what CCa is for
    An FI document can create a PCA and a CCA document
    A CCA document does not have to exist in PCA or FI (secondary cost postings)
    The reference doc number in PCA dn CCA can be used to poitn to the original FI document - thats where the link is
    If you dont use secondary cost postings - and the profit and cost centres are different why not build a cube of the GL4 datasource? All the data is in there - cost and profit centre

  • 0FI_AR_4 and BSID/BSAD

    Hello All,
    I am currently working with 0FI_AR_4, and I see that it takes data from both BSID and BSAD, can anyone tell me how, are they connected. Like will my extractor pull all records from BSID and BSAD . Or there is a logic.
    0FI_AR_4 = BSID + BSAD records? or it picks the common ones.
    I have a calculation on a amount field and requirement is summation of BSID-DMBTR + BSAD-DMBTR, I thought my extarctor will automatically give me this?Also let me know how do I know which field in my extarctor comes from which table.
    Please advice,
    Tina.

    It will fetch from both the tables.
    Open Items from BSID and Closed Items from BSAD.
    Figures pulled out by extractor will match to those in BSID and BSAD.
    But there are various things which you need to consider here:
    1. If you are not pulling data real time then figures for today's key date might not tie up.
    2. With data in this cube you can differentiate between BSID and BSAD by using the item status indicator (Open/Closed).
    3. With this extractor you can do AR line item analysis, aging report....
    Let me know if this helps..
    Assign points if helpful.

  • Extraction in debug mode without RSA3

    Hi,
    does anyone know, if there is a way to run an extraction in debug mode on the R/3 side without using RSA3 or RSA7? It has to be a real delta extraction triggered by an InfoPackage in BW.
    I've also tried the "simulate update" function in the monitor (right-click on Data Package), but that only simulates/ debugs the BW-BW transfer.
    Thanks in advance!
    Gerrit

    Hi Gerrit,
    Your requirement is only feasible if your extarctor is based on a function module. In such a case you can set a breakpoint in the function module and when you execute the infopackage the debugger will halt at the breakpoint.
    I dont think it is possible for datasource based on table/view.
    Bye
    Dinesh

  • Entries in table BWOM_SETTINGS for PARAM_NAME = 'OBJSELSIZE '

    Hello All,
    The entries in table BWOM_SETTINGS for PARAM_NAME = 'OBJSELSIZE ' in our ECC system were as follows originally:
    OLTPSOURCE = ''
    PARAM_NAME = 'OBJSELSIZE '
    PARAM_VALUE = 'X'
    At that point we started using delta extarctor 0PM_OM_OPA_2 and it had a very poor performance.
    SAP asked us to implement note 1040072.
    As a result of applying that note, the BWOM_SETTINGS table has 2 entries for PARAM_NAME = OBJSELSIZE.
    1. OLTPSOURCE = ''
    PARAM_NAME = 'OBJSELSIZE '
    PARAM_VALUE = 'X'
    2. OLTPSOURCE = '0PM_OM_OPA_2'
    PARAM_NAME = 'OBJSELSIZE '
    PARAM_VALUE = 'X'
    Things were fine until we added more init selections to another CO extractor, 0CO_OM_OPA_6.
    0CO_OM_OPA_6 deltas were taking around 2 hours for original init selections:
    Fiscal year / period 2007001 2007012
    Fiscal year / period 2008001 2020012
    Controlling Area 3000
    Recently we added more init selections and now selections are :
    Fiscal year / period 2007001 2007012
    Fiscal year / period 2007001 2020012
    Fiscal year / period 2008001 2020012
    Controlling Area 3000
    Controlling Area 4000
    Controlling Area 5000
    The extraction is now taking unacceptably long time, about 15 hours.
    I am not sure if it is because adding more inits.
    I have a feeling the entries in BWOM_SETTINGS for OBJSELSIZE are incorrect.
    According to note 836740 should they be as below?
    OLTPSOURCE = '0CO_OM_OPA_6'
    PARAM_NAME = 'OBJSELSIZE '
    PARAM_VALUE = 'X'
    OLTPSOURCE = '0PM_OM_OPA_2'
    PARAM_NAME = 'OBJSELSIZE'
    PARAM_VALUE= 'X'"
    One more question. If we change the BWOM_SETTINGS entries to as above, will that affect other CO extractors?
    For instance, we use 0CO_OM_CCA_9 very widely and it runs very fast currently. I just want to make sure we dont mess up its performance by modifying the entries in BWOM_SETTINGS. May be add one more entry in BWOM_SETTINGS for 0CO_OM_CCA_9 too?
    Sorry about the lengthy post.
    Any help is greatly appreciated.
    Thank you.

    As stated in [OSS Note 836740 - Delta extractors CO: OBJSELSIZE DataSource specific|https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=836740], there should be parameter OBJSELSIZE entries, with a value of X for the following CO DataSources:
    0CO_OM_CCA_9
    0CO_OM_OPA_6
    0CO_OM_ABC_7
    0CO_OM_WBS_6
    0CO_OM_NAE_2
    0CO_OM_NTW_2
    0OC_OM_NWA_2
    The independent entry, where the DataSource is blank, should also be prsent for the OBJSELSIZE parameter with a value of X. [OSS Note 1040072 - 0PM_OM_OPA_2: Poor performance|https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=1040072] shows that it's also needed for the 0PM_OM_OPA_2 DataSource.
    Your entries for 0CO_OM_OPA6 and 0PM_OM_OPA_2 are correct. You should add 0CO_OM_CCA_9 and any other DataSource in the list above. If they're not listed, they are supposed to be taken care of by the independent entry (DataSource is blank).

  • Previous weeks data

    Hi all,
    I have a requirement where I need to show the Unbilled amount of this week as well as last 20 weeks based on region. Let say I am on fiscal week 20. Now if create a report based on region and Unbilled amount I will get $ 20 for europe. Now if after one week i.e FW 21 , I run the same report I get & 25 for Europe. Again let say after one more week i.e FW 22 I get $ 27 for Europe.
    Now user if run a report on FW 22. he wants areport like
    Week   Region  Unbilled
    FW20   Europe  $20
    FW21   Europe  $25
    FW22 Europe    $27
    i.e history data is required . As data is changing every day , user wants to see previous 20 weeks data.
    Now I am using a Zcube built on standard extarctor 0FI_GL_4. i dont have loading date or system date.
    Please suggest what to do
    Regards,
    Sunny

    Hi.
    If your object fiscal week restricted by variable you should do the next:
    1. create 20 calculated KF each one restricted with this variable with appropriate offset (lets say previous week wth vriable and offset -1, 2 weeks ago with variable and offset -2 ...)
    2. create another calculated KF with variable without offset to represent user selection week.
    So at the end you will see one KF with current week and 20 another KF with 20 previous weeks.
    Regards.

  • Extractor 0FI_AR_4

    Hello all,
    I have a field hidden in my AR extarctor, I am using the BI one, is there a way I can remove the check mark on hidden field so that its available for reporting?
    Plz adv.
    Tina

    Hi,
    call SE11 with table ROOSFIELD.
    Enter 0FI_AR_4 as OLTPSOURCE, OBJVERS = 'A' and FIELD = DMBTR.
    You'll have to change the value of the fild SELECTION from '4' to ' ' (<empty>).
    Since this is a standart table with no table maintenace allowed by default you won't be able to change this record.
    2 options:
    - write a little ABAP updating the record (I don't reccomend unless you feel really confortable and don't mess up the whole table ;-((
    - request an object key through the market place in order to be able to change the table attribute "table maintenance allowed"
    Then the field should be visible in your datasource.
    If this worked out, don't forget to perform the same change in production!
    hope this helps...
    Olivier.

Maybe you are looking for

  • Multiple inputs in BO for report generation

    Is there some way that let says there are 100 records in an order and I want to process 45 of them based on certain characteristic which is not reflected in the report, can i input a value to indicate what action to take for 45 orders. The reason I h

  • Error while starting server in UNIX environment

    Hi, I am getting the following error while starting servers: Oracle BI Presentation Services 10.1.3.4 (Build 080726.1900) are starting up. Type: Error Severity: 40 Time: Thu Jun 3 06:41:00 2010 File: project/webcatalog/localwebcatalog.cpp Line: 761 P

  • Using SQL in Query in 3.0.0

    I'm very happy to see this feature added to 3.0.0 along with methodQL. This should alleviate a lot of the issues with trying to use only JDOQL, especially when the desired SQL statemetn is well understood. Thanks for adding this! Ben

  • Photoshop-editable templates of FP controls?

    Hello, Does anyone have any templates for the FP controls that I can use to customise in graphics software, like Photoshop or Illustrator? I am more familiar of using these than Powerpoint to create images. (I am aware that Powerpoint is recommended)

  • Automated Phoneline Checking Catch 22

    Using BT Infinity Boardband and Telephone. Only problem cannot receive incomming calls. To any caller the phone just keeps ringing. Used internet based system to check line. It found no problem. I used test socket using a different phone and it still