BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

download BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

of 52

Transcript of BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    1/52

    Implementing Oracle BI EE on TopImplementing Oracle BI EE on TopImplementing Oracle BI EE on TopImplementing Oracle BI EE on Topof Oracle OLAP Cubesof Oracle OLAP Cubesof Oracle OLAP Cubesof Oracle OLAP Cubes

    10g and 11g10g and 11g10g and 11g10g and 11gBIWA Webcast

    Dan Vlamis

    [email protected]

    Vlamis Software Solutions, Inc.

    816-781-2880http://www.vlamis.com

    Copyright 2007, Vlamis Software Solutions, Inc.

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    2/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Vlamis Software Solutions, Inc.

    Founded in 1992 in Kansas City, Missouri

    Oracle Partner and reseller since 1995

    Specializes in ORACLE-based: Data Warehousing

    Business Intelligence

    Data Transformation (ETL)

    Web development and portals

    Express-based applications

    Delivers Design and integrate BI and DW solutions

    Training and mentoring

    Expert presenter at major Oracle conferences

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    3/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Who Am I?

    Dan Vlamis, President of Vlamis Software Developer for IRI (former owners of Express)

    Founded Vlamis Software in 1992 Beta tester and early adopter of Oracle OLAP

    Expert speaker and author

    Techie on OLAP DML

    Recognized expert in Express and OLAP industry

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    4/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Agenda

    Brief background of BI EE and Oracle OLAP Demonstration of BI EE on Oracle OLAP

    Why Oracle OLAP?

    What is Oracle OLAP? Oracle OLAP storage options

    Structure of Analytic Workspace

    Building OLAP Cubes 11g OLAP what changes?

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    5/52

    Copyright 2007, Vlamis Software Solutions, Inc.Vlamis Software Solutions, Inc.2-5

    Name/AddressScrubbing

    ClickstreamTool

    Transformation

    Engine

    Lineage

    Protracted and complex implementation Escalating maintenance costs

    Software and MetadataIntegration is key!

    Query &

    Analysis

    MiningEngine

    DatabaseDatabase

    OLAPEngine

    Analytic Apps

    ReportingEngine

    Enterprise

    Reporting

    Po

    rtal

    ETL Tool

    TransformationEngine

    Business Intelligence Market

    Multi-Vendor, Un-integrated

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    6/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Oracle BI Suite Enterprise EditionUnified Business Intelligence InfrastructureUnified Business Intelligence InfrastructureUnified Business Intelligence InfrastructureUnified Business Intelligence Infrastructure

    OracleBI Server

    ProactiveDetectionand Alerts

    DisconnectedAnalytics

    Ad-hocAnalysis

    MS OfficePlug-in

    Reporting &Publishing

    InteractiveDashboards

    OLTP & ODSSystems

    Data WarehouseData Mart

    SAP, OraclePeopleSoft, Siebel,

    Custom Apps

    FilesExcelXML

    BusinessProcess

    Multidimensional Calculation and Integration EngineIntelligent Caching Services

    Simplified Business Model and Abstraction Layer

    Intelligent Request Generation and Optimized Data Access Services

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    7/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Demo of BI EE on Oracle OLAP

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    8/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    BI EE Metadata Editor

    Data Flows

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    9/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    ROLAP vs. MOLAP

    What is ROLAP? (Relational)

    What is MOLAP? (Multidimensional)

    It's all in how the data is stored

    Relational Multidimensional

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    10/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Classic ROLAP Approach

    Define appropriatesummaries basedon query patterns

    Each summary istypically defined ata particular grain

    Month, Class,Ship_to

    Qtr, Family,

    Market Year, Family,

    Market

    etc.

    SALES_DETAIL

    day_id

    item_idship_to_idUnitsSales

    SALES_MCS

    month_idclass_idShip_to_idUnitsSales

    Month, Class, Ship_to

    SALES_MIM

    month_id

    item_idmarket_idUnitsSales

    Month, Item, Market

    SALES_YCI

    year_idclass_iditem_id

    UnitsSales

    Year, Class, Item

    SALES_YFI

    year_idfamily_iditem_id

    UnitsSales

    Year, Family, Item

    SALES_MCI

    month_id

    class_iditem_idUnitsSales

    Month, Class, Item

    SALES_YFM

    year_idfamily_idmarket_idUnitsSales

    Year, Family, Market

    SALES_QFM

    qtr_idfamily_idmarket_idUnitsSales

    Qtr,Family, Market

    SALES_XXX

    XXX_idXXX_idXXX_idUnits

    Sales

    Time Lvl, ProdLvl, Cust Lvl

    SALES_XXX

    XXX_id

    XXX_idXXX_idUnitsSales

    SALES_XXX

    XXX_id

    XXX_idXXX_idUnitsSales

    SALES_XXX

    XXX_idXXX_idXXX_idUnitsSales

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    11/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Summary Strategies

    Classic ROLAP approach

    Most OLAP calculationsdo not aggregate easily Percentages

    Ratios

    Moving Averages

    Etc.

    Aggregation rules may becomplex

    Difficult to handle casewhere user queries agrain that is notsupported by a view

    Summary view requiredfor each grain that will be

    queried

    Is thismanageable?

    SALES_DETAIL

    day_id

    item_idship_to_idUnitsSales

    SALES_MCS

    month_idclass_idShip_to_idUnitsSales

    Month, Class, Ship_to

    SALES_MIM

    month_id

    item_idmarket_idUnitsSales

    Month, Item, Market

    SALES_YCI

    year_idclass_iditem_id

    UnitsSales

    Year, Class, Item

    SALES_YFI

    year_idfamily_iditem_id

    UnitsSales

    Year, Family, Item

    SALES_MCI

    month_id

    class_iditem_idUnitsSales

    Month, Class, Item

    SALES_YFM

    year_idfamily_idmarket_idUnitsSales

    Year, Family, Market

    SALES_QFM

    qtr_idfamily_idmarket_idUnitsSales

    Qtr,Family, Market

    SALES_XXX

    XXX_idXXX_idXXX_idUnits

    Sales

    Time Lvl, ProdLvl, Cust Lvl

    SALES_XXX

    XXX_id

    XXX_idXXX_idUnitsSales

    SALES_XXX

    XXX_id

    XXX_idXXX_idUnitsSales

    SALES_XXX

    XXX_idXXX_idXXX_idUnitsSales

    SALES_DETAIL

    day_iditem_idship_to_id

    Units

    SalesProfitCostSales_Pr_YrToDateSalesSales_Pr_YrSales_Pct_Chg_Pr_YrSales_Total_ProdMarginMargin_Pr_Yr

    SALES_DETAIL

    day_iditem_idship_to_id

    UnitsSales

    ProfitCostSales_Pr_YrToDateSalesSales_Pr_YrSales_Pct_Chg_Pr_YrSales_Total_ProdMargin

    Margin_Pr_Yr

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    12/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    MOLAP Approach:Single embedded total view for aggregations

    Single view contains data

    for allsummary levels Summary level for a row

    determined by dimensionlevel columns

    Simple summarymanagement for ad hocenvironments

    SALES_CUBEVIEW

    time_idtime_levelproduct_idproduct_levelcustomer_idcustomer_level

    UnitsSalesProfitCostSales_Pr_YrToDateSalesSales_Pr_YrSales_Pct_Chg_Pr_YrSales_Total_Prod

    MarginMargin_Pr_Yr

    SALES_CUBEVIEWtime_idtime_levelproduct_idproduct_levelcustomer_idcustomer_levelUnits

    SalesProfitCostSales_Pr_YrToDateSalesSales_Pr_YrSales_Pct_Chg_Pr_YrSales_Total_Prod

    MarginMargin_Pr_Yr

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    13/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Base

    Data

    Source StarSchema

    BI EE ReportMaterialized Views(for each level)

    To helpperformance

    Base

    Data

    Calced

    Facts

    BI EE on ROLAP

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    14/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    BI EE on MOLAP

    OriginalData

    Aggregate

    Data

    CalcedFacts(e.g.Profit)

    M

    etadata

    CalcedFacts

    BaseFacts

    AnalyticWorkspace Cube

    Cube View

    BI EE Report

    BaseData

    Source StarSchema

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    15/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Oracle Performance Case StudyOracle Applications: Finance DBI

    480

    90

    100

    200

    300

    400

    500

    600

    Materialized Views (partially

    aggregated*)

    OLAP (fully aggregated**)

    Minutes

    6 MillionInput Rows

    * MV aggregated 1 dimension and 1 measure

    ** OLAP aggregated 7 dimensions and 11 measures

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    16/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Oracle Performance Case StudyAd Hoc Queries Across Summary Levels

    469

    20

    0

    100

    200

    300

    400

    500

    Without OLAP With OLAP

    Minutes

    3450 Queries against250 million rows

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    17/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    And Now, Back to Our Demo

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    18/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Reallocate Unit SalesReallocate Unit Sales

    ReallocatedUnits

    Produc

    t

    Custo

    mer

    Time

    Unit_Price

    Product

    Time

    x

    Reallocated

    Sales

    Unit_Cost

    Product

    Time

    x

    Reallocated

    Unit Cost

    ReallocatedUnits

    Product

    Custo

    mer

    Time

    Envoy Executive + Envoy Ambassador

    Envoy Executive

    x

    Envoy Executive + Envoy Ambassador

    Envoy AmbassadorxEnvoy Ambassador

    Envoy Standard

    Envoy Executive

    Units

    Envoy Ambassador

    Envoy Standard

    Envoy Executive

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    19/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Further InformationFurther Information

    Oracle BI Sales http://www.oracle.com/bi

    Oracle BI Technical http://www.oracle.com/technology/tech/bi/index.html

    Oracle BI EE on top of Oracle OLAP Collaborate 208: Using Oracle BI EE with Oracle OLAP Cubes

    on www.vlamis.com/papers.html

    http://www.oracle.com/technology/obe/obe_bi/bi_ee_1013/olap/index.html

    VMWare image with Demo environment www.bic2g.com

    Oracle OLAP and AWM Sales http://www.oracle.com/solutions/business_intelligence/olap.html

    Oracle OLAP Technical http://www.oracle.com/technology/products/bi/olap/index.html

    This Demo http://www.vlamis.com/demo

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    20/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Definition of OLAP

    OLAP stands for On Line Analytical Processing.That has two immediate consequences: theon linepart requires the answers of queries

    to be fast, the analyticalpart is a hint thatthe queries itself are complex.

    i.e. Complex Questions with FAST ANSWERS!

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    21/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Why a Separate OLAP Tool?

    Empowers end-users to do own analysis

    Frees up IS backlog of report requests

    Ease of use Drill-down

    No knowledge of SQL or tables required

    Exception Analysis Variance Analysis

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    22/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    What Does Oracle OLAP Add to aDW?

    Multidimensional user view of data

    Users create own reports

    Users create own measures

    Easy drill-down, rotate Iterative discovery process (not just reports)

    Ad-hoc analysis

    Easy selection of data with business terms OLAP DML with what-if, forecasting

    Platform for extensions

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    23/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    OLAP Option High-level View

    Advanced analytics

    Integrated in RDBMS

    Easy to develop

    Easy to use Facilitate collaboration

    Flexible deployment

    Scaleable and performant True Relational Multidimensional database

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    24/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    ROLAP vs. MOLAP

    What is ROLAP? (Relational)

    What is MOLAP? (Multidimensional)

    It's all in how the data is stored

    Relational Multidimensional

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    25/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Analytic Workspaces Are Stored in

    Tablespaces in OLAP

    Star Tablespace AW TS

    Oracle DB

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    26/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    What is an Analytic Workspace?

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    27/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    OLAP AW Stores Data in Cubes

    Regional Mgr. View

    Financial Mgr. View Ad Hoc View

    PROD

    Product Mgr. View

    Fast Flexible Access to Summarized Data

    PRODUCT

    MARKET

    TIME

    SALESSALES

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    28/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    What Are AW Cubes?

    Data stored as arrays

    Dimension values are internally integers

    Offset calculated using simple multiplication Offset tells exactly where to look for data

    Pages and segmentation complicate design

    Conjoints and composites handle sparsity

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    29/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Are You Smarter Than a 5th

    Grader?

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    30/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Arrays as Defined by a 5th

    Grader

    Courtesy Alexander Doniphan Elementary School, Liberty, Missouri

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    31/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    16 17 18 19 20 21 22 23

    24 25 26

    8 9 10 11 12 13 14 15

    0 1 2 3 4 5 6 7

    Formula for calculating cell offset:

    month + product * (# of months) + city*(# of months * # of products)

    2 + 1 * ( 3 ) + 1 *( 3 * 3 ) = 14

    Offset 14 * 8 bytes each = 112.Fseek to byte 112 to find data.

    See http://www.vlamis.com for"How Does Express Really Work Anyway" for details.

    6 7 8

    0 1 2

    3 4 5

    8

    5

    2

    14

    11

    17

    26

    23

    20

    0 1 2

    9 10 11

    18 19 20

    0 1 2

    0

    1

    2

    P

    R

    O

    D

    U

    C

    T

    M O N T H

    0

    1

    2

    C

    I

    T

    Y

    Finding data is simple multiplicationand addition

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    32/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Cubes Defined

    Definition:

    Cubes are collections of measures. Theyare a logical way to organize data. Allmeasures in a cube share the samedimensionality

    Examples:

    Sales_Cube (with Units, Dollars, Profit) Finance_Cube (with Actual, Budget, Variance)

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    33/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Building Cubes in AWM

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    34/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    AWM Cube Builder Tips

    Remember to save Everything to XML files

    Remember this is Real-time. So changesare nearly immediate (may need to reloaddata)

    Use View to see results in tool No Needfor BI Beans to validate success!

    Move Measures to Folders Can save Calculated Measures to XML

    Then you can Edit!

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    35/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Changing Oracle BI Product Line

    Frontends Oracle BI EE (Siebel)

    Oracle BI SE One (stripped down Siebel)

    Oracle BI SE (Discoverer, BI Beans)

    Backends Oracle relational (and Disco Administrator)

    Oracle OLAP cubes

    Heterogeneous for BI EE (MS, SAP BW, etc.)

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    36/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Editing Oracle BI Metadata

    Oracle Warehouse Builder (ETL, integrated)

    Discoverer Administrator (Discoverer)

    Analytic Workspace Manager (AWs) Oracle BI Administrator (OBI EE)

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    37/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    Changes in OLAP 11g

    Oracle 11g is currently released for Linux

    (Windows is in Beta) Oracle OLAP has many NEW things Coming!

    New CUBE_TABLE function in SQL

    Tight integration with SQL(automatically generated views)

    Tight integration with data dictionary

    New Calc Wizard in AWM!

    Easier to use and deploy Ability to use OLAP for Materialized views

    (get MUCH FASTER response times!)

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    38/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    OLAP 11g Changes

    New CUBE_TABLE function simplifiesaccess to AW data (replacing OLAP_TABLE)

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    39/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    OLAP 11g Changes

    Views automatically created for SQL accessto AWs Dimensions and Cubes!

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    40/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    OLAP 11g Changes

    Views easily accessed from SQL Developer

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    41/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    OLAP 11g Changes

    Automatic views accessible from AWM

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    42/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    OLAP 11g Changes

    Query Rewrite knows about AWs now

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    43/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    OLAP 11g Changes

    Optimizer pushes joins down to AW

    Enables efficient non-OLAP-aware SQL queries

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    44/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    OLAP 11g Changes

    Views are stored in Oracle Dictionary

    Notice in SYS.USER_DIMENSION_VIEWS

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    45/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    OLAP 11g Changes

    Cost-based presummarization balancesaggregation time with performance

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    46/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    OLAP 11g Changes

    Native support for AWs with skip level andragged hierarchies

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    47/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    OLAP 11g Changes

    Create security policies based on hierarchies

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    48/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    OLAP 11g Changes

    Calc Wizard replaced by powerful "complete the sentence" wizard Expression language more SQL-like

    EQs of Calculated Measures in 11g-format AWs "read-only"

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    49/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    OLAP 11g Changes

    Can Create AWs in 11g mode (automatic views)

    If no 11g mode, have same flexibility as 10g

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    50/52

    Copyright 2007, Vlamis Software Solutions, Inc.

    QUESTIONS?

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    51/52

    Implementing Oracle BI EE on TopImplementing Oracle BI EE on TopImplementing Oracle BI EE on TopImplementing Oracle BI EE on Topof Oracle OLAP Cubesof Oracle OLAP Cubesof Oracle OLAP Cubesof Oracle OLAP Cubes

    10g and 11g10g and 11g10g and 11g10g and 11g

    BIWA Webcast

    Dan Vlamis

    [email protected]

    Vlamis Software Solutions, Inc.

    816-781-2880

    http://www.vlamis.com

    Copyright 2007, Vlamis Software Solutions, Inc.

    DiscovererDesktop

    DiscovererPlus

    DiscovererViewer

    Portal(Dashboard)

    Client

  • 7/30/2019 BIWA 2007 Implementing Oracle BI EE on Top of Oracle OLAP Cubes 10g and 11g

    52/52

    DB

    EULDiscoverer

    Admin

    OracleWarehouse

    Builder

    Design Repository

    RelationalTools

    MDTools

    JOLAPISQL

    Creates

    Import

    Deploy

    Desktop

    App Server

    Infrastructure Tier

    MidTier

    DiscovererServer

    Portal

    OID(LDAP)

    ExcelSS Add-In

    Plus

    Browserw/ Applet

    HTTP Server

    Viewer

    Browser

    (Dashboard)

    Browser

    DDLDML

    Sources

    ReportsServer

    Servlet

    AnalyticWorkspace

    Manager

    iDS= Included in

    Map

    Oracle BI SEArchitecture