0281e1a7 9456 4dc7 b16b f8be15f19cd2 [compatibility mode]

Upload: appsloader

Post on 04-Jun-2018

217 views

Category:

Documents


0 download

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/