Repository and Web Catalog Merge in OBIEE

Here in my Blog, I am trying to explain the concepts which would be helpful to you when working on BI projects in development environment, and make the Objects ready to deploy on Production. And these concepts are merging of metadata & web catalogs built during the project development. Here I am using 2 repositories. One is the default Paint Repository and the other is the Usage Tracking repository that is bundled along with BI EE. Our aim is to get the contents of the Usage Tracking Repository into the Paint repository.In first part I will explain how to merge two repositories and later will see how to merge two catalogs. About: One of the features of OBI EE is that one can merge repositories. So if you have 2 repositories each having its own set then you can use the Merge option to merge both of them into a single repository. Before going ahead, lets try to understand 3 important terms that would be used while merging. Current Repository - This is the repository that you would be merging the changes into. This is the repository that would be open while merging. Original Repository - This is the repository which is the pivot for Merge. This is just a dummy repository. Modified Repository - This is the repository whose objects you would like to copy to the Current Repository. Purpose: What merging would do is, it would merge the difference of the repository objects that you would find between Original and the Current Repository and also the Original and the Modified Repository. Let’s try to understand this with a simple example. In our example, we will be using 2 repositories. One is the default Paint Repository and the other is the Usage Tracking repository that is bundled along with BI EE. Our aim is to get the contents of the Usage Tracking Repository into the Paint repository. Let’s look at the contents of both the repositories. Paint.rpd would be located under {OracleBI}/Server/Repository and the Usage Tracking.rpd would be located under {OracleBI}/Server/Samples/ usagetracking

Figure 1: Paint.rpd

iWare Logic Technologies Pvt. Ltd Oracle Applications & Technologies | Consulting | Training | Implementation Aditi Samrudhi | Baner | Pune 411 045 | INDIA http://www.iwarelogic.com/

Figure 2: UsageTracking.iwarelogic. File->Merge Click on Merge.rpd Now let’s click on Merge under the File menu. In our case. you would get a dialog box asking you to choose the Original Repository. we would have to choose a dummy repository (copy the paint repository to create a new one and then include that here). iWare Logic Technologies Pvt. Ltd Oracle Applications & Technologies | Consulting | Training | Implementation Aditi Samrudhi | Baner | Pune 411 045 | INDIA http://www. Enter the password for the dummy repository and click ok.com/ . As soon as you enter that you would get a message like the one below that the repositories are identical.

Once this is done select the modified repository.iwarelogic. In our case select the usagetracking. Ltd Oracle Applications & Technologies | Consulting | Training | Implementation Aditi Samrudhi | Baner | Pune 411 045 | INDIA http://www.rpd and then click on merge. iWare Logic Technologies Pvt.com/ .

Ltd Oracle Applications & Technologies | Consulting | Training | Implementation Aditi Samrudhi | Baner | Pune 411 045 | INDIA http://www.com/ .And if the repositories are not identical then it will show that repository details like: iWare Logic Technologies Pvt.iwarelogic.

Ltd Oracle Applications & Technologies | Consulting | Training | Implementation Aditi Samrudhi | Baner | Pune 411 045 | INDIA http://www.iwarelogic. In our case select the usagetracking.rpd and then click on merge.com/ .Once this is done select the modified repository. iWare Logic Technologies Pvt.

iWare Logic Technologies Pvt.iwarelogic. Ltd Oracle Applications & Technologies | Consulting | Training | Implementation Aditi Samrudhi | Baner | Pune 411 045 | INDIA http://www.Now you would see that the usagetracking repository objects have been merged into the paint.rpd.com/ .

iWare Logic Technologies Pvt. What BI EE basically does is that it first finds the difference between the dummy and the Current Repository. Ltd Oracle Applications & Technologies | Consulting | Training | Implementation Aditi Samrudhi | Baner | Pune 411 045 | INDIA http://www. then read ahead. it’s better to understand the implications of trying this. As soon as we include the modified repository(usage tracking). filters etc over from one catalog to another. the merge operation would find the differences between the original and the modified(paintdummy and usagetracking) and then merge the differences into paint repository and would produce a new repository. Merging of web catalogs is not the same as merging of repositories since there will be a lot of overlapping objects in any 2 web catalogs. reports.iwarelogic. The concept of merging 2 web catalogs can be summarized by the picture shown below. But if you have a lot of reports/dashboards in 2 different instances of BI EE and if you are looking for an automated way of merging them. So. This can be very useful in lot of scenarios. I have just used a simple example here. It would not find any since both are copies of each other. Now in second part will see how to merge Two web catalogs: About: It’s recommended to use this approach only if you are completely aware of the Web Catalogs that you are merging. Purpose: The most common method of combining 2 different web catalogs is to copy over the dashboards. This is the recommended way of copying over catalog objects from one Web Catalog to another. prompts. If you are moving from a development to a test instance then all you would have to do is to copy over the web catalog folders from one machine to the other.com/ .The Original dummy repository acts as a pivot.

Open the Paint Web Catalog in the offline mode using the Catalog Manager. Create a blank folder 3. basically we have 2 web catalogs say Paint and BISE1 and we would like to merge the contents of both the web catalogs. iWare Logic Technologies Pvt. Ltd Oracle Applications & Technologies | Consulting | Training | Implementation Aditi Samrudhi | Baner | Pune 411 045 | INDIA http://www.iwarelogic.com/ . 2. Then in that case following would be the list of steps 1.So. Take Backups of all the web catalogs.

this will give you an error saying that shared folder does not exist in the blank folder. Ltd Oracle Applications & Technologies | Consulting | Training | Implementation Aditi Samrudhi | Baner | Pune 411 045 | INDIA http://www. Go to Tools – Upgrade Catalog. In the Original Presentation Catalog enter the folder path of the blank web catalog and in the modified presentation catalog enter the folder path of the bise1 web catalog. Just ignore it since the tool expects the web catalog to be in a proper format.iwarelogic. When you do this. iWare Logic Technologies Pvt.com/ .4.

You need to ensure that you have the same security model for both the web catalogs.com/ . Remember you might not get a lot of options as shown below if both the catalogs are on the same version. If not then you would have to reassign the privileges of the modified web catalog wherever needed. Ltd Oracle Applications & Technologies | Consulting | Training | Implementation Aditi Samrudhi | Baner | Pune 411 045 | INDIA http://www.iwarelogic.Then it will show you all the differences between the 2 catalogs from a version standpoint. iWare Logic Technologies Pvt. You can choose which version you would like to have.

The only drawback is that you would have to thoroughly check for the completeness of the merge. Note: As always ensure that your security setup is proper. this can also be used for merging 2 web catalogs. iWare Logic Technologies Pvt. The above said option is primarily used for upgrades. Ltd Oracle Applications & Technologies | Consulting | Training | Implementation Aditi Samrudhi | Baner | Pune 411 045 | INDIA http://www. Most of the times you would be better of copying the web catalog objects from one catalog to another. -Vaishnavi Mali. But this should give you another approach of merging if at all you are looking for an automated option. you would notice that the bise1 catalog objects would now have been merged into paint web catalog.com/ . But since it uses the concept of the 3-way merge.iwarelogic.Once this is done.

About iWare Logic Technologies Pvt. Ltd. Oracle Siebel CRM On Demand And Oracle APEX.com/ . Oracle BI. • Local stays and travel arrangement assistance for outstation students. Ltd Oracle Applications & Technologies | Consulting | Training | Implementation Aditi Samrudhi | Baner | Pune 411 045 | INDIA http://www. PeopleSoft. Our Differentiators: For Outstation Students: • Airport pickup and drop facility available for outstation students from Pune and Mumbai domestic and international airport.com iWare Logic Technologies Pvt. Local hotel is at discounted cost and at walk able distance from training facility Training Facilities & Examination: • 24/7 Lab facility • Training will be delivered by Oracle accredited instructor • We provide Oracle official courseware and attendance certificate from Oracle Extra Offerings to our students: • Free Oracle Certification Exam Voucher to our Oracle Boot Camp Training students • Free library access • Free post training support • Free Oracle Apps implementation workshop • Free guidance on India localization for any interested students • Free Oracle Apps implementation project guidance using a simulated project environment Contact Us iWare Logic Technologies Pvt.com Website: www. Oracle Applications & Technologies | Consulting | Training | Implementation Aditi Samrudhi | Baner | Pune 411 045 | INDIA Email: oracleconnect@iwarelogic. OBISE. Ltd. iWare Logic is an Enterprise Business Application Services company specializing in Oracle applications and technology including Oracle E-Business Suite (EBS).iwarelogic. JD Edwards EnterpriseOne. OBIEE. Oracle DBA and Apps DBA remote and onsite. Siebel.iwarelogic.

Sign up to vote on this title
UsefulNot useful