Migrating Oracle Business Intelligence Discoverer Metadata to Oracle Business Intelligence Suite Enterprise Edition
Migrating Oracle Business Intelligence Discoverer Metadata
to Oracle Business Intelligence Suite Enterprise Edition
In this tutorial, you learn how to migrate Oracle Business Intelligence
Discoverer (Discoverer) metadata to Oracle Business Intelligence Suite Enterprise
Edition (Oracle BI EE), using the Oracle Discoverer Metadata Conversion Assistant.
This tutorial covers the following topics:
Place the cursor over this icon to load and view all the screenshots for this tutorial.
(Caution: This action loads all screenshots simultaneously, so response time may be slow depending on your Internet connection.)
Note: Alternatively, you can place the cursor
over an individual icon in the following steps to load and view only the screenshot
associated with that step. You can hide an individual screenshot by clicking it.
Oracle BI EE is an innovative and comprehensive
business intelligence (BI) platform that delivers the full range of BI capabilities
on a next-generation architecture designed for true enterprise deployment. It
enables organizations to define a single, logical view of all enterprise data,
whether in a single data warehouse or across multiple operational and analytic
sources. Business users benefit from new levels of self-sufficiency to access,
interact with, and utilize this information to increase effectiveness. Oracle
BI EE provides three major strengths:
 |
Pervasive: Creating a complete, consistent view
of enterprise information across all your departments and data sources
without requiring special BI expertise or power-user skills in a highly
intuitive and interactive 100% Web UI environment; empowering every level
within the entire organization with timely and actionable intelligence;
identifying and responding to new risks and opportunities quickly; and
optimizing business processes and affecting results in real time |
 |
Comprehensive without compromise: Offering
the full range of BI capabilities, including interactive intelligence
dashboards, ad hoc analysis, proactive detection and alerts, intelligent
workflow, enterprise reporting, disconnected analytics, Microsoft Office
integration, real-time predictive analytics, and more; and providing
innovative next-generation capabilities, including a model-driven enterprise
semantic layer, heterogeneous data access and integration, modern Services-Oriented Architecture (SOA), and mission-critical scalability and performance |
 |
Hot-pluggable: Leveraging your existing IT investments,
including Oracle and non-Oracle databases, applications, and custom solutions |
Oracle Business Intelligence Answers (Answers)
is the Oracle Business Intelligence interface within Oracle BI EE that you use
to query your organization’s data. The results of your request can be
saved, organized, shared, and integrated with other content. Answers allows
you to explore and interact with information, and present and visualize your
data using charts, pivot tables, and reports. You can save, organize, and share
the results.
Requests that you create with Answers can be
saved in the Oracle Business Intelligence Presentation Catalog (Presentation
Catalog) and integrated into any Oracle Business Intelligence home page or Interactive
Dashboard. Further, your results can be enhanced through charting, result layout,
calculation, and drill-down features.
Oracle Business Intelligence Presentation Services
(Presentation Services) generates the user interface (UI) in the Answers and
Interactive Dashboards components used to visualize data from the Oracle Business
Intelligence Server (BI Server). When a user begins a session, Oracle Business
Intelligence Presentation Server (Presentation Server) submits the user's identity
to the BI Server, authenticates the user, and then requests the BI Server to
provide the databases, tables, columns, and so forth that the user is entitled
to see. These objects are displayed in the UI as subject areas, folders, and
columns. The BI Server also provides metadata information to the Presentation
Server about column properties, such as data types, aggregation rules, and so
forth.
You use the Oracle Business Intelligence Administration
Tool (Oracle BI Administration Tool) to build, manage, and maintain repositories.
This tool is a Windows application that separates the Oracle Business Intelligence
Repository (BI Repository) into three distinct panes or layers. These three
layers are named Physical, Business Model and Mapping, and Presentation. This
repository stores the BI metadata within a file (.rpd)
that is rendered inside the Answers and Interactive Dashboards clients, as well
as other clients.
Specifically, the Physical layer contains information
about the physical data sources to which BI Server submits queries. The most
common way to populate the Physical layer is by importing metadata from databases
and other data sources. When you import metadata, many of the properties of
the data sources are configured automatically based on the information gathered
during the import process. These physical objects are displayed in a tree structure
and contain mappings to the objects that hold the data—that is ,
a database, a Microsoft Excel spreadsheet, an XML file, and so forth. Additionally,
this layer also contains information about how the mappings relate to each other
in the form of primary and foreign keys.
The Business Model and Mapping layer is a logical
layer that contains mappings of how objects in the physical layer relate to
one another. Important differences between Discoverer and Oracle BI EE are highlighted
in this layer—specifically, the creation of dimensions and facts. Measures
are identified by their placement and default aggregation settings in the Discoverer
metadata. Any attribute having placement value as data
point and default aggregation value that is neither none
nor detail is defined
as a measure. Any nonmeasure is considered a dimension.
The Presentation layer contains the view of the
metadata that the end user sees. It is possible to view a diagrammatic representation
of both the physical model (that is, the database model) and logical business
model layers. The benefit of this is a clear and quick understanding of how
the metadata objects relate to each other.
This tutorial provides the steps to:
Back to Topic List
In this OBE, you learn how to export an End User Layer
(EUL) to create an .eex
file by using Discoverer Administrator, access and run the Discoverer Metadata
Conversion Assistant, and verify your metadata results by using the Oracle BI
Administration Tool.
Back to Topic List
The following is a list of software requirements:
 |
Oracle Business Intelligence tools:
|
Oracle BI EE Suite 10.1.3.4
or later
|
|
Oracle Discoverer Metadata Conversion Assistant. Click
this link. (This migration utility is packaged with Oracle BI EE Suite.) |
 |
Oracle Business Intelligence Discoverer Administrator
(Discoverer Administrator) 10.1.2 or later |
|
 |
Supported browsers include:
|
Microsoft Internet Explorer
6.0 or later |
|
Firefox 1.5 or later |
|
Mozilla 1.7 or later |
|
Netscape 7.2 or later |
|
 |
Client operating systems:
 |
Microsoft Windows 2000 with Service Pack
3 or later |
 |
Microsoft Windows 2003 Professional with
Service Pack 1 or later (32-bit only)
|
 |
Microsoft Windows XP Professional with Service
Pack 1 or later |
|
 |
Oracle BI Suite EE (10.1.3.4.0) for Microsoft Windows
(For Oracle BI EE Plus requirements, click this link.)
|
Back to Topic List
Before starting this tutorial, you should ensure that:
| 1. |
The following components
are installed and configured properly:
 |
Discoverer Administrator (10.1.2
or later) and the sample data, Video Store Tutorial, that was
shipped with Discoverer
Note: For
additional information about creating an EUL, refer to Developing
Sales History Business Area by Using OracleBI Discoverer Administrator. |
 |
Oracle BI EE 10.1.3.4 or later |
| |
These components
can be downloaded from here.
Note: After you have
logged in to the E-Delivery site, select Oracle
Business Intelligence as the Product Pack and
Microsoft
Windows (32-bit) for the platform, and then click
Go.
|
|
| 2. |
You have the proper permissions for
configuring the BI Repository on your company's system |
| 3. |
You have a solid level of familiarity with
Discoverer and Discoverer Administrator concepts
|
| 4. |
MS Windows is installed (versions listed
above in Software Requirements) |
| 5. |
Java SDK 1.5.0
or later is installed |
| 6. |
Your screen resolution is set to at
least 1024x768 |
| 7. |
You run the Oracle Discoverer Metadata Conversion Assistant on the same
machine where Oracle BI EE is installed
Note: The Oracle Discoverer Metadata Conversion Assistant is provided
as a command-line executable. The executable file is named MigrateEUL.exe
and is located in <installdrive>\OracleBI\server\bin. |
| |
Miscellaneous Notes:
 |
Screenshots
for this tutorial were taken in a Windows 2000 Professional environment;
therefore, Start Menu options will vary. |
 |
This tutorial uses Discoverer
Administrator 10.1.2 for the creation of the .eex
file and Oracle BI Administration Tool 10.1.3.4 as the repository
tool. |
|
Back to Topic List
 |
Documentation:
 |
To access the most current documentation
for the Oracle Discoverer Metadata Conversion Assistant, click
this link.
|
 |
To access documentation for Discoverer Administration,
click this link. |
 |
To access all Discoverer documentation, click
this link. |
|
 |
Other Resources: Oracle
BI Insight to Action—Mike Durran BLOG, click this link.
|
 |
Education:
|
Back to Topic List
This topic describes how to export Discoverer Metadata
and use the Oracle Discoverer Metadata Conversion Assistant to create a repository
file for Oracle BI EE.
Exporting Discoverer Metadata
This subtopic shows you how to export Discoverer metadata by using Discoverer Administrator.
| 1. |
Start the Discoverer Administrator
application. When Discoverer Administrator appears, enter your credentials
and click Connect.
In the Load Wizard dialog box, click Cancel.
|
| 2. |
Select File > Export from
the Discoverer Administrator menu bar. The Export Wizard: Step 1 dialog
box appears.
Select The entire End User Layer and click Next.
A brief message appears, informing you that a list
of all available EUL objects is being prepared.
|
| 3. |
In the Export Wizard: Step 2 dialog box,
click Browse to identify the folder that contains
your exported file.
Create a new top-level folder named DiscoMigration
on the installation drive, name the export file video.eex,
and click Save.
|
| 4. |
Click Finish.
Note: If you receive a message
that video.eex
already exists, click Yes to overwrite the file.
The EUL export is processed. When the Export Log window appears, scroll
to review the results and to ensure that no errors were encountered.
Click Close. Alternatively, you can save the log
to review it at a later time.
|
| 5. |
Select File > Exit to close
Discoverer Administrator.
|
Back to Topic
Running the Oracle Discoverer
Metadata Conversion Assistant
The Oracle Discoverer Metadata Conversion Assistant is
a command-line utility that can accelerate the creation of Oracle BI EE metadata by
using Discoverer metadata as an initial starting point. There are several types
of systems that Discoverer can report against:
 |
Data warehouse (for example, a star schema): The optimum
type of metadata to convert due to the nature of the Business Model and
Mapping layer. Few changes, if any, are required before creating queries. |
 |
Custom-built OLTP schema: Some manual conversion
may be required, such as multiple join paths between folders and circular
joins. Creation of additional objects, such as alias dimensions and
fact tables, in the Business Model and Mapping layer, can overcome these
issues. Refer to Migrating
Oracle BI Discoverer to Oracle BI Enterprise Edition for additional
information. |
 |
Reporting on Oracle Applications (such as, custom-built
systems): Evaluate the Oracle Business Intelligence Application Fusion
Edition products in each specific scenario because each specific application
may offer the fastest time-to-value by using their prebuilt data warehouses;
schemas; extract, transform, and load (ETL) routines; Oracle BI EE metadata;
and dashboards built to best practices |
This subtopic shows you how to run the Oracle Discoverer
Metadata Conversion Assistant.
| 1. |
As mentioned in the prerequisite
topic, you must run the migration assistant on the same machine as
the Oracle BI EE installation.
Navigate to the <installdrive>\OracleBI\server\Bin
directory. There are two important files in this directory: the migration
assistant executable file named MigrateEUL.exe
and a properties configuration file named MigrationConfig.properties.

|
| 2. |
The MigrationConfig.properties
file allows you to control the migration behavior. The following table
provides the available configuration options:
| Option |
Description |
| CreateAggregatedCols |
TRUE: Columns
with aggregations, such as SUM, MIN, MAX, AVG, and COUNT
are created for measure columns.
FALSE: Aggregated
columns are created for measure columns based on the default
aggregation property set in the EUL. (For additional information,
refer to the Oracle
Business Intelligence Discoverer Administration Guide.)
To offer end users a similar experience for selecting
aggregations as they would have in Discoverer, use this option
to create a separate column in the logical layer for each default
aggregation that is supported in Discoverer. If set to TRUE, while migrating the metadata, all aggregations supported by
Discoverer are generated. If set to FALSE, a column with its aggregation function set to the Discoverer
DEFAULT AGGREGATION
will be created. |
| CreateSeperateRPDs |
TRUE: A
separate repository is generated for each business area.
FALSE: All
the business areas are migrated to a single repository. |
| ExcludeJoins |
Create a comma-separated list of JOIN_ID
to be skipped during migration. |
| ConsiderMultiplePaths |
TRUE: The
migration assistant accommodates the joins that normally would
be skipped during migration.
FALSE: The
migration assistant will not accommodate the joins skipped during
migration. |
| IncludePathsForFolders |
This is a comma-separated list containing
folder_id
(available in the <Filename>.exception
log) for each of the skipped joins that must be accommodated
during the migration. This is used in conjunction with ConsiderMultiplePaths
= FALSE.
If ConsiderMultiplePaths
= TRUE., then by default, all of the skipped joins will
be considered except those configured with the ExcludeJoins
property. |
| Connection pool parameters |
DataSourceName,
Username
Note: The Password parameter is not included.
This must be entered after the migration to ensure and maintain security.
|
Sample of the MigrationConfig.properties
file:

This tutorial accepts defaults.
|
| 3. |
A. The MigrateEul.exe
file is the migration assistant. Click Start > Run.
When the Run dialog box appears, enter
cmd and click OK to open a command-prompt window.
B. At the <installdrive> prompt, enter
cd
DiscoMigration and press Enter. This positions
you within the proper subdirectory on the installation drive.
C. Enter MigrateEul.exe
video.eex and press Enter.
|
| 4. |
Your metadata is migrated successfully and
a repository file is created in the same directory that contained the
.eex file.
The repository file assumes the same name as the .eex
file and has an .rpd
extension. For this tutorial, the name of the .rpd
file is video.rpd.
Note: The migration assistant
generates two log files during conversion,
examples of which follow the table below. These files are also placed
within the same directory. The <filename>.migration
log file captures the migration progress at a high level and the <filename>.exception
log file captures the names of the items that could not be migrated.
Using the Discoverer Metadata Conversion Assistant is an iterative
process, with the exceptions file providing a listing of the areas
that need attention. Exceptions can be generated depending on the
types of join configuration in the Discoverer metadata (for example,
multiple join paths or circular join paths). The joins that are identified
will be listed in this file to enable you to decide how to handle
these scenarios.
For each Discoverer business area that is converted, these files contain
the following details:
 |
The name of the business area being processed
|
 |
Details of any joins in the
Discoverer metadata that may have been skipped due to the existence
of multiple join paths. For each skipped join, a "folder
ID" is generated that can be used as a reference for a
second run of the migration assistant with the required folder
IDs added to the MigrationConfig.properties
file to generate folder aliases. The folder IDs are listed with
the IncludePathsForFolders
configuration file option. |
The table below highlights the details of the migration assistant output
and describes the corresponding items between Discoverer and Oracle
BI EE:
(Note: For summarized property migration information,
refer to the Oracle Discoverer Metadata Conversion Assistant documentation,
topic 3.4, Description of output from the conversion assistant,
at this link.)
| Discoverer |
Oracle BI EE |
| EUL |
Maps to an Oracle BI EE metadata
repository (.rpd)
file |
| Business area |
Maps to a presentation catalog,
also known as a subject area in Answers |
| Simple folder |
Maps against a database table or view. It correspondingly
migrates to a physical table in the Physical layer, logical table
in the Business Model and Mapping layer, and a presentation table
in the Presentation layer. The table only migrates to the Presentation
layer if it is correspondingly set to be visible to users in Discoverer.
|
| Complex folder |
Combines items from multiple
simple folders. The analogy often used to describe a complex
folder is that of a database view. From a Discoverer administration
perspective, a complex folder is useful for combining items
into logical groups to simplify the end user's view of the metadata.
From the perspective of end users, this can simplify their task
as they only need to go to a single folder to get all the items
they need for a report.
A complex folder will be mapped to a logical table in the logical
layer having a logical table source that contains the base folders
and the joins between them. This folder in turn will be joined
to those base folders, which are dimensions. A complex folder
appears in the Presentation layer with the following mapping:
 |
The item references of the complex folder
are picked from the respective base folders in the logical
layer. |
 |
For creating Discoverer administration
calculations within a complex folder, a logical table
corresponding to the complex folder is created in the
logical layer. The calculations involving items from
more than one base table are created and the logical
folder is moved to the Presentation layer. However,
if the administration calculations are based on a single
base folder, they are migrated to the corresponding
logical folder and not the complex folder.
Note: A complex folder based on items
from another complex folder cannot be migrated automatically. |
|
| Custom folder |
Enables flexibility in folder creation—for
example, SQL statements using set operators such as UNION, INTERSECT, and
MINUS. When a SQL statement is entered in the UI for creating
a custom folder, a folder is created containing items that are
referenced in the SQL statement. In Oracle BI EE, the custom folders
are migrated to the Physical layer with a table type of SELECT.
This is also known as an opaque view. |
| Item |
Provides the basic building
block for queries. An item is mapped to a column in a database
table or view, or created from a calculation in Discoverer Administrator.
This calculation can be based on PL/SQL functions.
A Discoverer item migrates to a physical column in the Physical
layer, logical column in the Business Model and Mapping layer,
and a presentation column in the Presentation layer of Oracle
BI EE. An item that is hidden from the end user will not appear
in the Presentation layer.
When building a query in Discoverer, end users can either select
the default aggregation for an item or select from a list of
available aggregation functions. In Oracle BI EE metadata, it
is possible to specify the default aggregation for a particular
column in the logical layer; however, this aggregation cannot
be changed (in a similar manner to Discoverer) during the creation
of the Answers worksheet. The user must create another column
and define the required aggregation.
Discoverer-calculated items based on Oracle PL/SQL functions
or Oracle analytic functions will be migrated to Oracle BI EE
metadata that uses the EVALUATE
and EVALUATE_AGGR
functions. These calculations will be created as a logical column
with its formula being set in the physical mapping of the logical
table source. |
| Joins |
Define relationships between the folders
that are used for building queries. Usually joins are defined
using the corresponding key columns of the underlying database
objects. Because of the differences in the metadata models between
Discoverer and Oracle BI EE there are some differences in the
types of joins that can be migrated automatically. It is in
this area of metadata that the differences between Discoverer
and Oracle BI EE metadata become apparent.
The main difference is that the logical Business Model and
Mapping layer needs to be based on one or more star schema
model (this is a common data model for data warehouse design).
A variation on the star schema model is known as a snowflake
model—commonly representing the hierarchy levels of a
dimension as separate tables. In this case, the migration assistant
collapses the snowflake dimensions to their lowest level of
dimension above the fact table.
The Physical layer does not need to be modeled around a star
schema, so this layer is created using the join information
from the Discoverer metadata.
 |
Mandatory conditions |
Discoverer folders having multiple join
paths to another folder will be supported by creating
object aliases that are based on the same underlying
physical object, but have the required alternative join
paths. |
 |
Duplicate joins |
In the case where duplicate join definitions exist in
the Discoverer metadata, only one of the duplicate joins
created in Discoverer will be considered for migration.
Any duplicate joins that have been detected will be noted
in the migration log files. |
|
| Conditions |
Allow the creation of
conditions in the metadata. Conditions can be both mandatory
and optional. Mandatory conditions are not visible to the end
user and have the effect of limiting the data that can be queried.
Optional conditions can be defined for end user convenience—that is, the user who may not be familiar with SQL syntax can
optionally use predefined conditions (perhaps containing complicated
logic in their reports) by dragging them into their report from
a list of available conditions.
 |
Mandatory |
Conversion depends on the type of folder.
For simple and custom folders, mandatory conditions
are migrated as “content filters” in the
WHERE
clause section of the logical table source. For complex
folders, all users are migrated to the BI EE group
EVERYONE,
so mandatory conditions on complex folders are applied
to this user group as a "security filter." |
 |
Optional |
Not presently migrated
Note: It is expected that optional
conditions are persisted as "saved filters"
in the Web Catalog when workbook migration becomes available. |
|
| Aggregate calculated item |
Migrates using a variation of the EVALUATE
function available in Oracle BI EE |
| Item hierarchy |
Provides end users with a drill path through
related data and is migrated to an Oracle BI EE dimension. The
levels in the Discoverer item hierarchy are migrated to the
associated dimension levels.
Multiple hierarchy drill paths are migrated to entries in the
preferred drill path property of the Oracle BI EE dimension
level property. All hierarchies based on a folder are migrated
to a single dimension created on the folder. An Item hierarchy
based on complex folders will not be migrated because a dimension
in Oracle BI EE must be associated with a dimension table. A
hierarchy spanning tables will be migrated by setting the preferred
drill path appropriately.
Note: Item classes and summary folders are
not migrated.
Discoverer "template" Date hierarchies do not have
corresponding objects in Oracle BI EE; therefore, only actual
hierarchies are migrated to Oracle BI EE dimensions.
|
Examples of both log
files for the video migration appear below.
Sample of the Video.migration
file:
Sample of the Video.exception
file:
This exception file indicates that there is a complex folder based
on items from another complex folder— it is not possible to automatically
create a complex folder of this nature in this version of the Discoverer
Metadata Conversion Assistant. In addition, it is not possible to migrate
hierarchies based on Discoverer complex folders because in Oracle BI
EE, the hierarchies are based on dimension tables as defined in the
Business Model and Mapping layer.
The final exceptions listed in this image concern optional conditions
defined in Discoverer Administrator. Oracle plans to migrate these optional
conditions to filters in a future version of the Discoverer Metadata
Conversion Assistant after the workbook conversion is supported.
The next topic focuses on the newly created repository file and how
to view it within Oracle BI EE. |
Back to Topic List
This topic describes how to review the migrated metadata,
open the Oracle BI Administration Tool, and use it to ready your metadata
for use in queries.
Evaluating the Migrated Metadata
This subtopic shows you how to open the newly created repository
file.
| 1. |
Now that you have successfully
created a migration file, you need to review the content.
Navigate to the <installdrive>\DiscoMigration
subdirectory that houses the video.rpd
file created above in step 4, and double-click
the video.rpd
file.
Accept the default User, Administrator,
and click OK to open the repository in offline mode.
|
| 2. |
All three layers of metadata required by Oracle
BI EE were created during migration.
A. Expand Video Store Tutorial in the Physical layer.

B. Expand VIDEO5.

These Physical layer objects were derived from the Discoverer metadata
properties: owner and object.

Additionally, Join properties from Discoverer were also used during
the conversion.

|
| 3. |
Next, review the Business Model and Mapping layer objects. This layer
is a logical layer.
Expand Video Store Tutorial in the Business Model and Mapping layer.

This layer has been derived in a similar manner. However, the dimensions
were derived from Discoverer hierarchies.

|
| 4. |
Review the Presentation layer objects. Expand Business Area: Video
Store Tutorial in the Presentation layer.

This layer not only contains objects that were defined in Discoverer
as visible to the end user, but also contains generated complex folders.
The following image illustrates what the Product folder from Discoverer
looks like across the repository layers in Oracle BI EE.

The migration assistant converts Discoverer metadata as follows:
| Object |
Description |
| Measure |
A measure is identified by its
placement and default aggregation settings in the Discoverer
metadata. Any attribute having a placement value as data point
and a default aggregation value that is neither NONE
nor DETAIL
is defined as a measure. Any nonmeasure is considered a dimension. |
| Fact or dimension |
A folder is a fact folder
when it is not joined to any folder or it is joined to some folder
and is the detail table in the relationship.
A folder is a dimension folder when it is involved in a relationship
with some folder where it is the master table. The leaf node
for any dimension is always the level containing the folder
key columns. The content of a logical table source for a folder
is mapped to its linked dimension levels. |
| Key column |
Keys are created for tables in the Physical
layer based on the columns involved in the join. A primary key
is based on the columns involved in the join in which the table
acts as a master. A foreign key is based on the columns involved
in the join in which the table acts as a detail.
The logical folder key is based on the following: dimension
folder – columns referenced by another folder; degenerated
dimension – foreign key columns; or stand-alone folder
– all nonmeasure columns if they exist, otherwise
all the columns of the folder. |
| Folders without joins |
Oracle BI EE metadata
requires that folders must be joined to another folder in the
logical (Business Model and Mapping) layer. In cases where the
Discoverer metadata contains a stand-alone folder, a fact alias
folder is created with just the measure columns from the stand-alone
folder. If no measure columns exist, a COUNT
column based on one of its key columns is created in the alias
folder.
COUNT
and COUNT_DISTINCT
columns are created in the logical folder for those columns
that form part of the primary key and foreign key, respectively. |
| Alias objects |
A dimension alias is created for a fact
folder when there exists a hierarchy based on it. A fact alias
is created for a dimension folder if it has a measure attribute.
An alias folder is propagated to the Presentation layer only
when a folder has more than one join to the same folder—multiple
join scenario. The description of the alias folder contains
the usage information and the join for which it was created.
The original folder must be used for all those joins that do not
have an alias folder based on it. |
| Aggregates and calculations |
Aggregated columns are
created for measure attributes based on the default aggregation
setting in the EUL.
Calculations involving columns from only one folder are created
in their own folder, whereas those calculations that involve
columns from multiple folders are created in a complex folder.
All calculations are created using either the EVALUATE
or EVALUATE_AGGR
function in the logical table source containing the column mappings. |
| User privileges |
The migration of roles and privileges is
limited only to user creation. All users found in the EUL export
file will be migrated to the Oracle BI EE group EVERYONE
with an identifier—that is, the username in upper case. Discoverer
administration mandatory conditions based on simple folders
are migrated as a WHERE
clause for the logical table source corresponding to the simple
folder. Administration mandatory conditions are based on complex
folders and are migrated as security filters set in the EVERYONE
group—these are set in the Presentation folder corresponding
to the complex folder. |
| Date hierarchies |
Date hierarchies that
Discoverer can automatically generate make use of a built-in
function named EUL_DATE_TRUNC.
For additional information, refer to the Oracle Discoverer
Metadata Conversion Assistant documentation, topic 3.61, Use
of the EUL_DATE_TRUNC function, at this link. |
| Joins with different data types |
When a join involves columns of a different
data type—FolderA.Column1
[number] = FolderB.Column1 [varchar]—the migration
assistant will not apply any data type conversions, but will migrate
the join "as is." Conversions need to be added as a
postmigration assistant step. |
|
| 5. |
Next, you need to enter the parameters for the connection pool so
that you can test your access to the data. Right-click ConnectionPool
in the Physical layer pane and select Properties.

The Connection Pool Properties dialog box appears.

|
| 6. |
Select OCI 10g/11g from the Call interface drop-down
list, enter your Data source name (for this tutorial on this machine,
the data source name is ORCL),
and enter your User name and Password to access the data source.
Your dialog box should look like this:

Click OK and confirm your password when prompted.
You can now test the connection by viewing the data.
|
| 7. |
Right-click the Product folder and select View Data.

The View Data dialog box for the Product table appears, illustrating
that your connection works correctly.

Click Close.
|
| 8. |
Before you can use this repository for queries and so forth, you
need to run a consistency check. The Oracle BI Administration Tool enables you
to ensure that a repository meets specific requirements, such as all
logical columns are mapped directly or indirectly to one or more physical
columns, all logical dimension tables have a logical key, all logical
tables have a logical join relationship to another logical table, and
a Presentation catalog exists for the business model, and so forth.
If the repository or an object within the repository is not consistent,
a detailed error message appears. The Consistency Check Manager
delivers three types of messages:
| Type |
Description |
| Best Practice |
Provides information about conditions , but does
not indicate an inconsistency—for example, a physical
table without a key |
| Warning |
Indicates a condition that
may or may not be an error, depending upon the intent of the
BI Server Administrator—for example, a warning message
about a disabled join may be the result of the administrator
intentionally disabling a join during repository development |
| Error |
Requires that you address the issue and make the repository
consistent prior to use |
Select File > Check Global Consistency. Consistency
Check Manager appears with all error, warning, and best practice information
messages.

Because a warning message is not a critical error, click Close
to exit Consistency Check Manager and select File > Save
to save the repository. (Note: If you receive a message
that requires you to check in your changes before saving the repository,
click OK.)
|
| 9. |
To complete the final stage in preparing this repository for use
with queries, you must copy the repository file to an appropriate location
for repositories and edit the NQSConfig.ini
file.
A. Navigate to <installdrive>\DiscoMigration.
Select the video.rpd
file and select Edit > Copy.
B. Navigate to <installdrive>\OracleBI\server\Repository.
Select Edit > Paste. The video.rpd
file is copied to the repository subdirectory.

C. The NQSConfig.ini
file is an initialization file. By updating the Repository section of
this file, you are instructing the BI Server to load this specific repository
into memory upon startup.
Navigate to <installdrive>\OracleBI\server\Config.
Double-click the NQSConfig.ini
file (you can use a text editor, such as Notepad to edit this file)
and scroll down to locate the [REPOSITORY] section.

D. In the [REPOSITORY] section,
enter Star = video.rpd,
DEFAULT;. Enter a #
sign in front of the active repository file (in this example, the active
repository is paint.rpd), and select File
> Save to register the repository. The NQSConfig.ini
file should look like this:

Close the NQSConfig.ini
file.
|
| 10. |
After the changes have been made to the NQSConfig.ini
file, you must restart the Oracle Business Intelligence services that
support the repository.
A. Click Start
> All Programs > Administrative Tools > Services.
B. Scroll to locate and select Oracle BI Server.
Click the Restart ( )
icon to restart the services.

While the Services window is still open, ensure that Oracle BI Presentation
Server and Oracle BI Java Host services are also started. (These services
are required for Answers.)

Close the Services window. |
Back to Topic
Verifying the Video Repository
This subtopic shows you how to verify your results using
the Oracle BI Administration Tool and Answers.
| 1. |
To ensure that your repository
has been correctly configured, open the Oracle BI Administration Tool online.
Click Start > All Programs > Oracle Business Intelligence
> Administration. The Oracle BI Administration Tool appears.
Click the Open Online ( )
icon to open the Video repository. The Open Online AnalyticsWeb dialog
box appears.

|
| 2. |
Click Open. The Video repository
opens, ensuring that you can now use this repository to run queries.
|
| 3. |
To further verify that you are able to use the repository, create
and run a query against the Video repository by using Answers.
A. From the Start menu, select
All Programs > Oracle Business Intelligence > Presentation Services.
The Oracle Business Intelligence Log In window appears.
B. Enter Administrator
in the User ID field and click Log In.
The My Dashboard page appears.
|
| 4. |
Click the Answers link.
The Answers Start page appears.
|
| 5. |
The Answers Start page is composed of two
panes: Selection and Workspace.
The Selection pane on the left contains the
Catalog and Dashboard tabs from which you select items to manipulate.
The Presentation Catalog (Catalog) stores the
content created with Answers and Interactive Dashboards. The content
can be organized into folders that are either shared or personal. Types
of content that can be stored in the Catalog include requests created
with Answers, HTML content, and links to other images, documents, and
sites.
A dashboard is made up of sections of information that can contain
items, such as results from Answers requests, external Web content,
HTML text, graphics, links to other sites, embedded objects such as
requests, and so on. Dashboard content is organized into pages. Pages
appear as tabs across the top of the screen in Interactive Dashboards.
The Workspace pane on the right contains a list
of the actions you can perform and the subject areas that are available
to you. Oracle Business Intelligence presents data in subject areas.
A subject area contains columns that represent information about the
areas of your organization’s business, or about groups of users
within your organization. Subject areas have names that correspond to
the types of information they contain—for example, Marketing Contracts,
Service Requests, and Orders. Columns also have names that indicate
the types of information they contain, such as Account and Contact.
The subject areas that you see in the image are the same ones represented
in the Oracle BI Administration Tool.
The "feature links" listed at the
top of the Workspace pane provide access to other Oracle Business Intelligence
functions.
|
| 6. |
Click the Business Area: Video Store Tutorial subject
area.
The Answers workspace page appears.
The Answers workspace displays the following tabs for working with
a request:
 |
Criteria:
Provides access to the columns selected for the request, and
buttons to access the most common view types |
 |
Results:
Allows you to work with the results of the request |
 |
Prompts: Allows you
to create prompts to filter the request |
 |
Advanced: Allows
advanced users to work with the XML and logical SQL for the
request |
Each tab contains on-screen information and buttons to help you create,
access, and manage requests.
|
| 7. |
These steps show you how to create a simple
query that provides product sales information.
A. Expand the Products and Sales
Facts folders to view their respective columns.
B. Click Product Category in the
Products folder to add it to the Criteria workspace.
C. Click Product Description in
the Products folder to add it to the Criteria workspace.
D. Click Sales Sum in the Sales
Facts folder to add it to the Criteria workspace.
Your workspace should look like the following:
Click Display Results. Your query appears.
The corresponding query in Discoverer appears below:
|
Back to Topic List
In this tutorial, you should have learned how to:
Back to Topic List
Place
the cursor over this icon to hide all screenshots.
|