Escolar Documentos
Profissional Documentos
Cultura Documentos
A presentation by
Jayashree Satapathy / Krishna Mohan
Discoverer Definitions :
WHAT IS DISCOVERER :
WHY DISCOVERER :
Oracle Discoverer is intended to provide end users easy access to data and
allow them to do data analysis.
Discoverer 4i (4.1.48)
Discoverer 9i (9.0.2)
Upgrade to What ?
Discoverer Administrator
Discoverer Desktop
Discoverer Plus
Discoverer Viewer
Comparing Discoverer4i and Discoverer10g
Discoverer Administrator (Same look and feel )
Contd..
Discoverer Desktop (Same look and feel )
Contd..
Discoverer Plus
4i
Contd..
Discoverer Plus
10g R1
Contd..
Discoverer Plus
10g R2
Contd..
Discoverer Viewer
4i
Contd..
Discoverer Viewer
10g R1
Contd..
Discoverer Viewer
10g R2
Discoverer10g (R1) Benefits
improved list of values. they are now searchable and can be restricted.
edit titles
Contd..
conditional formatting
conditional formatting
cascading parameters
optional parameters
print to PDF
Before end users can use Discoverer, the following are the Prerequisites:
Discoverer Desktop must have been installed on the end users PCs.
Discoverer support for Oracle Applications users
User
Discoverer E-Business Suite
10g End-User Layer
TIP: Run Discoverer 4i and 10g on different physical servers to avoid Visibroker
conflicts
Connect dialog in Oracle Applications mode
Connectivity details.
Connectivity details contd..
Specify the type of EUL to connect to by selecting one of the
following option:
Users requests for information from the database are in the form of worksheets.
The End User Layer (EUL) is the metadata (i.e. data about the actual data in a
database) that is simple and easy for Discoverer end users to understand. We use
Discoverer Administrator to create, customize, and maintain this view for our users
so they can easily access data in Discoverer. We must have access to at least one
EUL
in order to use Discoverer.
The EUL insulates Discoverer end users from the complexity usually associated
with
databases. It provides an intuitive, business-focused view of the database using
terms
that Discoverer end users are familiar with and can easily understand. This enables
Discoverer end users to focus on business issues instead of data access issues.
The EUL contains the metadata that defines one or more business areas.
Business areas can be set up to reflect the needs of the user or
group of users accessing the EUL.
End User Layer ( EUL) Continued
The EUL Manager dialog enables you to create or delete the set of tables
that make up an EUL.
When a Discoverer manager defines folders and items in a business area using
Discoverer Administrator, Discoverer generates the appropriate
SQL statements (that define the selections from a table, view, or column)
and stores them in the EUL tables.
The Discoverer end user does not have to understand any SQL to
access, analyze and retrieve data. It is all handled by Discoverer.
Privileges to create an End User Layer
What are the Privileges needed to create an End User Layer in an Oracle
database ?
To create an End User Layer in an Oracle database, the database user that
the EUL is being created in must have the following database privileges :
CREATE SESSION
CREATE TABLE
CREATE VIEW
CREATE SEQUENCE
CREATE PROCEDURE
Example :
You create a business area in Discoverer Administrator using the Load Wizard
(User-friendly Interface)
Identify the data source and have a clear understanding of its design.
Identify which tables, views, and columns are required. Identify those that are
likely to be included in multiple business areas.
Map out the necessary joins and determine whether they exist in the database
or will have to be created by you using Discoverer Administrator.
Two tables to be
used in the report
are selected
Business Area- Load Wizard
Use Discoverer access permissions to control who can see and use
the data in business areas
Data access rights to the database tables remain under the control
of the database administrator.
Granting Access Permission for Business Area
Tools> Security
Tools> Privileges
Use this tab to grant privileges to
a specific user or role/responsibility*.
Oracle Applications users will see
the term Responsibility displayed
here instead of Role.
Grant the head privilege
(Administration, User Edition) before
you grant the privileges under it.
Create/Edit Query
Collect Query Statistics
Item Drill
Drill Out
Grant Workbook
Schedule Workbooks
Save Workbooks to database
Query Retrieval Limits
Folder:
Analogous to a directory in Windows where folders are the containers and
items are the files held in the folders.
Folders can include items, calculated items, joins, conditions, item classes, and
hierarchies.
You can assign a folder to one or more business areas.
A folder has a single definition, regardless of the number of business areas to which
you assign it.
Simple Folders : which contain items based on columns in a single database table
or view
Complex Folders : which can contain items based on columns from multiple
database tables or views. This is analogous to a view in the database.
Complex folders enable you to create a combined view of data from multiple
folders.
This can simplify the business area without creating a new database view.
But:
Complex folders can be created without the database privileges required to
create a database view.
Complex Folders has no effect on the physical schema, thus they are very
safe to use.
Views can be complicated to maintain, whereas Complex Folders are
managed entirely within Discoverer Administration Edition.
Creating Complex Folder
No condition is
applied in the sample
report
Hierarchies
Hierarchy is a logical linking that you define between Items that enables
Discoverer Plus users to:
Hierarchical relationships are not defined in the database; you create them in the
Business Area.
Discoverer Hierarchies mimic data relationships from the end users perspective
instead of from the database perspective.
Hierarchies Tab> Business Area> Right Click> New Hierarchy> Item Hierarchy
Creating Date Hierarchy
Example:
Hierarchies Tab> Business Area> Right Click> New Hierarchy> Date Hierarchy
Year> Month > Week
User looks at total sales for
each year in their records, they
can drill down (using the Date
Hierarchy)
you implement this Date
Hierarchy in a Business Area,
and an end user has a report in
Discoverer Plus
Hierarchies Tab> Business Area> Right Click> New Hierarchy> Date Hierarchy
Hierarchies Tab> Business Area> Right Click> New Hierarchy> Date Hierarchy
These features help users build queries more quickly and easily.
The only exception is that an alternative sort must relate to a list of values
List of Values
The values the item class references correspond to those found in a database
column.
Lists of values are used by end users to refer to values in the database and to
apply conditions and parameter values.
Lists of values are often generated automatically when the business area is first
created (in Load Wizard: Step 4).
The Item Class Wizard provides a way to extend a list of values to other items.
Create List of Values