Friday 2 August 2013

OBIEE11g: How to insert or Display or Show a Dashboard inside another Dashboard



Hi...

Recently i got an interesting question from my colleague regarding inserting or displaying a dashboard inside another dashboards. Its sounds good and i started thinking on it. The easy way to do it is using the dashboard object "Embedded Content". In this post i am going to show you how i achieved this requirement.

From the properties of the Embedded content we all know that it is useful for displaying any web content in the obiee environment (dashboards). The general scenarios are displaying the clients website or displaying the client email login pages etc.... The new point is we can use the same to display one dashboard inside the another dashboard. If we understand the functionality of the dashboard we can say a dashboard is also a webpage which will have some url so simply by adding this dashboard URL to the embedded content we can achieve this. Follow the screenshots to understand better....

Requirement: In my case i have two dashboards "Demo Dashboard" and "Sales Analytics". I want to display Sales Analytics inside the Demo dashboard.

Step 1:

Open the Sales Analytics Dashboard (click on the dashboards and select the sales analytics)


Step 2: Copy the URL of that page


Step 3: Now go to the Demo Dashboards



 Step 4: Click on the Edit Dashboard


Step 5: Add the Embedded content object (drag and drop embedded content from left window to right)


Step 6: Click on the edit properties of the embedded content


Step 7: Now paste the URL of the Sales Analytics dashboard in the URL section



If you want you can adjust the width and hight. I have changed them as per my requirement.

Step 8: Now save the dashboard and run the same, You can see Sales Analytics dashboard is displayed inside the Demo dashboard







 Thanks,
Nagarjuna



3 comments:

  1. Is there a way to pass dashboard parms to the url?

    ReplyDelete
    Replies
    1. Hi Michael,

      Please try GoURL feature. It should serve the purpose.

      Thanks,
      Nagarjuna

      Delete