obiee repository basics

Upload: monica-uta

Post on 02-Jun-2018

231 views

Category:

Documents


6 download

TRANSCRIPT

  • 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.