Oracle Bi Solutions

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Monday, 11 March 2013

OBIEE 11g - Uploading/calling PDF file into OBIEE 11g using Analysis

Posted on 23:36 by Unknown

You can call a PDF file by clicking any column or using URL in Link or Image/Embedded Content Dashboard objects. In order to call the PDF file from your server you need to first create "Virtual Directory" which can be accessed by Oracle Business Intelligence Presentation Services. In this directory you can save your PDF files and call from anywhere using its URL. So lets first deploy the "virtual directory" on weblogic server.

Step 1 :

Deploying analyticRes in OBIEE 11g weblogic server:

The default installation for Oracle BI EE 11g creates a default directory that can be used for customization. This directory is in<Oracle_Home>:\OracleBI\instances\instance2\bifoundation\OracleBIPresentationServicesComponent\coreapplication_obips1\analyticsRes. 

To expose this directory, you must open the WebLogic Administration Console. Open a browser window and in the address bar, enter http://<hostname>:7001/console/login/LoginForm.jsp. The WLS Login window appears.


 

2. Enter your username and password (for example, weblogic/welcome1) and click Login. The WLS Administration Console appears.



3. Select Deployments from the Domain Structure pane on the left.



The "Summary of Deployments" pane appears on the right.

 

4. In the Change Center pane on the left (directly above the Domain Structure pane), click Lock & Edit.



All applications are made available for update within the table and the Install button is enabled. Note that the "Lock & Edit" button is now disabled.



5. In the "Summary of Deployments" pane on the right, click the Control tab and then click Install, enabling you to install a new web application. The Install Application Assistant pane appears.



6. a. Select the appropriate folders within the Install Application Assistant pane to navigate to<Oracle_Home>:\OracleBI\instances\instance2\bifoundation\OracleBIPresentationServicesComponent\coreapplication_obips1.The path is automatically entered for you. 
b. Select the option button for analyticsRes. This is a valid application for deployment.

 

7. Click Next and accept the default value "Install this deployment as an application."

 

8.Click Next. In "Optional Settings - Source accessibility", select the radio button for I will make the deployment accessible from the following location and accept the default path.

 

9. Click Next to review the summary. In the "Additional configuration" section, ensure that the radio button for Yes, take me to the deployment's configuration screen is selected, and then click Finish.



10. The "Settings for analyticsRes" pane appears. Click Save.

 

A confirmation message appears above the "Settings for analyticsRes" pane.









 11. In the Change Center pane on the left, click Activate Changes.



A second confirmation message appears above the "Settings for analyticsRes" pane. 

 

12. Select Deployments in the Domain Structure pane.




13. Click the Control tab and then select the check box for the analyticsRes application. Notice that the state for analyticsResappears as Prepared. You need to start the application.



14. Click Start and then select Servicing all requests.



15. Click Yes in the Start Application Assistant pane. 




16. The "Summary of Deployments" pane reappears with a confirmation message. Note that analyticsRes now shows a state ofActive.

 



 In this way deployment of analyticsRes has been completed.

Step 2 :

Storing PDF/test file in deployed directory:

1. Now put your PDF/text file in the deployed directory i.e. under C:\OracleBI\instances\instance2\bifoundation\OracleBIPresentationServicesComponent\coreapplication_obips1\analyticsRes path.

2. Open a browser window and enter http://<hostname>:7001/analyticsRes/test.pdf/test.txt Your test pdf/ file should appear in the browser window.

Step 3 :

Calling PDF file dynamically in Analysis. 

If you want to call the PDF file dynamically then there should be one column which will hold the name of the PDF. You can create your separate table in DB which will hold the name of the PDF. Let say in presentation you have one dimension as PDF and it contains two column as PDF Number and PDF Name. suppose my PDF names are 41005.pdf,41006.pdf,41007.pdf and so on....no matter number or char as we can cast it

I have to do following things :

1.  If my data is in number then cast it to char. to do this hover on column - Click on "Edit Formula" and cast the column from number to char data type.



 2. Now to pass the value of the column to browser, hover you mouse pointer over column - select column properties - click on Data Format - enter the following :

@[html]"<a href=http://myservername/analyticsRes/"@H".pdf>"@"</a>" 



 3. Click on save. Save the analysis.
 4.  Now click on any PDF file name in analysis,it will pass the value in browser and hit to that particular PDF File on server to open in your browser.

Note : the value you are passing that PDF should exist on the server otherwise it will give server not found error. I will soon post how to overcome server not found issue if PDF does not exists on server.
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in OBIEE | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Upper Function
    In Oracle/PLSQL, the  upper function  converts all letters in the specified string to uppercase. If there are characters in the string that ...
  • OBIEE 11g Hide/Show Sections based on Dashboard Prompt
    allow a user’s interaction to hide/show certain sections of a dashboard. In this particular case the user wanted to choose either ‘Quarterly...
  • [OBIEE11g] - OBIEE Dashboard for Informatica Metadata Reporting
    The metadata that Informatica Power Center 8 retains in its repository can be exposed via OBIEE reports and dashboards. This metadata includ...
  • [ODI] - Frequently Asked Questions (FAQ)
    Here is a list of FAQs about Oracle Data Integrator 1) What is Oracle Data Integrator (ODI)? 2) What is E-LT? 3) What components make up Ora...
  • OBIEE 11g not showing new dashboard in the drop down menu
    When creating New dashboard in  OBIEE 11g, I have faced with issue that dashboard name did not show up in drop down dashboard menu. 1. When ...
  • Data Modeling: Schema Generation Issue with ERwin Data Modeler 7.3
    We are using Computer Associate’s ERwin Data Modeler 7.3 for data modeling. In one of our engagements, we are pushing data model changes to ...
  • Installation Informatica Powercenter 9.1 on Oracle Enterprise Linux 5.6
    Ingredients: Program Version Filename Oracle Express 11G 11.2.0 oracle-xe-11.2.0-0.5.x86_64.rpm SQL Developer 3.0 sqldeveloper-3.0.04.34-1.n...
  • Informatica Powercenter Workflow Manager Repository Navigator docking float issue
    In case you’re also experiencing where your Repository Navigator is not dock or attached and it seems just floating within Workflow Manager ...
  • [OBIEE11g] - Creating Dashboard Traversing Through Graph
    The general requirement asked for by customers is that they want to Click on the Main Dashboard Page’s Graph and be transferred to the other...
  • OBIEE 11g - Query Limit
    Query limit and number of minutes a query can run per physical layer database connection, follow the below steps. > Login to Repository u...

Categories

  • BI Publisher
  • DAC
  • DataWarehouse
  • Hyperion
  • Informatica
  • OBIEE
  • ODI
  • Oracle Applications EBS 12.1.3
  • Oracle Database
  • PL/SQL
  • SQL
  • Unix/Linux

Blog Archive

  • ▼  2013 (500)
    • ►  November (8)
    • ►  October (1)
    • ►  July (4)
    • ►  June (9)
    • ►  May (15)
    • ►  April (24)
    • ▼  March (43)
      • EBS 12.1.3
      • OBIEE 11g - Weblogic Security Administration
      • Error: OBIEE 11g: Error: "Stream Closed" Server Ex...
      • OBIEE 11g - Oracle Map viewer Installation & Confi...
      • Hyperion - Essbase Production Server crash
      • Hyperion - EPM, Fusion Edition Performance and Tun...
      • Hyperion FAQ'S
      • Hyperion Planning 11.1.2.2 Calculation Manager Is...
      • OBIEE 11g - Hyperion Integration With OBIEE
      • OBIEE 11g - Single Sign On With (EBS)
      • Hyperion Financial Reports – Preview User Point of...
      • OBIEE 11g - Display user name and time of the repo...
      • OBIEE 11g - Getting the custom links on the OBIEE ...
      • OBIEE 11g - supports 2 kinds of clustering Vertica...
      • DAC - Replace Base: Procedure for Upgrading
      • DAC - Simplified Refresh From Base Option
      • DAC - Peer to Peer Merge
      • OBIEE 11g - User Specific UI
      • OBIEE 11g - Multiple values in single column using...
      • OBIEE 11g - Look up Tables in obiee11g
      • DAC - W_DAY_D and Configure the Multi Calendar su...
      • OBIEE 11g - Roll back Selection Security to be Enable
      • OBIEE 11g - XMLP Server Cache Control
      • OBIEE 11g - How to remotely connect to online RPD
      • BI Publisher - 10g to 11g Upgrade Process
      • OBIEE 11g - Deployment of BI Publisher reports
      • OBIEE 11g - Deinstall
      • OBIEE 11g - Uploading/calling PDF file into OBIEE ...
      • OBIEE 11g - Switching Between Multiple Reports
      • OBIEE 11g - Action link saving a report in local d...
      • OBIEE 11g - Disable Caching
      • OBIEE - Executing Stored Procedures/Functions befo...
      • How to call stored procedure from DAC?
      • OBIEE - Selecting a Single Value and Showing a Range
      • OBIEE - Handy Date Session Variables
      • OBIEE 11g - Calculated % always shows up as 0%
      • OBIEE 11g - Using a Dashboard Prompt as a Column S...
      • OBIEE 11g - How to get proper date sorting in graphs
      • OBIEE 11g - Sorting on the Total in a Pivot
      • OBIEE - Google Charts
      • OBIEE11g - Inline Microcharts using Google Charts API
      • OBIEE 11g - Dashboard Background Image or Watermark
      • NQODBC] [SQL_STATE: HY000] [nQSError: 10058] A gen...
    • ►  February (73)
    • ►  January (323)
Powered by Blogger.

About Me

Unknown
View my complete profile