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

Similar Messages

  • SQL Plus backend process

    Suppose I execute a query from SQL Plus.
    Now this query takes long amount of time to execute. If I close the SQL Plus session does it also terminiate the process on the Oracle server.
    If not than in this case, if want to terminate the query processing what shall I do?
    Thanks in advance,
    Raja.

    if you close sqlplus it doesn't necessarily terminate the backend process immediately.
    you should use the ALTER SYSTEM KILL command (it's documented in the manuals)

  • 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.

  • Can we generate a dummy request from a backend process?

    I would want to generate a dummy request from a backend process since I need to use the 'process instanace key' which will be associated with it. The 'process instance key' is vital for my requirement since we need to trigger a process task in OIM.
    Is it possible to create a 'dummy' request?

    Hi,
    You can use HTTP Binding for that... Have a look at Biemond's blog...
    http://biemond.blogspot.com.au/2010/05/http-binding-in-soa-suite-11g-ps2.html
    Cheers,
    Vlad

  • 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.

  • Mapping merge in transit Process in SAP

    Hello,
    We have business requirement whic is a standard "Merge In Transit" Process.  We have different warehouses in different locations. the customer can order product from any location. when he orders products from multiple locations, we bring all of them to a consolidation point i.e., this consolidation point can be one of the warehouse or a carrier depending on whether its domestic or export.
    now each warehouse is a shipping point and we have multiple deliveries from multiple shipping points. Now how do we map in the system so that all of them go to a comon consolidation point and ship from there to the customer.
    Your ansers in the above regards are highy appreciated.
    Thanks
    Srini

    Hi Srini,
    I understand you have different production plants and also a consolidation point (distribution center?) also defined as a plant in your SAP system.
    Depending on the plant defined in the sales order (there is an exit for plant determination), the requirement will appear at a production plant or a distribution center.
    If the requirement & final shipping is defined at the distribution center, I would use DRP / MRP to move products from the production plant to the distribution center.
    There is a probably a better solution using the SAP APO system which is more sophisticated than SAP ERP from a Logistics point of view.
    Best Regards,
    Franck Lumpe
    Freelance SAP Logistics Consultant

  • 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

  • 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

  • Evolution: lost connection to Evolution Exchange backend process

    I use Evolution to fetch my email from the company exchange servers, which worked fine until tuesday. I updated a few packages (most notably was a new version of jre) and when I started Evolution, I got the error
    Error while Refreshing folder. Lost connection to Evolution Exchange backend process
    I've been troubleshooting this problem, but no luck so far. Even Installing my previous version of jre did not work (I upgraded from 6u3-2 to 6u5-1 on tuesday).
    Does anyone know how to either solve this problem or how I could troubleshoot my way towards a possible solution?

    Yes, here is one that will probably yeild results for you:
    Take this to the Solaris forums, this has nothing to do with Java.

  • 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

  • Merge to HDR processes and then disappears

    I am using a Canon EOS 60D with AEB settings to have exposure levels of -2, 0, +2 with the drive mode set to take all 3 shots rapidly at once.
    I am using a tripod and remote to take the shots and all 3 are taken in about half a second with still-life subjects and in CR2 camera raw format.
    For some reason, when I use Merge to HDR Pro, it appears that the images are processing and then the window disappears. No file created, no merge to hdr pro window, nothing...
    I screen captured an example of the problem in action here: http://plirt.com/hdrfail.mov
    After searching tirelessly, I found one other person that had the same problem. He indicated that running updates resolved his problem. My CS5 suite is completely up to date and the problem still persists.
    Has anybody else seen this problem before?
    Any help would be appreciated.

    Hi Eric,
    Would you please try a few more things for us?
    Go to Photoshop > Preferences > Interface..
    View checkbox for Open Documents as Tabs.
    If it is OFF (unchecked), please turn it ON and click [OK].
    Retry Merge to HDR Pro...
    If that does not make the issue go away, then...
    Could you make a copy of your Preferences file someplace safe, then restart Photoshop with clean prefs.
    Here’s how:
    Close Photoshop.
    Make a copy of  ~/Library/Preferences/Adobe Photoshop CS5 Settings/
    Launch PS with Command, Option and Shift held down as it launches, click "Yes" when it asks if you want to delete the preferences file.
    If this magically cures the issue, please send us (Chris Cox and myself) your back-up of the original Preference File.
    Thanks for your help and patience,
    Meredith

  • Merge catalog function process starts and runs but does not complete

    I am trying to merge my laptop catalog with my desktop catalog. Both machines are LR5.4 and OSX 10.9.3.
    I am following the documented LR process. The merge starts, runs and looks like it completes but the new data (photos and catalog information) does not show up in desktop (merged) catalog.
    When I try it again, the dialog box indicates that the new files have been exported (as they are no longer highlighted).
    I can not locate any files (by name) on the desktop that have moved from the laptop.
    What do I do next?

    Hello Katephone,
    Thank you for visiting Apple Support Communities.
    If your iPhone won't complete the backup to iTunes, check out this article, 
    iOS: If you can't back up or restore from a backup in iTunes
    Note it also links to another troubleshooting article:
    Apple software on Windows: May see performance issues and blank iTunes Store
    Please check them out.
    Best Regards,
    Nubz

  • Debugger error "Debugger cannot be attached to backend process"

    I got this popup in debugger mode as it was executing in a loop on a custom BO.
    I've hit OK a few times, but it's not getting me anywhere.
    Has anyone gotten this popup error message ?

    The root cause is that the tenant was down or going down for maintenance.
    The UI and the Studio didn't seem to warn me too much.
    Case closed.

  • 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?

Maybe you are looking for

  • Installation problem for oracle SOA Suite11gR1

    Hi, I am new to oracle fusion middleware product. Now trying to install SOA Suite 11g R1 Installation of Oracle SOA 11g R1 is five step process where step 1 & 2 are same for most of Fusion Middleware 11g products (WebCenter, Identity Management..) 1.

  • Change shipto at item level

    HI, We have created a order in  CRM  and have s able to change the shipt to party. ship to party at header and item different,but we are getting error and not ab.le change ship toparty,is there any way we can change shitparty. Your advice.

  • InDesign CS4 Printing help

    Hello, I realize that "two-sided" copying isn't a function of InDesign however, after I installed CS4, i have lost the ability to do a "two-sided" print. I tried to adjust the settings in my print dialogue boxes but that did nothing either. Can anyon

  • The first row of a radio button is hidden

    Dear all i've a tabular block(4 rows) which contains two radio buttons, at runtime only 3 rows are displayed thanks in advance for your help MHassan Edited by: user5473866 on Oct 9, 2011 5:00 AM

  • I cannot set up password to my airport extreme?

    after reset the airport extreme at my new department, the wifi works immediately, but i stop working once i try to add in security.  i tried WEP password which i used in the past, but the wifi doesnt work as soon as i add in password. very frustratin