8/10/2019 OBIEE Repository Basics
1/22
Repository Basics
8/10/2019 OBIEE Repository Basics
2/22
Oracle BI Server Architecture
Oracle BI Server architecture and relatedcomponents.
8/10/2019 OBIEE Repository Basics
3/22
Oracle BI Presentation Services
Provides the framework and interface for thepresentation
of business intelligence data to Web clients
Is a set of query clients that includes the followingcomponents:
Analysis Editor
Set of graphical tools that enable users to build,
view, andmodify analyses that provide analytic information
Dashboards
Display the results of analyses and other items
8/10/2019 OBIEE Repository Basics
4/22
Oracle BI Server
Is the core server behind Oracle BusinessIntelligence
Provides efficient processing to access physical data
sources and structure information intelligently:
Uses metadata to direct processing
Generates dynamic SQL to query data in the physicaldata
sources
Connects natively or through ODBC to a data source
Structures results to satisfy requests
Provides BI data to Oracle BI Presentation Services
8/10/2019 OBIEE Repository Basics
5/22
Data Sources
Contain the business data that users want toanalyze
Are accessed by Oracle BI Server
Can be in multiple formats, such as:
Relational databases
Online analytical processing (OLAP) databases
Flat files
Multidimensional data sources
8/10/2019 OBIEE Repository Basics
6/22
Oracle BI Repository
Stores the metadata used by Oracle BI Server
Is accessed and configured by using the Oracle BI
Administration Tool, which you use to:
Import metadata from databases and other datasources
Simplify and reorganize the metadata into businessmodels
Structure the business model for presentation tousers who
request information
8/10/2019 OBIEE Repository Basics
7/22
Orcale BI Adiministration Tool
Exposes the Oracle BI repository as threeseparate panes calledlayers:
Physical
Business Model and Mapping (BMM)
Presentation
8/10/2019 OBIEE Repository Basics
8/22
Physical Layer
Contains objects representing the physicaldata sources to which Oracle BI Serversubmits queries
May contain multiple data sources Is typically the first layer built in the repository
8/10/2019 OBIEE Repository Basics
9/22
Objects in Physical Layer
Are objects in the Physical layer, such asconnection pools, folders, tables, columns, andkeys
Expand a database object to display the objects
that it contains:
8/10/2019 OBIEE Repository Basics
10/22
Business Model and Mapping Layer
Is where physical schemas are simplified andreorganized to form the basis of the usersview of the data
8/10/2019 OBIEE Repository Basics
11/22
Objects in the Business Modeland Mapping Layer
The Business Model and Mapping layercontains business model objects.
8/10/2019 OBIEE Repository Basics
12/22
Business Model Mappings
Business Model and Mapping layer objects map to sourcedata objects in the Physical layer.
Mappings are typically not one-to-one:
Business models may map to multiple data sources.
Logical tables may map to multiple physical tables.
Logical columns may map to multiple physical columns.
8/10/2019 OBIEE Repository Basics
13/22
Measures
Are the facts that a business uses to evaluateits performance
Can be calculations that define measurable
quantities Are created on logical columns in the fact table
Typically have a defined aggregation rule
8/10/2019 OBIEE Repository Basics
14/22
Presentation Layer
Contains presentation objects that provide acustomized view of a business model to users
Simplifies and organizes the business modelto make it easy for users to understand and
query
Exposes only the data that is meaningful to theusers
8/10/2019 OBIEE Repository Basics
15/22
Presentation Layer Mappings
Presentation layer objects map to objects inthe Business Model and Mapping layer.
8/10/2019 OBIEE Repository Basics
16/22
8/10/2019 OBIEE Repository Basics
17/22
Repository Directory
By default, repositories are stored in therepository subdirectory where Oracle BIsoftware is installed:
ORACLE_INSTANCE\bifoundation\ OracleBIServerComponent\
bi_instance_name_obisn\repository
8/10/2019 OBIEE Repository Basics
18/22
Repository Modes
Repository files can be opened for editing in offline modeor online mode.
Offline mode
Repository is not loaded into Oracle BI Server
memory. Online mode
Repository is loaded into Oracle BI Server memory.
Administrators can perform tasks that are not available in
offline mode: Manage scheduled jobs.
Manage user sessions.
Manage the query cache.
Manage clustered servers.
8/10/2019 OBIEE Repository Basics
19/22
Publishing a Repository
Use Fusion Middleware Control to publish arepository and make it available for queries.
Using FMW Control to
8/10/2019 OBIEE Repository Basics
20/22
Using FMW Control toManage OBI Components
8/10/2019 OBIEE Repository Basics
21/22
Reloading Server Metadata
Click the Reload Server Metadata link torefresh the view of Oracle BI metadata.
8/10/2019 OBIEE Repository Basics
22/22
Sample Analysis Processing
1. A user views a dashboard or submits an analysis.2. Oracle BI Presentation Services makes a request to
Oracle BI Server to retrieve the requested data.
3. Using the repository file, Oracle BI Server optimizes
functions to request the data from the data sources.
4. Oracle BI Server receives the data from the datasources and processes as necessary.
5. Oracle BI Server passes the data to Oracle BIPresentation Services.
6. Oracle BI Presentation Services formats the dataand sends it to the query client.