| Oracle9i Warehouse Builder User's Guide Release 9.2 Part Number B10996-01 |
|
Warehouse Builder Browser integrates with Oracle Portal to enable you to add and customize Warehouse Builder portlets. The Warehouse Builder Browser uses Warehouse Builder Public Views to create pre-built reports on all repository objects and relationships between objects. You can also use the Public Views to create your own custom reports.
This chapter contains the following information:
Warehouse Builder Browser is a web based application that you can use to extend, access, and run reports on your repository metadata. To view the metadata and access these reports, you must have access to Oracle9iAS Portal.
When you first install or upgrade Warehouse Builder, you can use the Warehouse Builder Browser Assistant available on the start menu to install the Warehouse Builder Browser. The Browser Assistant enables you to set up an Oracle9iAS Portal from which you can access and create metadata reports. You can run the Browser Assistant during your installation process or defer it to a later time.
After Warehouse Builder Browser is installed, you can add the Warehouse Builder portlets to your Portal home page. You can run Metadata reports using the Browser from either the Warehouse Builder client or Oracle Portal.
Oracle9iAS Portal enables you to create and view database objects using an HTML-based interface. It provides tools for creating HTML-based interfaces. Portal provides you with a centralized and personalized view of relevant applications and data in a single web site.
The fundamental building blocks of an Oracle9iAS Portal site are called portlets. A portlet is a re-usable information component that summarizes or provides access to an information source. Portlets can stand alone in a Portal site, link to other portlets or portal sites, or they can be nested within one another.
Warehouse Builder Browser integrates with Oracle9iAS Portal to obtain metadata reporting portlets.
The Warehouse Builder Browser consists of portlets that you can add to customize your portal page. You can add more than one of each portlet. For example, you can add two Reports portlets with each running a report on a different repository.
The portlets used for managing Warehouse Builder Browser include the following:
To access any portlet, you must first configure the Warehouse Builder Browser to access a Warehouse Builder Design Repository.
You can also add custom portlets to suit your business intelligence needs. For more information, see "Adding Portlets".
The Launcher Portlet provides access to all the available functions, as shown in Figure 18-1. Other portlets contain subsets of all available functions.
The Administration Portlet provides access to the following Administration features from your Oracle Portal home page, as shown in Figure 18-2:
The Reports Portlet displays a Warehouse Builder Report on your Oracle Portal home page, as shown in Figure 18-3. The Reports Portlet displays one of your favorite reports. When you first add this portlet to a page, it does not contain a default report. You must first use the customize option to select and add a report from you favorites list.
When you have a Reports portlet on your Oracle Portal home page, it refreshes each time you reload the home page. This can delay the home page display.
Warehouse Builder Browser portlets can be added to Oracle Portal after they have been installed on the machine running Oracle Portal.
For information about customizing Oracle Portal pages, see the Oracle Portal documentation.
To add a portlet to a page:The Edit Page displays the contents of the Oracle Portal page, as shown in Figure 18-4.
The Add Portlets page displays a list of available portlets on the left side, and a list of selected portlets on the right side, as shown in Figure 18-5.
The portlets you have added display in the right column. You can organize them by using the arrow buttons and delete them by using the X button.
The Edit Page displays the Warehouse Builder portlets that you added, as shown in Figure 18-6.
The Warehouse Builder Administration pages can only be accessed by Oracle Portal users with full administrator privileges.
From the Oracle Portal Home page, select the Administer Warehouse Builder Browser link to access the Warehouse Builder Administration pages.
Figure 18-7 shows the Administration Portlet in Warehouse Builder Browser.
Figure 18-8 shows the launcher portlet in Warehouse Builder Browser.
The Administration page contains links for the following administration actions:
Before you can access repository metadata reports, register the Warehouse Builder repository with the Warehouse Builder Browser.
To register a Warehouse Builder Design Repository:
Table 18-1 Warehouse Builder Repository Properties
The repository displays in the Warehouse Builder Administration home page.
The Resource Management page lists all registered repositories. The actions listed next to the repository are described in Table 18-2.
Use the Administer Database Links page, as shown in Figure 18-10, to connect to Warehouse Builder repositories from the Browser.
To create a database link:
Figure 18-11 shows the Create Database Links page.
Provide the host address, service name, protocol, and host port number.
The new link displays on the Administer Database Links page.
The View Database Link page displays with a detailed report on the database link you selected.
The browser returns to the Administer Database Links page.
The Edit Database Link page displays as shown in Figure 18-12.
Dropping a database link deletes it permanently. You must create a new link to use it again.
To drop a database link:
The database link is dropped and the browser returns to the Administer Database Links page.
The Warehouse Builder Administration page displays as shown in Figure 18-13. The table at the bottom of the page lists the registered repositories listed.
The repository is unregistered and no longer appears in the list of registered repositories. You can no longer browse it using the Browser.
A custom report is an application component created in a tool such as the Oracle Portal facilities. Registration of the report provides the browser system with the information required to invoke the report. For more information, see "Creating Custom Reports".
To register a custom report:The Register a Custom Report page displays as shown in Figure 18-14.
Table 18-3 Custom Report Properties
<schema>.<package>. The package name is displayed on the Develop page for the report.
The report appears in the resource list of the administration page.
Resource Management allows you to access rights to many aspects of the Warehouse Builder Browser as well as editing, registering, and unregistering repositories and reports.
The Resource Management page contains a table listing all resources that have been registered in the Warehouse Builder Browser, as shown in Figure 18-15. The following sections describe how to modify these resources.
Warehouse Builder Browser displays the Portlet Access page as shown in Figure 18-16.
From the Portlet Access page, you can perform the following tasks:
To use the Warehouse Builder Browser, your single sign on user or a group associated with that user must have rights to one of these Warehouse Builder pre-defined roles:
The Administrator can assign these roles to users and groups. All of the pre-defined Reports and Navigation pages are available to all roles. When you add custom reports, you can assign them to different roles.
For the QA User role, objects that fail validation display an error icon in the Contents tab of the Navigation page, as shown in Figure 18-17. This error icon is not displayed in reports for the other roles.
The Resource Management page lists all registered custom reports. The actions listed next to the repository are described in Table 18-4.
Assigning a custom report to a role adds the report to the appropriate report list page for that role. The name and subject type of the report are indicated at the top left corner of the page. A list of the available roles is provided in the table at the bottom of the page.
Use the Manage Preferences page to save and load Warehouse Builder Browser preferences. This lets you retain your preferences when you upgrade to a new version of Warehouse Builder Browser. You can copy schema preferences across schemas.
The preferences you can save include:
Figure 18-18 shows the Manage Preferences page.
The preferences display in a separate window in text format
This file can be loaded into Warehouse Builder Browser using a tool such as SQL* Plus.
Figure 18-19 shows the Load Preferences page.
A status page displays the preferences that were loaded and any errors that occurred. All errors must be resolved to load the preferences. Errors due to missing database links provide links to the Create Database Links page.
Database links are not automatically created. If the preferences you are loading contain references to repositories, the database links to those repositories must be created before the load can be successful.
Use the Manage Dependency Index page to specify the refresh frequency options for the dependency index for each repository. The dependency index is used to increase performance when running lineage and impact analysis diagrams. You can refresh the dependency index at any time from the Repository page of the Warehouse Builder Navigator.
The Manage Dependency Index page displays the available repositories and refresh options, as shown in Figure 18-20.
Table 18-5 Dependency Index Options
You can refresh the dependency index at any time. If you run a Lineage or Impact Analysis diagram that has never been refreshed, an automatic refresh occurs prior to displaying the diagram.
To refresh the dependency index:The Contents tab lists the available repositories, as shown in Figure 18-21.
The Refresh Dependency Index page displays with a log of previous refreshes at the bottom of the page, as shown in Figure 18-22. The elapsed time helps you determine how long the operation will take.
After the refresh is complete, the log displays the user name, date, and elapsed time of the refresh. You can purge the log by selecting Purge Log. This purges the log of the refreshes except for the last refresh.
The Warehouse Builder Console includes a Preferences dialog containing tabs that you use to configure the Warehouse Builder environment. Use the Browser tab to set the network and IP connection information for Oracle Portal. This enables you to view metadata reports using the Warehouse Builder Browser.
To access the preferences dialog:
Oracle Portal Host Name
Oracle Portal Port Number
Oracle Portal DAD
Warehouse Builder Browser Schema Name
You can create custom reports on your metadata using the Warehouse Builder Public Views and Standard Query Language (SQL). These views provide access to your metadata repository tables and report on your data definitions, transformations, and deployment areas. You can use the Warehouse Builder Browser or another reporting tool to view the public views.
For a complete list of available Public Views and the objects they contain, see Appendix D, "Warehouse Builder Public Views".
Click Next to continue to pages where you can customize the appearance of the report. To customize the report at a later time, select the Edit action.
Your SQL queries must reference a database link to the Warehouse Builder repository. You can use the default_owb_link created during the Warehouse Builder Browser installation. The SQL query for a report can only call PUBLIC database link or links within the application schema where a report resides.
Although a reports can reside in a schema other than Warehouse Builder Browser schema, the report must be executable by the Warehouse Builder Browser schema. To grant execution privilege for a portal report, go to Oracle Portal Home Page > Database Objects > Database Schemas > Report Schema > Report Package > Grant Access.
The following query provides a simple project report that lists the information systems it contains:
select * from all_iv_information_systems@default_owb_link where project_id = :id
When run from the Warehouse Builder Browser Navigation pages, the marker :id is automatically substituted with the appropriate value.
Verify that the report can be run in the following environments:
|
|
![]() Copyright © 2001, 2003 Oracle Corporation. All Rights Reserved. |
|