0281e1a7 9456 4dc7 b16b f8be15f19cd2 [compatibility mode]
TRANSCRIPT
-
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
1/24
Oracle BI Architecture Components
This lesson describes the following architecture componentsand their relationships: Clients Oracle BI Presentation Services Oracle BI Server
Copyright 2008, Oracle. All rights reserved.1 - 1
Oracle BI repository Data sources
ClientsOracle BI
PresentationServices
OracleBI
Server
Datasources
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
2/24
Clients
Provide access to business intelligence information Oracle BI Answers
Is a set of graphical tools used to build, view, and modifyOracle BI requests
Oracle BI Interactive Dashboards
Copyright 2008, Oracle. All rights reserved.1 - 2
sp ay e resu s o nswers reques s an o er ems
Oracle BI Administration Tool Is used to build an Oracle BI repository
ClientsOracle BI
PresentationServices
OracleBI
Server
Datasources
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
3/24
Oracle BI Presentation Services
Provides the processing to visualize the information for clientconsumption
Is implemented as an extension to a Web server Uses a catalog to store saved content Receives data from Oracle BI Server and provides it to the
Copyright 2008, Oracle. All rights reserved.1 - 3
c en a reques e
ClientsOracle BI
PresentationServices
Datasources
OracleBI
Server
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
4/24
Oracle BI Server
Is the core server behind Oracle Business Intelligence 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 physical data
Copyright 2008, Oracle. All rights reserved.1 - 4
Connects natively or through ODBC to the RDBMS Structures results to satisfy requests Provides BI data to Oracle BI Presentation Services
ClientsOracle BI
PresentationServices
Datasources
OracleBI
Server
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
5/24
Oracle BI Repository
Stores the metadata used by Oracle BI Server Is accessed and configured using the Oracle BI
Administration Tool, which you use to: Import metadata from databases and other data sources
Simplify and reorganize the metadata into business models
Copyright 2008, Oracle. All rights reserved.1 - 5
ruc ure e us ness mo e or presen a on o users w orequest information
Repository
ClientsOracle BI
PresentationServices
OracleBI
Server
Datasources
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
6/24
Data Sources
Contain the business data that users want to analyze Are accessed by Oracle BI Server Can be in any format, such as:
Relational databases Online analytical processing (OLAP) databases
Copyright 2008, Oracle. All rights reserved.1 - 6
Flat files Spreadsheets XML for Analysis (XMLA)
ClientsOracle BI
PresentationServices
OracleBI
Server
Datasources
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
7/24
Sample Request Processing
1. User views a dashboard or submits a request.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.
Copyright 2008, Oracle. All rights reserved.1 - 7
. and processes as necessary.
5. Oracle BI Server passes the data to Oracle BI PresentationServices.
6. Oracle BI Presentation Services formats the data andsends it to the client.
ClientsOracle BI
PresServices
Oracle BIServer
Datasources
1 2 3
456
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
8/24
Oracle BI Administration Tool
Exposes the Oracle BI repository as three separate panes,called layers: Physical Business Model and Mapping (BMM) Presentation
Copyright 2008, Oracle. All rights reserved.1 - 8
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
9/24
Physical Layer
Contains objects representing the physical data sources towhich Oracle BI Server submits queries
May contain multiple data sources Is typically the first layer built in the repository
Copyright 2008, Oracle. All rights reserved.1 - 9
Data sources
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
10/24
Physical Layer Objects
Are objects in the Physical layer, such as connection pools,folders, tables, columns, and keys Expand a database object to display the objects it contains.
Database
Copyright 2008, Oracle. All rights reserved.1 - 10
Connection pool
Schema folder
Tables
Columns
Key
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
11/24
Business Model and Mapping Layer
Is where physical schemas are simplified and reorganized toform the basis of the users view of the data.
Copyright 2008, Oracle. All rights reserved.1 - 11
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
12/24
Business Model and Mapping Layer Objects
The Business Model and Mapping layer contains businessmodel objects.
Business model
Dimension hierarchies
Copyright 2008, Oracle. All rights reserved.1 - 12
Logical dimension tables
Logical table source
Logical columns
Logical fact table
Measures
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
13/24
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.
Copyright 2008, Oracle. All rights reserved.1 - 13
og ca co umns may map o mu p e p ys ca co umns.
Mappings
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
14/24
Measures
Are the facts that a business uses to evaluate itsperformance
Can be calculations that define measurable quantities Are created on logical columns in the fact table
Have a defined aggregation rule
Copyright 2008, Oracle. All rights reserved.1 - 14
Icon denotes anaggregation rule.
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
15/24
Presentation Layer
Contains presentation objects that provide a customizedview of a business model to users
Simplifies and organizes the business model to make it easyfor users to understand and query
Exposes only the data meaningful to the users
Copyright 2008, Oracle. All rights reserved.1 - 15
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
16/24
Presentation Layer Mappings
Presentation layer objects map to objects in the BusinessModel and Mapping layer.
Presentation catalogs
Copyright 2008, Oracle. All rights reserved.1 - 16
map to the business
model.
Presentation tables maymap to logical tables.
Presentation columnsmap to logical columns.
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
17/24
Presentation Layer Defines User Interface
Presentation layer objects define the interface that users see toquery the data from the data sources.
Presentationcatalog Subject area
Copyright 2008, Oracle. All rights reserved.1 - 17
Presentationfolder
Presentationcolumn
Folder
Column
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
18/24
Repository Directory
Repository files reside in the \OracleBI\server\Repository directory, where the Oracle BIsoftware is installed.
Copyright 2008, Oracle. All rights reserved.1 - 18
Default location ofrepository files
Oracle BIRepository file
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
19/24
Repository Modes
Repository files can be opened for editing in offline or onlinemode. Offline
Repository is not loaded into Oracle BI Server memory.
Online:
Copyright 2008, Oracle. All rights reserved.1 - 19
epos ory s oa e n o rac e erver memory. Administrators can perform tasks not available in offline
mode: Manage scheduled jobs Manage user sessions Manage the query cache Manage clustered servers Stop Oracle BI Server
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
20/24
Adding an Entry in NQSConfig.ini
NQSConfig.ini is a configuration file read by Oracle BIServer to determine which repository to load into memory.
Default location ofNQSConfig.ini
file
Copyright 2008, Oracle. All rights reserved.1 - 20
Repository to load
Commented out
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
21/24
Reloading Server Metadata
Click the Reload Server Metadata link in Answers to refresh theview of Oracle BI metadata.
Copyright 2008, Oracle. All rights reserved.1 - 21
Reload Server Metadata link
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
22/24
Summary
In this lesson, you should have learned how to: Identify and describe the major components of the Oracle BI
architecture Identify and describe the three layers of an Oracle BI
Repository and how they relate to each other
Copyright 2008, Oracle. All rights reserved.1 - 22
se e rac e m n s ra on oo o exp ore repos oryobjects
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
23/24
Practice 1-1 Overview:Exploring an Oracle BI Repository
This practice covers the following topics: Exploring the Physical layer of a repository Exploring the Business Model and Mapping layer of a
repository
Exploring the Presentation layer of a repository
Copyright 2008, Oracle. All rights reserved.1 - 23
Loading a repository into memory Submitting a request using Oracle BI Answers
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/ -
8/13/2019 0281e1a7 9456 4dc7 b16b f8be15f19cd2 [Compatibility Mode]
24/24
Copyright 2008, Oracle. All rights reserved.1 - 24
www.focusthread.com
http://www.focusthread.com/http://www.focusthread.com/