obiee introduction

37
Oracle Business Intelligence Enterprise Edition

Upload: narayana-reddy-a

Post on 07-Apr-2018

238 views

Category:

Documents


0 download

TRANSCRIPT

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 1/37

Oracle Business IntelligenceEnterprise Edition

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 2/37

Agenda

3

4 Some Good Features of OBIEE

1 Data Warehousing Concepts

2 Oracle Business Intelligence Enterprise Edition Architecture

Security in Oracle BI

5 Oracle Business Intelligence Application

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 3/37

DWH Concepts

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 4/37

What is a Data Warehouse ?

 A data warehouse is a subject-oriented, integrated,

nonvolatile, time-variant collection of data in support of management's decisions.

- WH Inmon

 

Data stored for 

historical period. Data is

populated in the data

warehouse on

daily/weekly basisdepending upon the

requirement.

 Can I see credit

report fromAccounts, Sales

from marketing and

open order report

from order entry for 

this customer 

 Data from

multiple sourcesis integrated for 

a subject

 Identical queries will

give same results

at different times.Supports analysis

requiring historical

data

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 5/37

Subject-Oriented- Characteristics of a Data

Warehouse

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 6/37

Integrated - Characteristics of a Data Warehouse

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 7/37

Non-volatile - Characteristics of a Data Warehouse

Operational DataWarehouse

replacechange

insert

changeinsert

delete load

read onlyaccess

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 8/37

Time Variant - Characteristics of a Data

Warehouse

Operational DataWarehouse

Current Value data� time horizon : 60-90 days� key may not have element of time

Snapshot data� time horizon : 5-10 years� key has an element of time

� data warehouse stores historicaldata

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 9/37

Tr ansactional Vs Analytical Systems

Transactional System Analytical System

Transaction Processing Query Processing

Time Sensitive History Oriented

Operator View Managerial View

Organized by transactions (Order, Input,Inventory)

Organized by subject (Customer, Product)

Relatively smaller database Large database size

Many concurrent users Relatively few concurrent users

Volatile Data Non Volatile Data

Stores all data Stores relevant data

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 10/37

Warehouse Architecture

Operational

Systems/Data

Select

Extract

Transform

Integrate

Maintain

Data

Preparation

Middleware/

 API

Data

Warehouse

Metadata

EIS /DSS

Query Tools

OLAP

Web Browsers

Data Mining

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 11/37

Dimensional Modeling

It is a technique for logically organizing business data in a way that helps end

users understand it

Data is separated into facts and dimensions

Users view facts in any combination of the dimensions Every dimensional model is composed of one table with a multipart key, called

the fact table, and a set of smaller tables called dimension tables.

Dimensional Modeling

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 12/37

Dimensional Modeling Concepts±Star Schema

Single data (fact) table

surrounded by multiple

descriptive (dimension) tables

resulting in a star like

framework (structure)

In the example, sales fact table is connected to dimensions location, product, time

and organization.

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 13/37

Fact

The fact table is where the numerical measurements of the business arestored

Facts

Numeric in Nature

For Examples: Sales Quantity, Unit Sales Price, Sales Amount etc.

Key performance indicators of the business  Analyzed across the dimensions

Sales Fact

DATE K EY

ITEM K EY

STOREK EY

PROMOTIONK EY

POSTRXN#

Sales Quantity

Unit Sales Pr ice

Sales $ Amount

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 14/37

Provide Descriptive Information

Represent hierarchical relationships

Common Dimensions

Date

Product

Location/Region

Customers

ITEM KEY

Item Description

Item Size

Package Type

Category

Dimension

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 15/37

OBIEE Architecture

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 16/37

Or acle Business Intelligence Enter  pr ise Edition Ar chitectur e

Oracle BIEE is made up of 

Oracle BI Presentation Services

Oracle BI Server 

Data Sources

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 17/37

Oracle BI Presentation Services consists of the following interfaces.

Oracle BI Interactive Dashboards - Interactive Access

Oracle BI Answers - Interactive Access

Oracle BI Delivers - Proactive Alerts

Or acle BI Pr esentation Services

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 18/37

Or acle BIAnswer s

Oracle BI Answers provides answers to business questions.

This interface allows users with the appropriate permissions to build and modify

reports that let end users explore and interact with information.

Reports created with Oracle BI Answers can be saved in the Oracle BI

presentation Catalog and integrated into any dashboard

The results of an Oracle BI Answers request can be formatted, saved,

organized, and shared with others.

 A report can be configured to refresh results in real-time.

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 19/37

Interactive Dashboards provide points of access for analytics information.  A dashboard consists of one or more pages, which appear as tabs across the

top of the dashboard

Pages can display anything that you can access or open with your Web

browser, such as saved Oracle BI requests, alerts from Oracle BI Delivers,

images, charts, tables, text, and links to Web sites and documents.

Or acle BI Inter active Dashboar ds

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 20/37

The interface used to create alerts based on analytics results.

To detect specific results and immediately notify the appropriate person or group through Web, wireless, and mobile communications channels.

Uses intelligence agents or Bots, called iBots.

iBots are software-based agents driven by schedule or events that can

access, filter, and perform analytics on data based upon defined criteria

Or acle BI Deliver s

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 21/37

Or acle BIAdministr ation

The Administration Tool is a Windows application that allows the Oracle BI

 Administrator to create and edit repositories.

Physical layer: Represents the physical structure of the data sources to which

the Oracle BI Server submits queries.

Business Model and Mapping layer: Represents the logical structure of the

information in the repository.

Presentation layer: Represents the presentation structure of the repository.

Thislayer allows you to present a view different from the Business Model and Mapping

layer to users.

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 22/37

Renders pages Extension to Web Server 

Uses a catalog folder to store user content

 Acts as an intermediary, receives data from Oracle BI server and provides it

to the client.

Presentation Catalog:

Stores the application Dashboards, requests definitions, pages and filters

Contains information regarding permissions accessibility of the Dashboards by

groups and users

Is administered using Oracle BI Catalog Manager 

Or acle BI Pr esentation Services

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 23/37

Provides processing to intelligently access the physical data sources andstructure the information

Uses Metadata to direct processing

Generates dynamic SQL to query the data sources

Connects natively or through ODBC to the RDBMS

Provides data to the Oracle BI Presentation Services

Components used by Oracle BI Server:

Repository File (.rpd)

Cache NQSConfig.ini

DBFeatures.ini

Log files

Oracle BI Oracle BI 

Server Server 

Oracle BI Oracle BI 

Server Server 

CacheCache

NQSConfig.ini

DBFeatures.ini

.rpd

 Oracle BI Oracle BI 

 Administration Administration

Tool Tool 

NQSServer.log

NQSQuery.log

Or acle BI Server 

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 24/37

NQSConfig.ini

Is a configuration file used by the Oracle BI Server at startup

Specifies values that control processing, such as:

Defining the repository (.rpd) to load

Enabling or disabling caching of results

DBFeatures.ini

Is a configuration file used by the Oracle BI Server 

Specifies values that control SQL generation

Defines the features supported by each database

Log Files

NQSServer.log records Oracle BI Server messages

NQSQuery.log records information about query requests

Or acle BI Server 

Cache

Contains results of queries

Is used to eliminate redundant queries to database

Speeds up results processing

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 25/37

Oracle BI Scheduler  Manages and executes jobs requesting data analytics

Schedules reports to be delivered to users at specified times

In windows, the scheduler runs as a service

Data Sources Contain the business data that users want to analyze

 Are accessed by the Oracle BI Server 

Data sources can be:

RDBMS

OLAP databases Flat files

Spreadsheets

Or acle BI Scheduler & Data Sour ces

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 26/37

User views a Dashboard or submits an Answer request

The Oracle BI Presentation Services makes a request to the Oracle BI Server 

to retrieve the requested data

The Oracle BI Server, using the .rpd file, optimizes functions to request the data

from the data sources

The Oracle BI Server receives the data from the data sources and processes asnecessary

The Oracle BI Server passes the data to the Oracle BI Presentation Services

The Oracle BI Presentation Server formats the data and sends it to the client

Sample R equest Pr ocessing

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 27/37

Security in Oracle BI

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 28/37

Secur ity in Or acle BI

Oracle BI supports security mechanisms that allow users to access

only the data for which they are authorized.

Business logic object security:

This security mechanism controls access to objects, such as subjectareas, tables, and columns.

For example, report designers in a particular department can viewonly the subject areas that belong to their department when usingOracle BI Answers.

Presentation Catalog object security:

This security mechanism provides security for objects stored in theOracle BI Presentation Catalog, such as dashboards, dashboardpages, folders, and reports.

Users can view only the objects for which they are authorized.

For example, a mid-level manager may not be granted access to adashboard containing summary information for an entire

department.

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 29/37

Secur ity in Or acle BI

Data level security:

This security mechanism controls the type and amount of data that

is available in a report.

When multiple users run the same report, the results that are

returned to each user depend on their access rights and roles in the

organization.

For example, a sales vice president sees results for all regions,

while a sales representative for a particular region sees only data for 

that region.

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 30/37

Some Good Features of 

OBIEE

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 31/37

Some Good Featur es of OBIEE

Write back - update or write to the back-end database using the

write-back capability.

For example, Business users can enter the sales targets for the

current quarter in a Sales dashboard.

Reports created from any Microsoft application(word document,

excel or paint) can be imported to OBIEE using BI Publisher.

Developers can customize the reports. Level of customization is

100%

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 32/37

Some Good Featur es of OBIEE

Oracle BI Disconnected Analytics allows you to view analytics

data, Oracle BI Interactive Dashboards, and queries when you

cannot connect to the network to access the Oracle Business

Intelligence application.

Typically, disconnected users connect their personal machines

(usually laptops) to a server that runs Oracle Business Intelligence. After downloading an Oracle BI Disconnected Analytics application,

they can disconnect their laptops from the network .

For example, to travel on a business trip and still view dashboards

and queries on their laptop machines

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 33/37

Some Good Featur es of OBIEE

Time Series feature - in the form of AGO and TODATE. AGO

gives you, for example, the value of sales one month ago or one

quarter ago, whilst TODATE gives you the total of sales month-to-

date, or quarter-to-date, or year-to-date.

Various report views like compound Layout, Narrative etc.

ColumnSelector 

To permit users to dynamically changewhich columns

appear in results. This allows users toanalyze data along

Several dimensions.

Narrative

To show the results as one or moreparagraphs of 

text.

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 34/37

Some Good Featur es of OBIEE

Ticker 

To show the results of the request as a ticker or marquee,

similar in style to the stock tickers that run across many

financial and news sites on the Internet.

Compound Layout To assemble different views for display on a dashboard.

View Selector 

To select a specific view of the results from among thesaved views. When placed on a dashboard, the view

selector appears as a drop-down list from which users canmake a selection.

Drilling down from different data sources seamlessly.

For example I am loading data from SQL Server and Oracle 10gand my report when drilling down to the lower level will use SQL

Server data source to a certain point and then use Oracle 10g

data source.

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 35/37

Or acle Business Intelligence Application

Oracle BI applications include Extract Transform Load (ETL)

routines to extract, transform, and load data into the Oracle

Business Analytics Warehouse.

 An Oracle BI application consists of prebuilt, industry-specific Oracle

BI interactive dashboards and Oracle BI reports that are built usingindustry best practices and address key functional areas within an

organization.

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 36/37

References:

http://download.oracle.com/docs/cd/B40078_02/doc/index.htm

8/6/2019 Obiee Introduction

http://slidepdf.com/reader/full/obiee-introduction 37/37

Thank You