| Oracle9i Warehouse Builder User's Guide Release 9.2 Part Number B10996-01 |
|
When you use Warehouse Builder to deploy and execute scripts, data about each deployment and execution is stored in a Runtime Repository. This data can be accessed by viewing reports in the Runtime Audit Browser from the client or from Oracle Portal.
This chapter includes the following topics:
Auditing deployment and execution information can provide valuable insight into how your target is being loaded and what you can do to further optimize mapping and process flow settings and parameters. Also it can give you immediate feedback on deployment information to make you aware of the deployment history of an object.
These reports provide access to both high-level and detailed ETL runtime information. This information includes the following:
These reports, available through the Runtime Audit Browser, are built using the Warehouse Builder Public Views and can access all data stored within the Runtime Repository. You can use the pre-built reporting capabilities of the Runtime Audit Browser to view this data, or you can use the Public Views to create your own custom reports. For more information about Public Views, see Appendix D, "Warehouse Builder Public Views".
Warehouse Builder Runtime Audit Browser is a browser-based reporting tool that you can use to view detailed information about past deployments and executions. Reports are generated from data stored in the Runtime Repositories.
Warehouse Builder provides two versions of this reporting tool:
The reports and functionality provided in both of these tools are the same. The only difference is The Client Browser Version is installed with the Warehouse Builder client and can be invoked from the same menu as the client. The Oracle Portal Version does not require a client installation, however, does require installation of the Runtime Audit Browser on an application server running Oracle Portal.
For information about setting up the Runtime Audit Browser and choosing a version, see Oracle9i Warehouse Builder Installation and Configuration Guide.
The OC4J instance is initialized.
The Warehouse Builder Browser opens and displays the connection information page for a Runtime Repository as shown in Figure 14-1. If you receive an error message, the Warehouse Builder Browser window may have been configured incorrectly. Refer to the Oracle9i Warehouse Builder Installation and Configuration Guide for instructions on configuring for the Warehouse Builder Runtime Audit Browser.
For more information, see "Selecting a Role".
The connection information is verified and the Runtime Repository report displays. For information about using the Runtime Audit Browser after connecting to the repository, see "Viewing Runtime Repository Reports".
The Runtime Repository Report page, as shown in Figure 14-3, displays a list of repositories that you can access.
For more information, see "Selecting a Role".
The report you select displays in the next screen.For information about using the Runtime Audit Browser after connecting to the repository, see "Viewing Runtime Repository Reports".
When you logon to the Runtime Audit Browser you must select a role. The information and functions available from within the Runtime Audit Browser differ depending on the role you select.
You can choose from one of the following three roles:
All roles have access to viewing all of the Runtime Audit Browser reports, however, the data and available functions within certain reports differ. Table 14-1 describes the roles and their main differences.
Use the Runtime Audit Browser to view the deployment and execution auditing information stored in the Runtime Repository. After you have connected to a Runtime Repository from either the client or Oracle Portal version, select a deployment or execution report from the available repositories.
The deployment reports contain audit data about specific deployments. When you first access a Runtime Repository from the portlet, you are shown a broad report of the entire Runtime Repository. You can then drill down and focus on reports that contain the specific information you want to view.
Use the following tabbed sections to view details:
The Deployment Schedule tabbed section allows you to search for deployment data based on the time of the deployment. Use the Filter Options section to filter for deployments that occurred during a specific data range. You can then drill into a specific deployment and view object information. You can also use the icon under the Focus column to view only the deployment details for a row.
The Object Summary tabbed section allows you to view deployment data based on the type of object. When you first select this tab for the entire Runtime Repository a comprehensive list of all objects display. Use the Filter Options section to filter by object type and deployment status.
The following information displays:
You can then drill down on a specific object or location to view more details.
The Location tabbed section allows you to view deployment data based on the location. When you first select this tab for the entire Runtime Repository a comprehensive list of all registered locations display.
The following information displays:
You can then drill down on a specific location to view more details.
The execution reports contain audit data about specific executions. When you first access a Runtime Repository from the portlet, you are shown a broad report of the entire Runtime Repository. You can then drill down and focus on reports that contain the specific information you want to view.
Use the following tabbed sections to view details:
The Execution Schedule tabbed section allows you to search for execution data based on the time of the execution. Use the Filter Options section to filter for executions that occurred during a specific data range. You can also filter for a specific mapping or process flow.
You can then drill down on a specific execution and view information. You can also use the icon under the Focus column to view only the e details for a row.
The Execution Summary tabbed section allows you to view execution data based on a mapping or process flow. When you first select this tab for the entire Runtime Repository a comprehensive list of all objects display. Use the Filter Options section to filter by object and execution status.
The following information displays:
When you click the Execution Report icon, the Execution tabbed section of the Execution Report displays. An Execution Report is provided for each execution of a mapping or process flow.
Use the Execution tabbed section of this report to view the following information:
The Trace tabbed section of the Execution Report contains detailed trace information about a specific execution of a mapping or process flow.
The following information is provided:
From time to time you may want to purge data from the Runtime Repository. You can do this by using the Purge button on each of the report pages. This function is useful because it limits the amount of data held in audit tables and makes it easier to find relevant data and maintain performance. To use the Purge buttons you must be logged on as a QA User. The Purge button is disabled if you are logged on as a Warehouse User or Warehouse Engineer.
Runtime Audit Browser administration functions are only available using the Oracle Portal version. Access the following functions from the Administer Warehouse Builder Runtime Audit Browser and Maintain Administrator List links from the Runtime Audit Browser Portlet:
Use the Repository List page, shown in Figure 14-4, to view the list of all registered Runtime Repositories. All repositories must be registered before you can access the audit reports.
To unregister a repository:
The repository is immediately un-registered and the page refreshes to display the updated list.
The Access Management displays on the next page. Using this you can add or revoke access to a repository by user or group. Additional help and instructions are provided on that page.
The Edit Repository page displays next. Additional help and instructions are provided on that page.
The Register a Repository page displays on the next page. Be prepared to provide connection details for the repository. Additional help and instructions are provided on that page.
The Database Link page displays next. Additional help and instructions are provided on that page.
Use the Register a Repository page to register Runtime Repositories. You can only view audit data from registered Runtime Repositories.
To register a repository:
The Repository List page displays next with an updated list of registered repositories.
Use the Edit Repository page to edit the repository registration information. You can only edit one Repository at a time.
You can edit the following fields:
Click Apply to save edits. The Repository List page displays next.
Use the Database Links page to view, create, edit, and drop database links.
To create a database link:The Create Database page displays next. Be prepared to provide detailed connection information. Additional help and instructions are available on that page.
The database link is immediately dropped and the page refreshes to display the updated list.
The Edit Database Link page displays next. Additional help and instructions are provided on that page.
Use the Create Database Links page to specify connection information for new database links you are creating.
To create a database link specify the following information:
Click Apply to submit the database link information. If the information is valid, the Database Links page displays next an updated list database links.
Use the Edit Database Link page to view details about a specific database link and make changes.
You can edit the following fields:
Click Apply to save edits. The Database Links page displays next.
Use the Database Link Error Status page to view details about the error. This is for viewing purposes only.
The following information is provided:
Use the Role Administration page to define access by role type. Role types determine what how the audit information is displayed in the reports. For more information about roles, see "Selecting a Role".
There are three role types available:
To manage access to role types:The Access Management page displays next. From there you can define which user and groups you want to grant or revoke access.
Use the Maintain Administrator List page, shown in Figure 14-5, to add or revoke administrator privileges to users and groups.
To add a user or group:
If the user or group name you provided is valid, it is added to the list of administrators.
The user or group is removed from the list of administrators.
The following tables list the audit reports available from the Runtime Audit Browser:
| Report | Description |
|---|---|
|
Error Diagnostics |
Displays details of Run Error messages encountered for a given mapping or process flow execution. |
| Report | Description |
|---|---|
|
Data Object Deployment |
Displays details of the deployment history for a specific object. This report contains hyperlinks to any Deployment Errors that occurred. |
| Report | Description |
|---|---|
|
Error Details |
For a given Deployment Error this shows details of all related error, warning and information messages that occurred in the deployment. |
| Report | Description |
|---|---|
|
Service Node Report |
Displays the current status of cluster nodes for the runtime repository. This report shows whether the nodes are in use or not. |
|
|
![]() Copyright © 2001, 2003 Oracle Corporation. All Rights Reserved. |
|