Merge RPDS

Hi,
I have a requirement in which i have 2 different repositories developed against the same database. So they have same name for physical Database and schema in the physical layer and each of the rpd have their own different business models and presentation catalogs.When I merge these 2 rpds ,I want to keep the presentation catalog and Business models separate in the merged rpd ,but the physical layer has to have only 1 physical database with all the tables. Is this possible to achieve?
I have tried to merge these two rpds using a blank intermediate rpd, but what I get is 2 separate physical database in the physical layer. I followed this link:
http://oraclebizint.wordpress.com/2008/03/24/oracle-bi-ee-101332-merging-repositories-substitute-for-import-from-repository-2-way-merge-with-no-parent-part-2/
Thank you,
RM
Edited by: user8663768 on Nov 6, 2009 11:04 AM

Yes, the import from repository option works fine for now.
But I am afraid when this feature is going to be deprecated. Is there any other way to achieve the merge functionality of two different rpds and have the same physical database connection, but separate logical and presentation layers.
Thanks,
RM

Similar Messages

  • Merge rpd problem

    I tried merging 2 rpd. The merged rpd's query is not correct, even though it shows the same key, physical and logical joins correctly in the merged rpd, for eg. the following is modified as shown :
    original rpd query:
    +++Administrator:2b0000:2b0003:----2007/11/28 21:39:42
    -------------------- Execution plan:
    RqList <<53649>> [for database 3023:3910:hcm89_Local,46] distinct
    D1.c1 as c1 GB [for database 3023:3910,46],
    cast(NULL as DOUBLE PRECISION ) as c2 GB [for database 3023:3910,46]
    Child Nodes (RqJoinSpec): <<53670>> [for database 3023:3910:hcm89_Local,46]
    RqList <<53656>> [for database 3023:3910:hcm89_Local,46]
    DIM_PERSON.PERSON_NM as c1 GB [for database 3023:3910,46]
    Child Nodes (RqJoinSpec): <<53659>> [for database 3023:3910:hcm89_Local,46]
    (SELECT * FROM VL_PERSON VALUEOF(NQ_SESSION.MLS_SUFFIX_SQL)) as T5752
    DetailFilter: 0 < cast(NULL as DOUBLE PRECISION ) [for database 0:0]
    ) as D1
    OrderBy: c1 asc [for database 3023:3910,46]
    +++Administrator:2b0000:2b0003:----2007/11/28 21:39:43
    -------------------- Sending query to database named hcm89_Local (id: <<53649>>):
    WITH
    SAWITH0 AS (select distinct T5752.PERSON_NM as c1
    from
    (SELECT * FROM VL_PERSON ) T5752
    where ( 0 < cast(NULL as DOUBLE PRECISION ) ) )
    select distinct SAWITH0.c1 as c1,
    cast(NULL as DOUBLE PRECISION ) as c2
    from
    SAWITH0
    order by c1
    modified rpd query
    +++Administrator:2a0000:2a0005:----2007/11/28 21:45:59
    -------------------- Execution plan:
    RqList <<52157>> [for database 3023:3910:hcm89_Local,46]
    DIM_PERSON.PERSON_NM as c1 GB [for database 3023:3910,46],
    sum(FCT_PAY_ERN.REG_ERN_AMT by [ DIM_PERSON.PERSON_NM] ) as c2 GB [for database 3023:3910,46]
    Child Nodes (RqJoinSpec): <<52188>> [for database 3023:3910:hcm89_Local,46]
    (SELECT * FROM VL_PERSON VALUEOF(NQ_SESSION.MLS_SUFFIX_SQL)) as T5752
    FCT_PAY_ERN T7331
    DetailFilter: DIM_PERSON.PERSON_SK = FCT_PAY_ERN.PERSON_SK [for database 0:0]
    GroupBy: [ DIM_PERSON.PERSON_NM] [for database 3023:3910,46]
    OrderBy: c1 asc [for database 3023:3910,46]
    +++Administrator:2a0000:2a0005:----2007/11/28 21:45:59
    -------------------- Sending query to database named hcm89_Local (id: <<52157>>):
    select T5752.PERSON_NM as c1,
    sum(T7331.REG_ERN_AMT) as c2
    from
    (SELECT * FROM VL_PERSON ) T5752,
    FCT_PAY_ERN T7331
    where ( T5752.PERSON_SK = T7331.PERSON_SK )
    group by T5752.PERSON_NM
    order by c1
    Over and above this some of the reports which used to work are not working now, it throws the following error:
    Query Status: Query Failed: [nQSError: 15018] Incorrectly defined logical table source (for fact table Person) does not contain mapping for [Department.Department].
    Any help would be of great help!
    Thanks in advance

    Hm, interesting article.
    It posts the error text from the manual
    http://download.oracle.com/docs/cd/B19306_01/server.102/b14219/e29250.htm#sthref8601
    ORA-30926: unable to get a stable set of rows in the source tables
    Cause: A stable set of rows could not be got because of large dml activity or a non-deterministic where clause.
    Action: Remove any non-deterministic where clauses and reissue the dml.
    Mentions a support request on metalink of someone who hit the error, where the response from support was again the error text from the manual, and adds the helpful hint that modifying the where clause may help as it may not be deterministic.
    So we have the error text posted twice and then a paraphrase of the action required, just in case we hadn't got it from the first two times.
    There is of course a lot more advertising and colorful images to look at than can be found in the manual.
    Maybe Stephanie F. was having a bad day, she doesn't look at all well in the photograph.

  • Merged RPD not working

    Hi Folks
    I had 4 different RPD's in four different machines. I merged all four of them using the Merge option in the admin tool, into one machine as the requirement had changed. But when I upload the merged rpd in the enterprise manager I am not getting the reports in the OBIEE dashboards. Please help. I have attached the screenshots below.

    Hi,
    A good thing when having error messages on screen is to read them. I did it thanks to your screenshot and here is what I read in your error message:
    Oracle Error code: 12154, message: ORA-12154: TNS:could not resolve the connect identifier specified at OCI call OCIserverAttach. [nQSError: 17014] Could not connect to Oracle database. (HY000)
    The good news: OBIEE is working just fine ...
    The bad news: your connection pool are using wrong connection information (datasource name, username, password).
    Merging RPD and move them on 1 single server doesn't magically change the connection pools to adapt the settings.
    Open the connection pools of your 4 physical databases defined in your RPD, check what settings you have there inside, validate the TNS is known and "pingable" from the BI server (tnsping) and make sure you can connect.
    It's a DB connection issue, nothing more.

  • Merge rpd and webcat

    Hi All,
    Can someone give me the pointers where I can know how we merge rpd and webcat.
    Thanks a lot in advance.
    Regards,
    Amrit

    Hi,
    To merge the repositories follow steps in the below link.
    http://oraclebizint.wordpress.com/2008/03/24/oracle-bi-ee-101332-merging-repositories-substitute-for-import-from-repository-2-way-merge-with-no-parent-part-2/
    To merge Wecatalogs use the catalog manager. copy from old catalog to New catalog.

  • Challanges, complications in merging rpds without parent (two way merge)

    Hi,
    Could someone throw some light on what kind of challanges can be faced while merging rpds.?
    My first rpd is based on Essbase database and second one on Oravle DB (e-Biz App).
    I want to merge those two rpds so that I can create one report in Answers having data displayed from e-Biz (actuals) and Budget from planning (essbase).
    Now each rpd will have its own connection pool ,and initialization blocks.
    After merging will the setting for connection pool(s) , initialiation block(s) of the rpds will be affacted and will they need to be reset again manually? or will the settings remain intact as they were in the RPDs before merging?
    I am trying to understand administrative /maintainnce overhead , and ongoing efforts , complications after merging those rpds.
    Thanks and Regards
    Santosh

    AVIs don't have the notions of overlays. However, if you're going to write it and play it with NI Vision, I can suggest a solution.
    Disclaimer: It's dirty, but it works...
    The principle is to extract the overlay and save it as an extra info with each frame of the AVI. When you read the AVI, you retrieve the image without overlay, the overlay attached, and if you wish to view the overlay, copy it to the image you're reading from the AVI file.
    The problem is that we don't have a function to extract the overlay in vision. Instead, what you can do is create an empty temporary Image. In the loop where you're writing the AVI, copy the overlay from the image into the empty temp image using IMAQ Copy Overlay (Even if the dest image is empty, it works), then flatten this image to string (including Vision Extra Info), and connect this string to the data input of IMAQ AVI Write Frame.
    When you read the frame using IMAQ AVI Read Frame, Unflatten the image that contains the overlay (Data Out), and copy this overlay into the image read from the AVI stream.
    Hope that can help.
    Christophe

  • Unable to Edit Dashboard as Administrator (Merged RPD/Catalog)

    Hi,
    I am having trouble editing a dashboard that another developer created that was merged into our main RPD/Catalog.
    It is one subject area (same DB schema), and one presentation catalog folder. I copied the RPD objects into our main RPD, copied the folder and *.atr file into the main Catalog.
    When I log into answers, all of the newly added dashboards show up properly. However, if I click on Page Options, I have no link to Edit Dashboard - even logged in as Administrator. If I go to Manage Presentation Catalog, this folder does not have a security lock (permissions) icon next to it. If I go to Manage Interactive Dashboards, the place where permissions icon normally is shows a red cross instead.
    I checked the OS level permissions for the catalog files to make sure they look the same as other dashboard/report files.
    Any ideas on this?

    1.Stop the Presentation Server.
    2.Backup the instanceconfig.xml file at [middleware_home]/instances/instance1/config/OracleBIPresentationServicesComponent/coreapplication_obips1/instanceconfig.xml
    3.Under the 'Catalog' section, add the 'Recover' tag. For Example:
    <Catalog>
    <UpgradeAndExit>false</UpgradeAndExit>
    <UpdateAccountGUIDs>Recover</UpdateAccountGUIDs>
    </Catalog>
    4.Start the Presentation Server. It will perform a recovery and then after some time shutdown.
    5.Remove the tag.
    6.Start the Presentation Server again
    Hope this helps. Let us know if you still have issues.
    Thanks,
    SVS

  • Merging RPD backend process

    Hi guys
    I have a questions regarding RPD merging, nowhere on net you can find information about it.
    Question :
    Mostly the RPDs are stored in form of XML. And when we create a object in the RPD a Unique ID no. is assigned to that object in the backend, from the admin tool we cant see the ID.(We need to copy and paste the RPD object on the notepad to see the IDs). Now say suppose we have one Repository named RPD A, we made some changes in it and now we have another version of the same RPD that is RPD A.1
    Now we carry out merge process between both the RPDs. Through the tool it happens automatically.
    * Now I am not able to understand what process happens in backend when we carry out RPD merging ?
    * If both the RPDs have the few common object then admin tool will have objects with #1 postfix to them in new RPD, how the admin tool decides which object need to be prefix with #1 ? Does it compares the IDs of the object ?
    I request all the members to kindly help me in understanding the backend process
    thanks & regards

    I'm not sure if this is what you are asking but: In the backend it is using a classic 3-way merge process where is compares each line of the current rpd and the modified rpd against an original rpd that they are both based on. If the modified rpd has changed a line but it is not changed int he current rpd then its a trivial merge, if both rpds have changed the same line then you get a merge conflict and you have to choose how to resolve the line.
    This article describes a technique to use to merge repositories:
    http://oraclebizint.wordpress.com/2007/11/22/oracle-bi-ee-101332-merging-repositories/
    This article is Oracle's description of the 3-way merge process:
    http://www.oracle.com/technology/obe/obe_bi/bi_ee_1013/merge/merge.html

  • What is best practise to merge OOTB RPD and custom RPD?

    HI,
    I have to merge OOTB 7.9.6.3 RPD and Customized RPD. what is the best approach to do that?
    Thanks
    Jay.

    I tried merge rpd's in tow ways
    1.
    original repository: OOTB 7.9.6.3 RPD
    modified repository: customized 7.9.6.2 rpd and upgraded to 11g
    current repository: OOTB 7.9.6.3 RPD
    merge repository: mergerep.rpd
    after selecting above and click next it didn't show any differences and directly gave merge rpd. Anything wrong in above selection?
    2.
    original repository: Blank RPD
    modified repository: customized 7.9.6.2 rpd and upgraded to 11g
    current repository: OOTB 7.9.6.3 RPD
    merge repository: mergerep.rpd
    with above selection it is giving about 500+ differences and asking to decide current/modified to merge.
    what is the right proess for merging repositories?

  • Merging two rpds in OBIEE 11g

    Hi,
    To merge two RPDs in OBIEE 11g, do I need to have both RPDs online? What are the pre requecities? Do I need to modify ini file to mention those RPDs.? Please tell me the steps involved.
    Thanks and Regards
    Santosh

    Q1. If I create a merge RPD from two independent sources, then, how does the physical layer is built?
    A1.
    Q2. Does it creates separete schema in physcial layer for tables from first source and another schema for other source?
    A2.
    Q3. If two separate schemas are built then does those schema pull data from there respective sources independently in Answer?
    A3.
    Q4. If it create combined schema, then hw is data fetched in Answer? Is there any link created by default or developer need to create a common link between two schemas?
    Hw will it fetch data from two seperate data sources during runtime?
    A4.
    Please provide some conceptual understanding for above queries.
    As far as I understand with my knowledge in OBIE, separate connection pool is required for each source when you create merged RPD since tables are from two separate DB sources even if being in the single rpd after merge. If my conceptual understanding is wrong then, guys, please help me to understand.
    Thanks
    Santosh

  • Merging 2 rpd makes the Datasource and BMM layers gets duplicated

    Hi,
    I am trying to merge two RPD. To be specific I am trying to merge the 'procurement' RPD which gets generated when you only install the 'procurement' in OBIA with our production RPD which has 'Finance' and 'Supply Chain' already.
    The new catalogs of 'procurement' RPD gets added up in the 'Merged' RPD but the Datasource and BMM layers gets duplicated.
    Appreciate any pointers which can resolve the issue...
    Best Regards

    Hi,
    I corrected the OLAP_USER and OLAP_DSN value of the 'Procurement' RPD to be same as my 'PRODUCTION RPD' . Also I updated the conection pool password to be in sync with the Production RPD.
    I tried 2-way and 3-way merge.
    Still both times I am getting duplicate Datasource and BMM with a #.
    Am I missing something? Please help.
    --Best Regards                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Upgrade Siebel Analytics 7.8.2 RPD to BI Applications 7.9.6.1 RPD

    We are upgrading from Siebel Analytics 7.8.2 version to BI Applications 7.9.6.1 version. The Siebel Analytics RPD is customized and having custom catalogs which are based on Pharma tables and the Core model is not at all customized. So, I have followed the steps specified in section 'Upgrading the Oracle BI Repository for Industry-Specific Analytics Applications' of Upgrade guide. Its known that there are some datawarehouse changes occurred between these versions. One of these changes are,
    W_ORG_D of Siebel 7.8.2 is replaced with W_PARTY_ORG_D in BI Apps 7.9.6.1,
    W_PERSON_D of Siebel 7.8.2 is replaced with W_PARTY_PER_D in BI Apps 7.9.6.1.
    In order to upgrade the RPD we need to make use of MAP file that comes with the installation of BI Apps 7.9.6.1. For this process I'm using the map file rename782-796.map while equilizing the RPDs. But I dont find any information related to the above schema changes in the map file even though they are Oracle shipped ones. So, after doing some analysis I have listed the Alias tables created on top of W_ORG_D in 7.8.2 RPD and similarly in 7.9.6.1 RPD and specified the mapping information of these Alias tables in existing MAP file. Equlized the RPDs using the modified MAP file and done the merge process. But I'm observing some issues like the merged RPD is having both W_ORG_D and W_PARTY_ORG_D tables in all the three layers. Can I get any help on fixing this issue.
    Thank You,

    Any idea on the above issue?
    Edited by: user12129725 on Apr 28, 2010 6:38 AM

  • Reg:rpd security

    hi,
    i have merged two repositories where one is using LDAP server for authentication,initialization block for autorization and portalpath and the second one using rpd security only.now after i merged i will be implementing LDAP authentication and authorization for the new merged rpd.
    now, my doubt is that the second rpd using the rpd security has declared some filters for some groups in the permissions in security.so,if i implement ldap server authentication and authorization where the group of an user,portalpath are authorized,the filter in permissions on the group would work normally or should i use authorization init block to get the filters?
    thanks

    i have used below link for setting authorization
    http://obieeblog.wordpress.com/
    thanks

  • Reg:rpd security vs ldap

    hi,
    i have merged two repositories where one is using LDAP server for authentication,initialization block for autorization and portalpath and the second one using rpd security only.now after i merged i will be implementing LDAP authentication and authorization for the new merged rpd.
    now, my doubt is that the second rpd using the rpd security has declared some filters for some groups in the permissions in security.so,if i implement ldap server authentication and authorization where the group of an user,portalpath are authorized,the filter in permissions on the group would work normally or should i use authorization init block to get the filters?
    i have used below link for authorization
    http://obieeblog.wordpress.com/
    thanks

    If the group names are same in both case then filter applied on grps will work normally. Just implement this and perform some unit testing inorder to validate the security after merge. Hope this is clear

  • RPD Question

    Hi,
    I have a requirment to move 2 folders from Original RPD to our custom RPD.
    Is there a way to do that? Is it possible to copy folder from one RPD to another.
    Any help is greatly appreciated.
    Thanks
    Poojak

    Thanks for the reply. I have to copy everthing for Service Request folder from Presentation layer till Physical layer.
    If I press CTRL -C in Presentation layer will it copy subsequent folders from BMM and Physical layer. Please let me know about that.
    How copy is different from merge RPD's. Please help.
    Thanks,
    Poojak

  • Using presentation variable in OBIEE 11g

    Hi,
    Is is possible to use a prompt to filter data from two sections of a dashboard?
    My dashbaords contains two sections , each pointing to seperate reoport. Can I filter data in the two reports using parameter selected in one prompt?
    If not possible , the wht is the way to achieve this.
    Thanks and Regards
    Santosh

    Thanks Rondo,
    In our project we have e-Biz Oracle ERP application where actuals are captured. Customer is using a third pary tool called Neotix to buid RPD automatically based on Database (oracle) of this application.
    Nw we are building new application for planning and budgeting in Hyperion prodicut by oracle where Database is Essbase. I will be creating an RPD for budget/planning reports based on Essbase data source.
    For creating on report for Actual Vs Budget, I need to have both Actuals data from e-Biz and Budget data from Hyperion comming out of one RPD.
    So I want to merge those two RPDs and build by Actual vs Budget report based on the Business model from this merged RPD.
    I want to understand hw to build the buisness model in the merged RPD so that I can get the acutal and budget data together in the same report using Answers. I am using OBIE 11g.
    Please tell me wht should be my reporting strategy for achieving this. Can I create single business model for two dataa source which I will import in phyisical layer? How Do I join the two data sources in my RPD, in the business model? What are the challanges to do this kind of model in the merged RPD. ? Do u think there will be challanges to joing Essbabase members (since it is multidimensional cube ) with e-Biz data source in physical layer?
    If I build multiple subjects area (one for e-Biz datasouce and another for Essbase data souce) what modeling steps, I need to implement in presentation layer of the merged RPD?
    In answers how to I build report so that actual and budget data can be displayed together? Are there any technical challanges to implement such report in Answer? If yes, then what are the ulternative approaches?
    I came to know that if it is not possible to get both actual and budet data together in one report, then I should build a dashboard with two sections , and build two reports (one for actuals data and another for dudget data ) and then place one report in one section and another section in another section in the dashboard. Is it a good approach? Is there any better approach?
    I want to use one prompt to filter data for actuals and budget . eg. for year 2012, I want to dislpay Actuals as well as Budet values?
    Please provide your expert inputs...
    Thanks and Regards
    Santosh

Maybe you are looking for

  • Help needed with a small XCode project...

    So I probably have found a way to disable command-tab app switching by updating the PullTab APE module to work with Leopard. I just need someone who knows it's way around XCode. I've been in contact with the author of PullTab, and he's confirmed that

  • Images too bright in PSE, good in Windows Picture Viewer.

    Hi: My question is this, I shot some pictures of my son last weekend, in studio, with a Nikon D2X camera, and a softbox lightbank mounted on a Balcar flash head. I set the camera to RAW-JPEG Fine, ISO 100, and used a Minolta flashmeter to measure the

  • Std Oracle Report output to Excel Sheet

    I'm supposed to make changes to Standard Oracle Report such that the changes of Oracle Standard Report should be Excel output. One of the ways of doing this is to develop the whole report again in Discoverer as it has the feature of outputing into Ex

  • Time stamp to name a TDMS file

    Hi: I am using data from excel files to create a time stamp, after that,my VI creates TDMS files with this data in files with 5000 samples, also I am using time stamp to named the TDMS files, but my problem is that my first file takes the name 180000

  • Variable hierarchy doesn't work

    Hi Friends, Please let me expalin my problem. Case 1 Iu2019ve defined a hierarchy as variable in a query and a variable for herarchy nodes to restrict the  characteristic as well (characteristic displayed in rows) Calling the query, I can select requ