Oracle Business Intelligence and Data Warehousing Practice Notes and Knowledge Repository

  • About Me

    Hello Friends,

    This is Santosh Kumar Gidadmani, a Business Intelligence and Data Warehouse Enthusiast passionate about blogging articles in the BI, Data warehousing, space. This is my attempt to share my experience and knowledge on Oracle BI & Data Warehousing Subjects.

  • OBIEE 11g Certified Implementation Specialist

  • Oracle Partner Network Certified Specialist

  • Visit My Profiles

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 73 other followers

  • Blog Hits Since Nov 2010

    • 364,321 Hits
  • Live Traffic

  • Visitors Country

    Since-Mar'12Free counters!

Archive for the ‘Multi User Development’ Category

Multi User Development (MUDE)

Posted by Santosh Kumar Gidadmani on March 5, 2011

By default, the repository development environment is set up for single user.

OBI allows multiple users to work with the repository simultaneously. Users edit local copies of the repository and changes are saved locally and then merged to the master repository.

Additionally, the MUDE breaks the repository into manageable pieces known as projects.

Projects are subsets of repository metadata. Projects consist of Presentation layer catalogs and their associated business model logical facts, dimensions, groups, users, variables, and initialization blocks.

Setting Up MUDE

1. Create Projects

Open the Master RPD in offline Mode with Administration User.

Navigate to Manage Menu – Projects.

Right Click on the right pane of project manager window and create new projects for different users. Select the catalog, user to assign to the project.

Click add button which will move the selected catalog to the right pane

The New Project gets created and will be shown as in the Picture.

Share Folder

Logoff from the RPD and PlaceCopy the master RPD in the shared folder.

Access Master RPD from Developer Machine

From the Developers machine Click Tools – > Options -> It will open up the Options window.

In the Options window, navigate to multi user tab and browse to the shared folder path to locate the Master RPD and provide a full name of the developer and click Ok.

Open the RPD

Click on the File -> MultiUser -> Checkout, this enables us to check out the Master RPD file from the shared folder and creates a subset RPD in the local machine under repository folder.

Provide the user ID and Password

Select your project

It will ask to create a subset repository, provide an appropriate name for the subset repository which will be saved in the default repository folder on the developer’s machine and click Save button.

This will open the new Repository with catalog selected during creation of Projects.

Work on the repository to perform the assigned configurations and save the RPD.

Merge RPD

Merging the local changes to the master RPD (shared folder) from the local machine.

Navigate to File menu -> MulitUser -> Merge Local Changes.

A window appears asking for the comments, provide the appropriate comments on the changes made in the local repository for the version control purpose and click Ok.

Merge repositories window will appear, click Merge button to merge the modified subset repository with original subset repository.

Check for the global consistency check.

Publish the Repository

Now Publish these local changes from the original subset repository into the shared master RPD.

Navigate to file menu -> multisuer -> Publish to network.

Post publishing the rpd, the local rpd will automatically will disappear.

Note: All the local changes will be merged in the RPD of the shared folder , this RPD needs to be replaced with the RPD in the repository Folder.

So copy the RPD file from the shared folder to the D:OracleBIserverRepository, which is the actual repository.

Upload the RPD and check the changes.

– Santosh

Posted in Multi User Development, OBIEE 10g, OBIEE 10g RPD | 2 Comments »

%d bloggers like this: