Oracle BI EE Integration with Hyperion Sources



Similar documents
OBIEE 11g Data Modeling Best Practices

Super-Charged Oracle Business Intelligence with Essbase and SmartView

Creating Hybrid Relational-Multidimensional Data Models using OBIEE and Essbase by Mark Rittman and Venkatakrishnan J

Regression & Load Testing BI EE 11g

Oracle OLAP 11g and Oracle Essbase

OBIEE 11g : Answers, Dashboards & More

Overview of Creating Analyses and Dashboards in OBIEE 11g

OBIEE Deployment & Change Management

Oracle BI Cloud Service : What is it and Where Will it be Useful? Francesco Tisiot, Principal Consultant, Rittman Mead OUG Ireland 2015, Dublin

Oracle Business Intelligence Foundation Suite 11g Essentials Exam Study Guide

Oracle Business B. Intelligence. Products Roadmap. Ljiljana Perica, Oracle Business Solution Team Leader

OBIEE DEVELOPER RESUME

Migrating a Discoverer System to Oracle Business Intelligence Enterprise Edition

Dashboard for Financial Applications: A Partnered Approach

What s New with Oracle BI, Analytics and DW

NEW FEATURES ORACLE ESSBASE STUDIO

Regression & Load Testing BI EE 11g

Oracle BI EE 11g - Security Auditing

Which Reporting Tool Should I Use for EPM? Glenn Schwartzberg InterRel Consulting info@interrel.com

TOP 10 TIPS AND TRICKS FOR ORACLE BUSINESS INTELLIGENCE SESSION #12061

This tutorial is designed for those who want to learn the basics of OBIEE and take advantage of its features to develop quality BI reports.

Table of Contents Chapter 1 - Getting Started with Oracle Data Relationship Management (DRM) 1

"Must Know" Tips & Tricks for Oracle Business Intelligence 11g

An Oracle BI and EPM Development Roadmap

What is Project Financial Planning?

Oracle Exam 1z0-591 Oracle Business Intelligence Foundation Suite 11g Essentials Version: 6.6 [ Total Questions: 120 ]

KPIs and Scorecards using OBIEE 11g Mark Rittman, Rittman Mead Consulting Collaborate 11, Orlando, Florida, April 2011

Migrating Discoverer to OBIEE Lessons Learned. Presented By Presented By Naren Thota Infosemantics, Inc.

PREFACE INTRODUCTION MULTI-DIMENSIONAL MODEL. Chris Claterbos, Vlamis Software Solutions, Inc.

An Oracle White Paper June Creating an Oracle BI Presentation Layer from Imported Oracle OLAP Cubes

About This Service Fix... 1 New Features... 1 Defects Fixed... 1 Known Issues in Release Documentation Updates... 6

OBIEE 11g Analytics Using EMC Greenplum Database

Data W a Ware r house house and and OLAP II Week 6 1

1. OLAP is an acronym for a. Online Analytical Processing b. Online Analysis Process c. Online Arithmetic Processing d. Object Linking and Processing

Using Oracle Data Integrator with Essbase, Planning and the Rest of the Oracle EPM Products

OBIEE vs Hyperion Financial Reports: Oracle's Future in EPM Reporting

Oracle BI 11g R1: Build Repositories

Oracle Hyperion EPM Update. Presented by: Ralph Shields October 24, 2014

Cognos 8 Best Practices

Oracle Essbase Integration Services. Readme. Release

Information Design Tool User Guide SAP BusinessObjects Business Intelligence platform 4.0 Feature Pack 3

BAT Smart View for Budget Users. Miami-Dade County. BAT Smart View Training Activity Guide

Oracle BI New Features Dan Vlamis Vlamis Software Solutions

Building Views and Charts in Requests Introduction to Answers views and charts Creating and editing charts Performing common view tasks

Jet Data Manager 2012 User Guide

Purpose... 1 Overview... 1 Installation... 2 Configuration... 2 Using the Adapter... 3 Tips and Troubleshooting... 4 Known Issues... 4 Notes...

Anwendersoftware Anwendungssoftwares a. Data-Warehouse-, Data-Mining- and OLAP-Technologies. Online Analytic Processing

OBIEE/Business Intelligence Applications Simplified

Birds of a Feather Session: Best Practices for TimesTen on Exalytics

OBIEE Deployment & Change Mgmt Best Practices

M Designing and Implementing OLAP Solutions Using Microsoft SQL Server Day Course

ESSBASE ASO TUNING AND OPTIMIZATION FOR MERE MORTALS

TIBCO Spotfire Metrics Modeler User s Guide. Software Release 6.0 November 2013

How I Transitioned from an E-Business Suite Development to an Oracle Business Intelligence Developer

Getting Value from Big Data with Analytics

CalPlanning. Smart View Essbase Ad Hoc Analysis

2074 : Designing and Implementing OLAP Solutions Using Microsoft SQL Server 2000

An Architectural Review Of Integrating MicroStrategy With SAP BW

Fusion Applications Overview of Business Intelligence and Reporting components

Building Cubes and Analyzing Data using Oracle OLAP 11g

Kyubit Business Intelligence OLAP analysis - User Manual

Data Warehousing. Paper

FDQM Financial Data Quality Management Fundamentals - Tips & Tricks Gary Womack, May 8th, 2013

Oracle Fusion Accounting Hub Reporting Cloud Service

Microsoft Consulting Services. PerformancePoint Services for Project Server 2010

SMB Intelligence. Reporting

Using Hyperion Interactive Reporting with the Oracle BI Server. An Oracle White Paper December 2009

Oracle BI Suite Enterprise Edition For Discoverer Users. Mark Rittman, Rittman Mead Consulting

SQL SERVER TRAINING CURRICULUM

CS2032 Data warehousing and Data Mining Unit II Page 1

How WindStream Leverages EAL to Increase their Analytic Capabilities Alex Ladd Sr. Partner MindStream Analytics

Implementing Data Models and Reports with Microsoft SQL Server

Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole

HYPERION SMART VIEW FOR OFFICE RELEASE USER S GUIDE

HYPERION ESSBASE SYSTEM 9

GoldenGate and ODI - A Perfect Match for Real-Time Data Warehousing

<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server

HYPERION ESSBASE STUDIO TUTORIAL BY EXAMPLE PART 1

Taking EPM to new levels with Oracle Hyperion Data Relationship Management WHITEPAPER

Oracle Business Intelligence 11g Business Dashboard Management

Analysis Services Step by Step

Optimizing the Performance of the Oracle BI Applications using Oracle Datawarehousing Features and Oracle DAC

MDX for Oracle OLAP XMLA edition Administration Guide

What s New in Oracle EPM. Edward Roske, CEO info@interrel.com

How Are Oracle BI Analytics, Informatica, DAC, OBIEE, BI Publisher and Oracle EBusiness Suite R12 Blended Together

Essentials for IBM Cognos BI (V10.2) Overview. Audience. Outline. Актуальный B дн. / 40 час руб руб руб.

ORACLE BUSINESS INTELLIGENCE FOUNDATION SUITE 11g WHAT S NEW

A Future Oracle BI/DW Architecture

Week 3 lecture slides

SA S P A BO B BJ B COURSE CONTENT 2015

Business Objects Online training Contents SAP BUSINESS OBJECTS 4.0/XI 3.1. We provide online instructor led Business Objects Training.

Exceptions to the Rule: Essbase Design Principles That Don t Always Apply

In-Memory Analytics: A comparison between Oracle TimesTen and Oracle Essbase

P R O V I S I O N I N G O R A C L E H Y P E R I O N F I N A N C I A L M A N A G E M E N T

Developing Rich Web Applications with Oracle ADF and Oracle WebCenter Portal

Transcription:

Oracle BI EE Integration with Hyperion Sources Open World 2013

Who Am I? Venkatakrishnan Janakiraman Over 10+ Years of Oracle BI & EPM experience India Managing Director, Rittman Mead Consulting Blog at http://www.rittmanmead.com/blog - Old & defunct blog http://oraclebizint.wordpress.com Oracle ACE EPM/BI Specialization Twitter - @krisvenkat T : +44 (0) 8446 697 995 E : enquiries@rittmanmead.com W: www.rittmanmead.com

About Rittman Mead Oracle BI, EPM and DW Gold partner World leading specialist partner for technical excellence, solutions delivery and innovation in Oracle BI Approximately 100 consultants worldwide All expert in Oracle BI and DW UK based Offices in US, Europe (Belgium), India & Australia Skills in broad range of supporting Oracle tools: OBIEE OBIA ODIEE Essbase, Oracle OLAP GoldenGate Exadata EPM - HFM - Planning - Essbase - HPCM

Agenda BI EE Integration with Hyperion Sources Overview Integration with Essbase - Indepth Essbase Outline Features - Dimension Types - Member Alias - Ragged Hierarchies - Time Balance Properties - UDAs - Account Properties (Revenue/Expense etc) - Attributes - Varying Attributes - Text Measures & Format Strings - HOLAP Drills Essbase Security MDX Query Structure Federation ASO & BSO Difference Integration with HFM & HCM Direct Integration using ADM OFMA Integration with HPCM Standard Profitability Detailed Profitability Integration with Planning

Based on Fusion Middleware 11g Platform Fully-integrated with Oracle Fusion Middleware 11g Common security (Oracle Identity Management, Oracle Access Manager) Built on WebLogic Server Managed through Fusion Middleware Control (Enterprise Manager) Built using multiple technologies including JDeveloper (ADF)

Based on Fusion Middleware 11g Platform Essbase HFM BI EE Connectivity HPCM HCM Planning

Oracle BI EE Integration with Essbase

Essbase: The Outline The dimensional model for the Essbase database Contains all of the dimensions, hierarchies, members Calculation and aggregation settings The most important bit of metadata for your Essbase Database Stored as a.otl file in the filesystem Contains entire metadata structure of Essbase Every property here is important

Outline Properties - Dimension Types Play an important role in Essbase Accounts Time Country Currency Accounts Important Dimension Like a measure dimension Primarily used for handling Financial Accounts in Essbase - Certain Properties available only for Accounts No/little significance from Reporting standpoint

Outline Properties - Member Names & Aliases Outline made up of Dimensions Dimensions made up of Members Every Member has a unique name Across dimensions in most Essbase databases Duplicate Member enabled databases - Unique Member Name in the dimension - Non-Unique across dimensions Every Member can have Aliases (decriptions) Upto 32 alias tables Default Alias table will be default description

Outline Properties - Member Property Member Property Varies by Dimension Type Standard Properties (Do not affect reports) Data Storage Dimensional Storage (BSO) Comment Two-Pass Calculation Time Balance All these properties Little Significance from Reporting standpoint MDX generated will automatically consider - these properties

Outline Properties - Member Property Member Property Varies by Dimension Type Variance Reporting Determines whether an Account - Expense - Revenue Smartview/FR - Flips sign based on Expense/Revenue

Outline Properties - Member Property Member Property Varies by Dimension Type Format Strings New 11.1.2.1 feature For representing data in different formats Handled through MDX function in the property

Outline Properties - Member Property Member Property Varies by Dimension Type Text Measures New 11.1.2.1 feature For representing data in Text Format (True or False) Similar to Smart lists in Planning

Outline - Hierarchies Hierarchies roll into Dimensions Hierarchies can be Ragged BSO Parent Dimension Considered as root node of Hierarchy ASO Depends on the Storage Type Stored Hierarchies - Similar to BSO Multiple Hierarchies Enabled (each behave like a dimension) - We cannot add data across hierarchies - MDX rollups across hierarchies will not work - Parent Dimension becomes Label Only

Outline - Hierarchies BSO ASO

Outline Properties - User Defined Attributes (UDAs) Every Member in Essbase outline can be tagged with UDA Very useful for grouping related members Example Population Groups Product Characteristics Color Attributes etc Very helpful to choose related members All Major Market Cities All Major Market Cities - with Pop < 9000000 etc

Outline Properties - Attribute Dimensions Similar to UDAs But defined as Dimensions Tagged to a member Can have a hierarchy of attributes Always retrieved at run time Similar to SCD-1s in DW

Outline Properties - Varying Attributes Equivalent to SCD-2s in DW Introduced in 11.1.2.1 Has some known issues/bugs Very good concept MDX Query PERSPECTIVE Clause

BI EE Support as of Today Essbase Feature BI EE Support Alias & Alias Tables Standard Outline Props (Dim Type, Two pass etc) Variance Reporting Format Strings Text Measures User Defined Attributes Attributes Multiple Hierarchy Support Varying Attributes Full Support Full Support No Support No Support No Support Full Support Full Support Full Support No Support

Oracle BI EE Integration with Essbase

Importing an Essbase Cube Step 1 : Select Metadata Import Using BI Administration tool, select File > Import Metadata Enter connection details for Essbase Server (requires Essbase Client to be installed on server and desktop) Select cube for import, check Import UDAs if UDAs are present in cube

Importing an Essbase Cube Step 2 : Review Import Review imported cube metadata Accounts dimension is now a hierarchy Single measure dimensioned by all dimensions Columns still based on outline dimension generations

Importing an Essbase Cube Step 3 : Convert To Parent-Child Imported level-based hierarchies can be converted to value-based Protects against outline evolution, new levels (generations) being added Right-click on dimension, select Properties > Levels, then change Hierarchy Type to Value

Importing an Essbase Cube Step 4 : Add Alias Columns Where aliases are present in the outline, these can be brought through to OBIEE Right-click on dimension, select Create Columns for Alias Table Select alias to create column for; alias then appears in physical database

Importing an Essbase Cube Step 5 : Create Remainder of Model Once physical model is created, drag and drop over to business model and mapping layer, and then presentation layer Essbase data is then ready for reporting on using Answers

Essbase Reporting Features in OBIEE 11g OBIEE 11g comes with a number of improvements for reporting against Essbase Hierarchical column provide OLAP-style drilling against Essbase cubes Selection steps and hierarchical prompts provided member-based selections UDAs can be used in filters Value-based hierarchies remove need to query specific levels to select members for analysis

Essbase and Hierarchical Columns Essbase cubes now use Hierarchical Columns by default Full drill into detail (symmetric / asymmetric drilling) Combine with regular attribute columns Works across both relational and OLAP sources MOLAP and ROLAP analysis combined

Selection Steps and Essbase The OBIEE 11g Selection Steps feature can be used to select members based on a hierarchy Select individual members, drill into hierarchy Select members based on position in a hierarchy Select Children Of Select Ancestors of Keep/Remove members

Conditional Selection Steps Selection steps can be added conditionally Select condition type, action, measure, operator and value Allows you to add/remove/keep members based on measure values

Review Selection Steps Selection Steps can be reviewed using the Results tab > Selection Steps Shows steps applied sequentially to the dataset Can be used in conjunction with regular criteria column filters

Filtering against UDAs User-Defined Attributes can be accessed via filters UDAs are not displayable like columns, they instead act as filters Add filter based on UDA = 1 (true) or false (0)

Displaying Aliases Aliases appear in the subject area just like other columns Have to be imported into the RPD Can be used just as any other column

Displaying Aliases We can make Members to reflect Aliases name directly Setting up the Display Column as the Alias New feature - This can be driven through a Session Variable

Handling Essbase Alternate Hierarchies Alternate hierarchies can be imported from Essbase ASO cubes (not BSO) Dimension must be multiple hierarchy enabled in the outline Multiple hierarchies are then imported into the RPD and created separately, based off of the same logical dimension table 1 3 2

Handling Attribute Dimensions Attribute dimensions are imported into the RPD just like regular Essbase dimensions Can be queried in analyses alongside regular dimension members/logical columns Typically attribute dimensions are nested within the parent dimension within the presentation layer of the RPD Can be queried separate from the parent dimension, or alongside it 1 3 2

Essbase Security and Filters Data filters and Meta Filters are respected by OBIEE SSO integration between Workspace and OBIEE Presentation Server removed in 11g SSO still possible but requires external solution (until 11.1.1.6+?) Shared Services and OBIEE both connecting to same external LDAP server External SSO over both OBIEE and EPM products

Security Design - BI EE & Essbase Essbase Security Completely different from BI EE/relational Security Experience of Essbase filters will be different from BI EE relational data filters

Security - Example - Traditional Base Level Data Rollup Hierarchies

Security Example Admin User A User B User C

Security Example Essbase Security - Either 6000 visible or not Essbase has only one cell

Security Example BI EE Security - Level 0 Data Filters in RPD Essbase has only one cell Poorly generated MDX

Drill-Across and Drill-Through To Relational Data One of the most powerful features in the OBIEE it is ability to combine data sources Multiple data sources presented as a single logical dimensional model In terms of Essbase and HFM integration there are three main use-cases: 1. Providing drill-down from an Essbase-based model to detail-level relational data 2. Displaying relational attributes and descriptive data alongside Essbase measures 3. Combining Essbase and relational measures into a single business model

Oracle BI EE Integration with HFM

Integration with HFM 2 Options Custom integration like Essbase - Everything is done manually Using OFMA - Oracle Financial Management Analytics

Integration with HFM - Manual Integration with HFM Through ADM Drivers Very similar to Essbase Integration Entire metadata structure imported Queries fired are ADM queries - Not as flexible as MDX

Integration Details - Import Metadata Very Similar to Essbase Provide connection details to HFM Server Choose the Application Import Metadata

Integration Details - Build RPD Define BMM & Presentation Layers Similar to Essbase Entire model gets created automatically

HFM Integration - Build Reports All queries generated are ADM Queries Very limited control from front end Unlike MDX, we cannot function ship custom MDX functions Works well for basic reports

HFM Integration - OFMA Separate licensable Product from Oracle Comes with a custom Configurator Can pick and choose BS/PL accounts Splits the Accounts dimension and configures reports to point to BS/PL Accounts

HFM Integration - OFMA Pre-configures all Prompts with selected values in Configurator Very handy for larger FM databases One time setup

HFM Integration - OFMA All reports/dashboards available out of the box Requires trial and error to understand how the Configurator works

Oracle BI EE Integration with HFM

Standard Profitability - Reporting HPCM Standard Profitability Uses Essbase as the backend All Allocated data stored in Essbase All Contribution data stored in Essbase ASO Cube for reporting Recommended to use Reporting Queries feature in Standard Profitability - Builds Smartview reports using a Wizard interface - Replicate reports in BI EE

Detailed Profitability - Reporting All data stored in relational tables Explicit modeling required Source Table Target Table Contribution Table Dimension Tables Standard Relational modeling techniques apply