Source system - DSO-1 - DSO-2 - Cube (Performance improvement)

Hello ppl,
If I have a data flow like written below:
Source system --> DSO-1 --> DSO-2 --> Cube
Situation is:
1.     Data load from source system to DSO-1 is full and can not be changed to delta itu2019s the restriction.
2.     Amount of data flowing in DSO-1 is in millions daily (because it is full and growing).
3.     Currently all DTPs in between source system and cube are maintained as full.
Requirement is to improve performance, is it possible to make DTPs as Delta after DSO-1. Since I am deleting all records from DSO-1 and its PSA daily not sure if it will work? If yes how ?
Any suggessionsu2026
Regards,
Akshay

DTPs  delta is -->request based delta from write optimized DSO.The DTP should have the delta option selected.
DTPs delta is -->request based delta only also for standard DSO.
You will find initialization option in DTP on the execution tab(select DTP as type delta in extraction tab).
Now since you will be doing init from DSO so system will also give you option to select table of DSO for extraction:
i.e. Active/Changelog.
You can select Active if you are using Write optimized DSO and Changelog if you are using standard DSO for DSO 1.
Now coming bact to your case,using write optimized DSO will definately enhance the performance  as you don't have to activate the request..but I have recently had a very bad experience with write optimized DSO regarding delta.
So I dont' trust write optimized DSO for pulling delta from it.
if you want to use it ,test it as much possible before using it . I would still go with standard(the beauty of changelog table).
Now regarding DTP ,once you load the the data from the DSO you can load init information even after the load.Else load the first request from dtp w/o data transfer for init and then run deltas..both will work fine.Its a similar option present in infopackages called "init without data transfer".
Refer this thread ,a really nice discussion in this :
BI7: "Delta Init. Extraction From..." under DTP Extraction tab?

Similar Messages

  • Transport of Source System assignment for a Virtual Cube

    Built a transport with the datasources, transfer rules, cubes etc..
    After transport to my Q system - in the Q system I am not seeing any source system assignment for my remote cube
    OBviously it exists in Dev
    Everythign else is fine - datasource, infosource trasnfer rules but nothing underneath the infocube where the source system normally is
    transport before and after in the transport conenctor picks up nothing to be transported
    Logical system mapping table in Q is fine (naturally - because the datasouces got there) - replicate all done
    Any ideas?

    hi Simon,
    check sap help
    http://help.sap.com/saphelp_nw04/helpdata/en/3b/63c620e18411d4b2d90050da4c74dc/frameset.htm
    The source system assignments are local to the system and are not transported.
    hope this helps.

  • Doesn't load from source system to PSA and DSO

    Hi Gurus,
    We have launched a Delta load from Source System (POSDM) to DSO. In the source system there are 5000000 rows but none was loaded into DSO or PSA. The delta load was ok, but any data was loaded.
    If the delta  load was lunch again, would be loaded those 5000000 rows. Or those 5000000 rows wouldn't be able to load again.
    Any idea abut this issue? Any feedback will be really appreciated.
    Thanks in advance.

    Hi David,
    Are you sure this 5 million records are delta records and should be pulled into BW as delta??
    did you count the number of records in the underlying tables??
    which data source you are using??
    Delta loads are suppose to bring the new records or changed records since the last data load and not all the records.
    Since the request is green as you said and still it shows 0 records then it is possible that nothing has changed since last delta.try to see the details of the data load... if it failed...may be thats the reason you are not able to see any records.
    If you schedule the delta again it will bring the records changed or created after last delta.
    If the delta was unsuccessfull then turn the QM status and overall status of request to red manually in the monitor of the request and delete it from PSA and all the targets in which its loaded and schedule the delta again and it should bring the delta.
    Thanks
    Ajeet
    Thanks
    Ajeet

  • How to Change Source system type of ECC6.0 in BW system

    Hi BW Experter,
       I connected ECC6.0 PRD system with BI7.0 PRD system  , the connection is successful,
    but the source system type of ECC6.0 PRD is not collect . The ECC6.0 PRD is as a
    BW system type in the source system list of bw system  .
       I found that Tcode RSA1 has ever been run in PRD ECC6.0 , So I did a connection testing of
    ECC6.0 QA with BI7.0 PRD .  
         Step 1. Connect ECC6.0 QA with BI7.0 PRD , ECC6.0 QA was as SAP system type in  source system list of bw system .
         Step 2. Run tcode RSA1 in QA ECC6.0
         Step 3. Delete connection of  ECC6.0 QA with BI7.0 PRD .
         Step 4. Connect ECC6.0 QA with BI7.0 PRD again , ECC6.0 QA was as SAP system type in source system list of bw system .
       I want to know how to change ECC6.0  PRD  source system type to SAP .
    If it can't been change to SAP ,Is there any impact when  ECC6.0 PRD  is as bw system type in source system  .
    Thank you for your help .

    I got the soulution from note:  1087980 - ECC Source systems appearing in BI folder
    Summary
    Symptom
    Source system connection for an ECC system appears in the BI folder, rather than in SAP folder, as expected.
    Other terms
    Wrong folder,RSA1, RSBASIDOC, RSAP_BIW_DISCONNECT
    Reason and Prerequisites
    Transaction RSA1 was inadvertently used on an ECC system , thereby creating a 'Myself' source system entry in RSBASIDOC table
    Solution
    This is just a display issue and does not cause any operational issues. Therefore, it need not be corrected, especially if the ECC system in question is used as a BI system as well.
    If it is absolutely required that the ECC source system appear in the correct folder, perform the following steps.
    1. Check that an entry with SRCTYPE 'M' exists in table RSBASIDOC table of ECC source system.
    2. Note the values for SLOGSYS and RLOGSYS. It should be same.
    3. Run the function module RSAP_BIW_DISCONNECT in the ECC system.
       NOTE: Never run that function module in a BI system!
    4. Enter the following values : 
    I_BIW_LOGSYS   <RLOGSYS> as noted in step 2
    I_OLTP_LOGSYS  <SLOGSYS> as noted in step 2
    I_FORCE_DELETE <X>
    < DO NOT ENTER ANY VALUE IN THE FIELD  - RFC target sys !!!!! >
    5. Go to RSA1-> Source systems in the BI system connected to the ECC system.
    6. Select the ECC source system and select RESTORE in the right click menu.
    Now the ECC system should appear in the SAP folder.
    If running RSAP_BIW_DISCONNECT results in an error like OTHER_ERROR, please check if a valid RFC connection exists in transaction sm59.
    If the myself source system connection cannot be deleted in any case, log a service marketplace message with SAP Support.
    Edited by: fang frank on Jul 15, 2009 8:31 AM

  • Multiple R/3 Source systems for BW(3.5)

    Hi,
       A BW system being linked with multiple R/3 source systems , is a very common scenario. But could someone please help me out with a strategy doc / how -to etc. on the best possible way to install business content for multiple R/3 sources .
    thanks

    Hi Shurobhi,
    This is a common scenario. there is not much difference between single source system and multiple source systems.
    If you have data coming from 3 source systems you dont need to create 3 cubes and update seperately. you can update 3 source systems data into one single cube. For Example: FI AP Line Item data : You have source systems 1 2 and 3. you can use standard business content ODS  and Cube to update FI AP data. Here first, init for source system 1 followed by delta for source system 1, then init for source system 2 followed by delta 2, finally init for 3 followed by delta 3. From here on you can load data to info cube in the above layer.
    Thanks
    Praveen

  • Change of source system

    Hi all,
    At present we have in our data source the quality source system of (R/3) mapped to the data source in the development of BI. Now i want to change the source system for the data sources in BI to R/3 Qualtiy.
    This mapping is not done for all the application - it is done only for some of the applications like FI etc, and all other applications like the PP,QM etc have the respective R/3 clients mapped to the Data sources.
    Can you kindly tell me the steps that has to be adopted to do this activity.
    Regards,
    M.M

    - In R/3 QA , SE37, run function module RSAP_BIW_DISCONNECT to disconnect you R3 QA connection with BI Dev. ( you can find Log sys names of this connection in RSBASIDOC table in R/3 QA)
    - BDLS has to be run in BI for changing R/3 QA to R/3 dev. Also ensure the changes have been done to SM59 destinations like ip/host, login/password, RFC dest descriptions etc. in both BI dev and R/3 dev.
    - Then RESTORE R/3 dev Source System in BI dev - RSA1 (While performing RESTORE , R3 dev client needs to be opened. After Restore you can close that)
    - Then you will have Replicate all datasources from Context menu of Source sys R/3 dev in RSA1.
    - Then Run program (SE38) - "RS_TRANSTRU_ACTIVATE_ALL"  in BI Dev to activate all transfer structures for R/3 dev source sys
    Hope abovementioned steps help you.
    Rgds,
    Vikram.

  • Multiple rows in BI Infocube/or DSO for one row in source system

    Hi Gurus,
    I have a typical scenario where in I have a ztable in R/3 system and it contains some custome transaction data.
    The business scenario wants it to split into multiple records in BI ( ofcourse keys for each records in BI would be unique). Either infocube or DSO can be used to store the data in BI.
    Is it possible to do that. As far as my knowledge goes( I have limited BI exposure) one record from source system ( read row) is transformed into one record ( row) in BI in simple transformation.
    Please give me some rough idea if its possible how can we achieve it.
    I know we can write an ABAP program and create a ztable to do it and use the ztable as source for incube/dso. But I want to use this as last option.
    Thanks
    Sumit

    Hi,
    An ODS will be better.
    Use a start routine.
    data-package --> package2
    create your own package with your rules.
    update.insert.modify.append....
    package2 --> data_package
    and from 1 row, you create n row as your rules would like..
    Regards,

  • DSO - Source Systems

    We are using Bobj DS, and according with our solution we have DSO's with data.
      Previously , in the phase 1, we used datasources 7.0 and the model was loading without problems. However, in this phase, when I fill the table opm_sources with these DSO's and put the Source Type = DSO, I dont see this "new system" in the data management tool. I mean, I fill the OPM_SOURCES in this way:
    Source_ID: INTURSA##Z_INTPO
    Source_Name : Z_INTPO_DSO
    Upload_Type: PO
    Source_Type: DSO
    Then, I complete the table OPMDM_SYSTEM with
    OPM_SYSTEM: INTURSA
    However, I see this DSO (Z_INTPO) under XSA_PCFILE source system in the data management tool.
    I debugged the OPM_DM_FILE_CATEGORIZATION and if the source type is not a "DS", then the source_system is the "DEFAULT" of RSXAFILES_GLOBAL-XASYSTEM, and this is "XSA_PCFILE". So, the OPM_SYSTEM for these DSO' are "XSA_PCFILE".
      Is there a form to work with DSO that belong to different source systems in order to use the Data management tool?. For example:
    DSO_1 source System 1
    DSO_2 source System 1
    DSO_3 source system 2
    DSO_4 source system 2
    I dont want to use files..
    Regards,
    Gastón.

    i think yes you can compare data from different source system
    you can make one universe based on one source system
    and another universe based on the other source system
    in webi you can create one reports with 2 different queries, each one based on universe for each source.
    its easy,
    but you need to take care of login credentials for the connection used by each universe.
    good luck

  • Remote cube: bad performance of query in source system

    I have created a remote cube that looks to a simple R/3 view VBAK/VBAP.
    In a query on this cube I select document date. on the VBAK there is a special index on document date.
    It appears that my date variable is not included in the SQL statement that is executed on the sourcesystem. This means that on VBAK/VBAP always a full table scan occurs.
    The query on the source system (as generated by executing my BW query) looks like this. (the document-date = AUDAT):
    SELECT
      "MANDT" , "VBELN" , "POSNR" , "VBTYP" ,
      "AUART" , "AUDAT" , "VKORG" , "VTWEG" ,
      "SPART" , "VKGRP" , "VKBUR" , "NETWR" ,
      "WAERK" , "NTGEW" , "GEWEI" , "KWMENG" ,
      "VRKME" , "SHKZG"
    FROM
      "ZBW_2LIS11ITM"
    WHERE
      "MANDT" = :A0#
    My question is: Is it normal that for a remote cube always full table scans are executed. This appears to me a waste of system resources. Or is it a bug?

    Hi,
    if you are using ABAP routines for populating fields of your RemoteCube, you should provide 'inverse routines' as well. According to SAP documentation, this allows for applying filters in the source system rather than doing full table scans.
    An example can be found here: [http://help.sap.com/saphelp_nw70ehp1/helpdata/en/45/f5af4a4db53482e10000000a1553f6/content.htm]
    Best regards
    Christian

  • Creation of DSO for a standard cube

    Hi All,
    I am new in BI modeling area & looking for help from you experts. What I have to do is , I need to create a DSO for a standard Cube  0PS_CS01.
    In this I am doing is to  take that data source which is in BI content for this Cube  and from there I am extracting data fields and keyfields. Once  this DSO is ready I will  create update rules from this standard Data source to this newly created to DSO and after that I will create Update rules for Cube based on this DSO.
    Can you guys help me to find the best way to collect  keyfields & data fields based on the data source. Also suggest me if  it is the right way to design data model fot the same as I desribed above.
    All helpful replies will be appriciated with points.
    Thanks a lot in Advance.
    Sincerely,
    John

    1>double  click on cube(0PS_CS01) --copy all characteristics(these will be key fields in DSO).
    DSO only take 16 key fields so rest will go under data fields.most unique 16 fields will go under key fields.
    2.all the keyfigues will go under data fields of DSO.
    change settings and activate DSO.create transformations between (DSO and DS) and ( DSO and CUBE);
    Hope this helps.
    if you need further info just check these two 0FIAP_C03(cube) and 0FIAP_O03(DSO).compare the characteristics and key figure with the key fields and data fields respectively.you will get good idea.
    in the above cube the data flow is like DS-DSO-CUBE

  • SRM Approver Name - Data source need for this DSO: 0BBP_SCA

    Hello Experts,
    I am having difficulty to get shopping cart approver name loaded (but approver id is loaded) into BI reports
    I am using standard business content  (DS Names: 0BBP_TD_SC_1, 0BBP_TD_SC_APPR_1)
    Please let me know the data source reg. this. Any hint reg. this will be appreciated.
    I tried all these info objects, No luck yet.
    0BBP_APPROV
    0BPARTNER
    http://help.sap.com/saphelp_sm32/helpdata/en/29/9cfb3673421a4a809ec9fe82d6a16b/content.htm
    Thanks in advance.
    Thanks
    Praba

    Hello Navesh,
    You are right. Sorry I did not mention clearly in the title.
    But I used correct DSOs respectively for the Data source
    1)
    Approval Process for Shopping Carts u2013 Single Documents Locate the document in its SAP Library structure
    DSO: Technical name: 0BBP_SCA
    DS: 0BBP_TD_SC_APPR_1
    2)
    Shopping Carts u2013 Single Documents Locate the document in its SAP Library structure
    DSO: Technical name: 0BBP_SC
    DS: Technical name: 0BBP_TD_SC_1
    Please let me know relevant info object for Approver Name.
    0BPARTNER
    0BBP_APPROV
    0HRPOSITION
    Note: Source system is SRM
    Thanks
    Praba

  • Modelling the fields in the cube from different source system.......

    Hi,
    I need to create one query on the cube.
    User want some of the fields in the query which are present in diffrent source system , rest of the fields are present in the cube.
    These are master data fields ( 7 fields in total) from other source system.
    Cube gets data from one ODS.
    some steps I need to do are :
    1) create new source system
    2) Create corresponding objects in BW.
    3) Model the things in ODS and cube
    Can somebody let me know what is the best way/steps to model such scenario.
    Thanks, Jeetu

    Hi,
    Replicate both the data sources to BW.
    Create 2 infosources/transformations, map them to respective fields and infoobjects.
    Now assign them to cube and load the data
    hope this helps.
    Rgs,
    I.R.K

  • Error while assigning source system to SAP Remote cube

    I need to do a query using remote cube and the source sys is flat file.
    it wont let me assign the source system to the remote cube.
    the r/3 system icon is seen next to the remote cube technical  name...
    I can't  see my flatfile source system
    can somebody help me.

    Hello Kiran,
    I don't think its possible to use Remote cubes for PC_FILE or FLAT FILE as Source system.
    You can use Virtual Providers in these different scenarios
    Virtual Providers based on DTP => used for SAP source systems
    Virtual Providers based on BAPI => used for non-SAP or external systems
    Virtual Providers bsaed on Function modules => You use this VirtualProvider if you want to display data from non-BI data sources in BI without having to copy the dataset into the BI structures. The data can be local or remote. You can also use your own calculations to change the data before it is passed to the OLAP processor. This function is used primarily in the SAP Strategic Enterprise Management (SEM) application.
    Use InfoObects as Virtual Providers
    Your case is none of these.
    More details can be found under this link:
    http://help.sap.com/saphelp_nw70/helpdata/EN/84/497e4ec079584ca36b8edba0ea9495/frameset.htm

  • Standard report which gives Record count of ODS, Cube and Source system.

    Hi-
    Is there any standard report which gives the record count of ODS, Cube and Source system?
    or
    If any one has ABAP program which takes care of record count pls let me know.
    Thanks in advance

    I don't understand. You need to check the data loads. What for do you want a list of ODS, Cubes and sources systems?
    You can use messages from process chains to monitor the data loads.
    You can also use an abap program inside teh process chains to save data into a table and then an abap report to see if everything went OK.
    But, thinking again, you may be able to use BW statistics to get some of the information you need. Check the help for BW statistics, it might give you an idea of what you can do.
    Regards,
    Diego

  • Source system assignment in Remote Cubes

    Hi Gurus,
    Currently we are using FI-GL 10 Data source to provide Balance sheet reports. My Client wants faster access to data more frequently so we decided on using Remote Cube. I activated Remote cube from business content and relevant Infosource. As far as i know next steps would be to create transfer rules and assign source system.
    Since 0FI_GL_10 is already used by other cubes i am not able to create source system connection. We are in BI 7.0. Can any one tell me how to connect it. Also can you please provide me the steps for using Remote Cubes ?
    Surya

    Hi,
    Check the links below.
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/2f6d9790-0201-0010-dcbc-e099c7c049a2
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/24ee9190-0201-0010-6da9-e7d70f28970f
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/2a739790-0201-0010-5088-cb9b950b2462
    How to... remote cube
    Regards.

Maybe you are looking for

  • How can I add .html file to my installer?

    I am creating an installer to put my compiled executable on a customer's computer.  The application also does web publishing, so I must include the following files: niwebserver.conf WebPub.ini WebPub.alias etc.....   No problem there as the installer

  • N80 browser fails on 3g

    OK, so this is an odd problem, and i've exhausted all other options, so can anyone shed some light on this? I bought an N80 for my wife which is working well except for the in-built browser, it connects to the internet fine via wifi, but always times

  • Spatial Query across schemas. one version enabled table another not -Hanged

    Hi, I am executing a PL/sql procedure where a Spatial query run across two schemas. One table(in x schema) is version enabled and second table(in y schema) is Unversioned. Add to that complexity I am running the procedure from third user logon. I thi

  • Rsa keyfactory.getinstance

    Hi guys could somebody tell me if iaik support keyfactory for rsa? Apparently no, infact try{             java.security.KeyFactory fact = java.security.KeyFactory.getInstance ( " RSA" , "IAIK"); }throw a java.security.NoSuchAlgorithmException: no suc

  • DB Connect MS SQL Server

    Hi all:    I´m trying to connect to MS SQL Server DB, trought DBCO transaction, filling data such a:    DB Connection: MY_CONNECT    DBMS: MSS (SQL server)    USER: my_user    PASS: my_password    CONN. INFO: ("MSSQL_SERVER=xxx.xxx.xxx.xxx MSSQL_DBNA