InfoProvider Transports

Hi Experts,
I have small doubt on Master data InfoPrivider Transports.I did collect allof the Objects by using grouping option of InData Flow before but I am seeing DataSource and SourceSystem are not assigned to my Package.Do I need to Transport the DataSource and Source System of Dev System.We do have Source System and DataSource in Testing Box.I hope We don't need to transport two of them from Development System to Testing System.Please let me know.I appreciated your explanation on this.
Thanks,
Rani.

We don't transport Source Systems.
Need to transport Datasource if it is not done yet in QA. But you said you already have Datasource in Testing box. So don't require.
You may try the following sequence for transporting the objects:
Part – 1. R/3 Transport Sequence:
Table / View
Data Sources
Function Module
User Exit Code if any
Part – 2. BW  Transport Sequence:
Info Object – Transport only infoobject.
Application Components
Info Area
Info Catalog
Replicate DS
Cube & ODS –  togather
Multi-Provider/Multicube
Infoset
Transfer /Update Rules
InfoPackages/ DTP
Process Chains
Part – 3. BW Queries: This should go in different Package.
Role and Authorization
Queries/Report
Variables
Web Templates
Workbook
Hope it helps..

Similar Messages

  • InfoProvider Transport in BW 3.5

    Dear Experts
    I would like to do Master datasource enhancement.Enhanced(with X) in SS and replicated to the BW.Created IO X and added as a attribute in the existing Infoprovider Y.Added in Transfer rules and communication structure.While transporting what are all things to be transported.
    1.Replicate the DS from SS.
    2.IO Y and X
    3.Infosource
    4.Transfer rules
    5.Update rules
    Is this the correct sequence...or anything else to be consider?
    Thanks
    Rajesh

    Hi again,
    For the BW side collect all the steps from 2 to 5 in a single transport.
    The InfoSource contains both the transfer structure as well as communication structure stucked to it. The transfer rules will mapp the transfer structure fields to the BW InfoSource fields, and the update rules will map from the InfoSource BW fields to the InfoProvider BW fields.
    The best in here is to transport all of them in a single request, but if wanted you could off course transport individuall the steps from 2 to 5 in the order you've mentioned without any issues.
    Hope this helps,
    Regards,
    Diogo.

  • Cutover approach - new fields added to existing DataSources / DSOs / Cubes

    My current project has been phased across multiple releases. The phase 1 go-live was a few months ago and there is already a reasonable amount of data in the production environment. We will soon cutover from our QA to production environment. Some of our developments involve the addition of new fields (not key fields) to datasources.
    For existing delta-enabled DataSource we are going to adopt the following approach:
    1- Source system transports deployed
    2- DataSources replicated in BI system
    3- Before InfoObject / InfoProvider transports are sent we will delete data
    4- The INIT flag will be deleted
    5- Full Repair loads will be executed
    6- INIT without Data Transfer will be executed
    For new delta-enabled DataSources we are going to:
    1- Source system transports deployed
    2- DataSources replicated in BI system
    3- INIT loads executed
    4- DELTA loads executed
    Does this approach seem correct? Does this avoid the risk of losing any data? Will it lead to delta loads functioning correctly? Will we get data loaded in the new fields for existing records?

    One approach that we used for getting around having to delete and re-fill setup tables (which, by the way can be done without downtime - I wrote a blog on that about 1 year or more ago), is to create generic DataSources (some with generic deltas) for the additional data, ensuring that we had the keys for the target InfoProviders in the DataSource and then used those as an additional transformed source to the InfoProviders.
    Example:
    Was
    2LIS_XX_XXX -> 0XX_DSXX
    Now
    2LIS_XX_XXX  \
                              >    0XX_DSXX (with appended columns)
    ZLIS_XX_XXX /
    Edited by: Dennis Scoville on Oct 13, 2010 10:28 AM

  • Dataprovider loose mapping to queries and infoprovider after transport

    Hi Experts,
    I have collected all relevant query elements and work sheets and transported them into productive BI system. When executing the work sheets in BEx Analyzer, they simply don't work due to lack of variables. When I changed to design mode, I saw that my dataproviders are not assigned to queries / cubes. Does anybody have an idea what is wrong ? Did I miss something in transport ?
    Thanks !
    Regards,
    Max

    Hi,
    Are you transporting queries, work books and data providers at same time? Or data provides are already there in Prod system? If so check your transport is having correct Query elements and work books (you can check with technical names). Is the transport is successful (i.e. return code = 0)? Sometimes there may chances of all elements are not properly transported to production system.
    Thanks
    Riyez

  • Error while transporting a request

    Hi,
    I am transporting a request having infoobjects into a quality server.
    while transporting its giving error as "Changes cannot be made,display user only".
    but when i checked into Quality server changes has already been made and corresponding related objets like update rules are inactive....
    so can i consider this request as successful transport??
    and if transport is successful then why it is giving such kind of error,....because previously when i have transprted it never gave such error.
    Thanks in advance.

    Hi,
    Transport is not sucessful to Quality system. you donot have sufficient authorization for transporting objects or system is locked for any changes.
    contact BASIS person. and because of this infoobjects (infoobjects used inupdate rules, infoprovider...all are in deactive status).
    check all objects in developement system and create new request and check request before transporting.
    Regards
    Daya Sagar

  • Error while transporting update rule.

    Hi experts
    I am trying to transport one update rule to production..
    But it is ending with error code 8 n it is giving me following error :
          Errors when activating update rule XXX
          IC=0PP_DS03 IS=0CO_OM_OPA_6 error when checking update rules
    Kindly tell me what need to be done now.
    Regards
    Swati

    Hi  Swati,
    Before transporting the update rule, in the present scenario, you have to transport the infosource which contains the corresponding "0recordmode".
    Whenever you transport anything into the quality or production, the list should be as followed in the given manner : 
    Seq No     Objects in Request
    1     Package(DEVC), InfoArea(AREA), Application Component(APCO)
    2     Function Modules
    3     Keyfigure Catalog(IOBC), Keyfigures(IOBJ), Units(IOBJ)
    4     Characteristic Catalog(IOBC), Characteristic Infoobjects(IOBJ)
    5     Infosources (ISCS, ISTD, ISMP, ISTS, ISFS, ROUT) and
                    Generic Data Sources(DataSrce Active Version(OSOA), ISMP, ISTS,DataSourceReplica (ISFS) 
                    and Tables (TABL)
    6     Infoproviders(ODS(ODSO), Cube(CUBE), Infoset(ISET))
    7     Update Rules(UPDR, ROUT)
    8     Infopackages(ISIP)
    9     Queries(ELEM)
    10     Webtemplates(TMPL, BLTM, BPTM)
    Just transport all your things in the above sequence, and it will be done successfully.
    Also, remember  there should not be any data in the corresponding infoprovider while you transfer the update rule, else it will fail.
    Hope it helps,
    Regards,
    Neha.

  • How to find list of Queries built on Multiprovider &steps to transport quer

    Dear Experts,
        I got a task to Check if any queries are built on a multiprovider and to change the filter condition on 0INFOPROV to restrict some more  Infoproviders in all the queries built on multiprovider .
    Request you to help me out how can i find list of queries created based on Multiprovider wise  and steps to be followed to restrict 0INFOPROV.
    And one more doubt is, what are steps to be followed to transport the queries.
    Thanks in advance for favorable assistance.
    Thanks & Regards,
    Ramesh - Kumar.

    Hi..
    Follow the steps below:
    1) Goto RSA1 -> Metadata Repository -> Select Multiprovider -> Find (Cntrl+F) give your object name -> Double click on search result object, this will give you detailed view of used that particular Objects.
    2) To restrict infoprovider within that Multiprovider for Query reullts, Double click on Multiprovider -> choose Change mode -> You'll be able to select/deslect the check boxes under the Infoprovider Tabs (Infocube, DSO, Info Objct, Infosets, Aggr levels) there you can check the infoproviders as per your requirements then selelct the display options with Display All Infoproviders (1st option) at down then continue and save the settings.
    Hope this helps you.
    Thanks,
    Ramanan.

  • Error in transporting process chain

    Hi
    i added two DTP's in the process chain and transported. The transport ended with errors.
    The following is the error msg:
    Results of check for process AND EVEN_4CEJM320EVCIY0L5L62W61JVB in chain PC_BI_TD_POSDM_CAST:
    Process variant AND EVEN_4CEJM320EVCIY0L5L62W61JVB does not exist in version A
    Results of check for process AND EVEN_4CEJM320EVCIY0L5L62W61JVB in chain PC_BI_TD_POSDM_CAST:
    Process variant AND EVEN_4CEJM320EVCIY0L5L62W61JVB does not exist in version A
    I saved and activated the process chain but still transport to QA ending with errors.
    When i saved the process chain in DEV, i am getting the msg:
    Version 'M' of chain PC_BI_TD_POSDM_CAST was saved without checking
    What does that mean?
    REgards
    Annie

    Hi
    If I got your question properly, Your AND Event is not Collected at the time of Transport.
    Try to Re Export the Process chain with all necessary grouped objects.
    Version 'M' of chain PC_BI_TD_POSDM_CAST was saved without checking
    What does that mean?
    Try to Check-- Save and then Activate and Then Transport .
    Please follow the Sequence for the transport, You may recheck the flow again
    Transport Sequence
    Info Objects,
    DSO
    INFO CUBE
    TRANSFORMATIONS
    MP
    INFOSETS
    PROCESS CHAINS
    QUERIES
    Objects need to be transported with respect to their
    dependencies
    InfoProviders will bring in all relevant InfoObjects
    Importing of Global variables is dependant on their reference
    InfoObject being already active
    Queries, workbooks and roles are dependant on InfoProviders
    and InfoObjects being active
    Use the Transport Connection Tool to analyze your objects
    Transport all customer-defined packages (dev classes) before
    transporting objects
    Transport InfoProvider(s) using the "In Data Flow Before" or
    "Only Necessary Objects" grouping option
    Transport all Global Variables with primary package
    assignment
    i.e. ZBW
    Transport BEx objects with appropriate individual package
    assignment
    Transport roles and workbooks together.
    Hope it helps

  • Assigning queries to transport request

    Hi Guru's
    Can we assign two queries to a single transport request.
    Thanks in advance,
    Venkat

    Hi
    The best method to transport the query is using the transport connection.,
    While creating a query system asks you for a request assign the  query to the request but do not transport this rather using se03 unlock the request so that u can make a new one using transport connection as u come to know if any of the componet in the query is still lyin in others request and there are hardly any chances of failure when u create a request using transport connection.
    If you are not aware of the transport connection process then here it is go to transport connection in rsa1 select the object query there will be a serach button serach the query u reach the query with all other queries on the infoprovider select as many as u want and clik on transfer button all the selected queries move to right hand of screen here u can select the check boxes and clik on transport button u are being asked for a request assingn the request all the queries will move to this request
    Hope this helps
    Thanks
    Puneet

  • Creation and transportation of query from development to simulation system

    Hello experts,
    I need to create a new Query in the development  system in the General Ledger folder in Financial reporting.  and then I need to transport the same to the  simulation system. what are the correct steps I  need to follow to do the same if have to avoid any issues during this transportation.
    Do I need to do any modifications to the role ZS_XX_BEX_MENU and transport the same?
    Could anyone help me in this regard giving me the exact procedure I need to follow.
    Regards

    No need to modify, but if it is $temp then change it has ur won request.
    follow the genral procedure
    1)In RSA1 Go to Transport tab and collect ur query.
    Drag to right screen
    If it is in $Temp change it to your own request. For this You may need Access.
    2)Query contains all objects which were used in that query.
    if any Info object that are created newly then check for Transport
    3) Then, finally click on transport(Truck) icon
    4) By default, it will collect all new objects including newly created Info Objects also. You can change the collections of your own selection.
    You will get a Request Number here. Please save this Number so that you can check this at SE09
    5) In SE09 search for your Request Number.
    6)Release The request by subsequent process onwards( Means sub contents like infoprovider first and then Query)

  • Transport with return code 12 ,short dump with 'DBIF_RSQL_SQL_ERROR'

    Dear All,
    My trasnport contains infoprovider. DTP,transpformations, character realtionships , aggregation levels ,web templates, programs.
    I got a transport failed with Return code 12, and it is showing message :
    Program terminated (job: RDDEXECL, no.: 06031600)
       See job log
    Execution of programs after import (XPRA)
    End date and time : 20101026060421
    Ended with return code:  ===> 12 <===
    I have short dump with 'DBIF_RSQL_SQL_ERROR' exception 'CX_SY_OPEN_SQL_DB'.
    in how to correct the error :
    below is the detials.
    Database error text........: "ORA-01578: ORACLE data block corrupted (file #
    211, block # 79950)#ORA-01110: data file 211:
    '/oracle/RBW/sapdata15/xbw_188/xbw.data188'#ORA-26040: Data block was loaded
    using the NOLOGGING option"
    did someone has the same problem .
    Help is really appreciated.
    Regards
    Veera

    I am afraid you will need to esclate this to BASIS team.. seems some issue with database

  • Problem in transporting cubes

    Hi All,
    We have transported few cubes along with transformations,DTPs.
    All went fine to quality except one property.
    In the infoprovider properties(Environment->infoprovider properties->Rollup)Do not coolapse aggregates is selected in Development but when it is transported to quality it is unchecked.This happened before also.Please let us know why it is happening?(All others including formulae,routines are being transportd correctly).Should we change any settings to avoid this problem?
    Thanks,
    Manohar

    Hi,
    These are the new cubes.So overwriting issue will come into picture,I guess.
    Any how import of requests into BQA is automated.So I don't have exact information.
    Thanks,
    Manohar

  • BW Transport running for a long time

    Hi Experts,
    we have a bw transport for an ods that has close to 16 mil records in the target system. The transport has been running for more than 3 days.
    We are adding 6 new fields to the ODS with these transport. The infoobjects that are being added are defined with masterdata and text. The secondary index on the ODS was deleted before the transport began.
    In ST04 for Oracle session, the job ALTER TABLE 'XXX' ADD '6 fields' is running with 6 billion logical reads and 83 million physical reads.
    The basis team says the process is running but cant exactly say what is running at a detail level.
    How do I check the exact holdup at the oracle level? how do we identify the source that's causing this transport to run so long?
    All thoughts appreciated.

    it's not a good idea, to change the info provider with so many data.
    What will you do with the 6 empty infoobjects? There is no reporting
    Is it not a better way to delete the infoprovider and fill it with new data from the source.
    => so, the transport will be finished in one minute.
    Sven

  • Error Infoobject does not exists in Infoprovider

    Hi Friends,
    I am getting "Error Infoobject does not exists in Infoprovider" in Quality. Actually Fiscal Period and Variant are not showing up in Query designer left panel (where we can see infoprovider structure). This problem is only in Quality, the query works fine in Development and training system.
    Any thoughts why am I getting this and way to rectify it? I tried transporting the query again by collecting query elements. Still it gives same error.
    Thanks and regards,
    Balaraj

    Probably your data provider has been changed and transported to quality and your query is still using those objects. Please check the info provider in both system if they are in sink or not.
    Regards,
    Kams

  • Transport of Query successful, but changes not appeared in the report

    Hi All,
    I have 2 Queries(Normal and Total stock reports on the same InfoProvider) in Prd.
    For that User asked me to add one characteristic to Free characteristics.
    I added one characteristic in Free Characteristics to both Queries in Dev and i collected the Transport requests for both the queries in RSA1->TRANSPORT CONNECTIONS and gave it to basis guy, he transported successfully to PRD and for both the reports the changes reflected in the
    query designer, while executed the Normal stock report the characteristic added in free characteristics appeared and while drill down the data is coming, but for the Total stock report the changes appeared in Query designer but on executing the report even  the characteristic added to Freecharacteristics is not appearing in Navigation Pane.
    Also with the same technical name of total stock report there are 2 reports appearing in query designer. what to do now.
    Help me here asap..
    Thanks,
    Chaitu.
    Edited by: chaithu218 on Jun 21, 2011 10:37 AM
    Edited by: chaithu218 on Jun 21, 2011 10:40 AM

    Hi Chaithu,
    As you mentioned that you can see 2 versions by the same technical name in designer for total stock report, it is highly probable that the query you are changing and the query you are executing are different.
    2 versions of a query can exist with the same technical name as the system identifies the queries by their UIDs, which would be different for both these versions of queries.Following are the things you need to check:
    1) In development system too, do you have 2 versions?
    2) In production system, check the UID for both verions of the query
    3) In Dev system, make sure you modify the query with UID which is being executed, if it is available there. Else, you need to replace the query in prod with the one you have in Dev system.
    2 versions by same technical name can exist if:
    1) Someone created a query directly in Prod, and transported a query by same technical name from Dev system
    2) or due to system refresh, copy, etc.
    Hope it helps.
    Thanks,
    Abhishek.

Maybe you are looking for