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



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

Top 10 Tips and Tricks for Oracle Business Intelligence

Super-Charged Oracle Business Intelligence with Essbase and SmartView

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

Oracle Business Intelligence Foundation Suite 11g Essentials Exam Study Guide

OBIEE 11g Data Modeling Best Practices

Migrating a Discoverer System to Oracle Business Intelligence Enterprise Edition

Oracle Business Intelligence 11g OPN Advanced Workshop

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

uncommon thinking ORACLE BUSINESS INTELLIGENCE ENTERPRISE EDITION ONSITE TRAINING OUTLINES

ORACLE BUSINESS INTELLIGENCE WORKSHOP

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

Top Weblogic Tasks You can Automate Now

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect

Install and Configure Fusion Applications - DBA perspective. Masthan Babu Phani Kottapalli AST Corporation August 14, 2014

OBIEE 11g : Answers, Dashboards & More

Oracle Business Intelligence 11g Business Dashboard Management

NEW FEATURES ORACLE ESSBASE STUDIO

OBIEE DEVELOPER RESUME

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

Sisense. Product Highlights.

MicroStrategy Course Catalog

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

Oracle E-Business Suite Single Sign On Using Oracle Access Manager

ORACLE BUSINESS INTELLIGENCE SUITE ENTERPRISE EDITION PLUS

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

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

SQL Server Administrator Introduction - 3 Days Objectives

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

How To Choose A Business Intelligence Toolkit

Business Intelligence in Oracle Fusion Applications

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

SAS BI Course Content; Introduction to DWH / BI Concepts

Microsoft Data Warehouse in Depth

Overview of Creating Analyses and Dashboards in OBIEE 11g

Jet Data Manager 2012 User Guide

Online Courses. Version 9 Comprehensive Series. What's New Series

SQL SERVER TRAINING CURRICULUM

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

AGENDA. Introduction About Weblogic Server Weblogic Server Administration Top Ten Concepts Q & A

Business Insight Report Authoring Getting Started Guide

WebLogic Server System Administration Top Ten Fundamentals Concepts Session ID# 11579

OBIEE 11g Security it s as easy as 1-2-3!

Introduction to Oracle Business Intelligence Standard Edition One. Mike Donohue Senior Manager, Product Management Oracle Business Intelligence

Oracle BI 11g R1: Build Repositories

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

Head in the Clouds Feet On the Ground

<Insert Picture Here> Oracle SQL Developer 3.0: Overview and New Features

Workshop for WebLogic introduces new tools in support of Java EE 5.0 standards. The support for Java EE5 includes the following technologies:

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

An Oracle White Paper November Oracle Business Intelligence Standard Edition One 11g

Business Intelligence and Service Oriented Architectures. An Oracle White Paper May 2007

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

Analysis Services Step by Step

IT FUSION CONFERENCE. Build a Better Foundation for Business

ORACLE BUSINESS INTELLIGENCE, ORACLE DATABASE, AND EXADATA INTEGRATION

Oracle BI EE Integration with Hyperion Sources

Fusion Applications Overview of Business Intelligence and Reporting components

Reporting Services. White Paper. Published: August 2007 Updated: July 2008

Effective BI Dashboards Best Practices and worst pitfalls OAUG Connection Point EPM/BI 5-6 November, 2012

<Insert Picture Here> Oracle BI (PS1) New Features Summary

OBIEE 11g Scaleout & Clustering

BusinessObjects Enterprise InfoView User's Guide

Oracle E-Business Suite - Oracle Business Intelligence Enterprise Edition 11g Integration

Top 10 Performance Tips for OBI-EE

ReportPortal Web Reporting for Microsoft SQL Server Analysis Services

Oracle BI 11g R1: Create Analyses and Dashboards

Cost Savings THINK ORACLE BI. THINK KPI. THINK ORACLE BI. THINK KPI. THINK ORACLE BI. THINK KPI.

Exploring Oracle BI Apps: How it Works and What I Get NZOUG. March 2013

ORACLE BUSINESS INTELLIGENCE FOUNDATION SUITE 11g WHAT S NEW

Microsoft Services Exceed your business with Microsoft SharePoint Server 2010

Pentaho Reporting Overview

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.

InfoView User s Guide. BusinessObjects Enterprise XI Release 2

Oracle Business Intelligence Answers, Delivers, and Interactive Dashboards User Guide. Version December 2006

Configuring Apache HTTP Server as a Reverse Proxy Server for SAS 9.3 Web Applications Deployed on Oracle WebLogic Server

Implementing Data Models and Reports with Microsoft SQL Server 20466C; 5 Days

Štandardizácia BI na platforme Oracle. Gabriela Heč ková, Oracle Slovensko

Extensibility of Oracle BI Applications

ASTCORPORATION. Head in the Clouds Feet On the Ground A Guide to Choosing Cloud Options RECOGNIZED. PREFERRED. SPECIALIZED.

Open Source Business Intelligence Intro

Oracle Fusion Transactional Business Intelligence

Reporting component for templates, reports and documents. Formerly XML Publisher.

Oracle Business Intelligence EE. Prab h akar A lu ri

By Makesh Kannaiyan 8/27/2011 1

Oracle BI 10g: Analytics Overview

SSIS Training: Introduction to SQL Server Integration Services Duration: 3 days

Real-Time Insight with Oracle Transactional Business Intelligence

IBM Cognos Performance Management Solutions for Oracle

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?

CHAPTER 4: BUSINESS ANALYTICS

OBIEE Deployment & Change Management

Oracle Business Intelligence Server Administration Guide. Version December 2006

Oracle Fusion Middleware

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

Implementing Data Models and Reports with Microsoft SQL Server

Application. 1.1 About This Tutorial Tutorial Requirements Provided Files

Oracle Business Intelligence Suite Enterprise Edition

IBM Cognos Business Intelligence Version Getting Started Guide

Transcription:

TOP 10 TIPS AND TRICKS FOR ORACLE BUSINESS INTELLIGENCE SESSION #12061 Patrick Callahan AST Corporation Practice Director, Business Intelligence & EPM pcallahan@astcorporation.com www.astcorporation.com

Specialized. Recognized. Preferred. The right partner makes all the difference. Our Services Oracle Partnership Oracle Specialized Business Intelligence Oracle Platinum Partner EBS Financial Management EPM-Hyperion Pillar Partner EBS Supply Chain Management Fusion Middleware Business Intelligence EBS Human Capital Management Managed Services Hyperion BI Applications E-Business Suite SOA BI Foundation Oracle University Oracle University Approved Service-Oriented Architecture Project Advisory Services Education Center Public Sector Oracle University Reseller Oracle Accelerator Implementer Certified OnDemand Implementer Small Business Strategy Council Oracle Titan Award Winner 2011 & 2009 2011 Inc. Top Small Company Workplaces 2012 Inc. 5000 Fastest Growing Companies 2012 Best & Brightest Companies to Work For

ORACLE BUSINESS INTELLIGENCE

TIP #1 DIG INTO WHAT S NEW

WHAT ISN T NEW??? Refined look and feel with highfidelity charting Powerful interface for every type of user On-the-fly, interactive analytics with animated transitions and master-detail linking Plus scorecards, report wizards and more

BI PUBLISHER S NEW ONLINE LAYOUT BUILDER DHTML BI Publisher Builder New page-oriented report layout editor Tool ribbon design Interactive drag & drop, cursor control, chart preview Instant preview PDF, HTML, RTF, Excel, PPT Rich layout charts, tables, rich text, crosstab, images, header & footer, repeating, page break

ORACLE SCORECARD AND STRATEGY MANAGEMENT Integrated BI component KPIs as core metadata Thresholds, owners, history Linked objectives & initiatives Strategy visualization Strategy Maps and Trees Cause and Effects Watchlists and Annotations Any methodology Balanced, six sigma, Baldridge Write-Back and Mobile support Coming soon

OBIEE 11G FEATURES FOR ESSBASE And Hyperion users Essbase as a data source Oracle Answers as a front-end for Essbase, HFM Integration of Essbase and relational data into drill-through models Oracle BI Repository as a data source for Essbase Studio Access to OBIEE dashboards & reporting Also, Essbase now included in the Oracle Business Intelligence Foundation Suite

OBIEE 11G FEATURES FOR ESSBASE The latest Essbase as an OBIEE aggregate persistence target Embedded Essbase Studio facilities - automatically create and populate OBIEE aggregates into ASO cubes Better integrated into installation (OBIFS) Better integration with Enterprise Manager Outline imports are handled better Hierarchies better maintained Parent-Child hierarchies supported Alias tables and User-Defined Attributes (UDAs) supported

TIP #2 LEARN THE ARCHITECTURE AND TERMINOLOGY

11G ARCHITECTURE - TERMINOLOGY HAS CHANGED Oracle BI Domain The overall Oracle BI EE system WebLogic Domain Set of WebLogic instances servicing one or more J2EE applications Admin Server (WebLogic) Provides management of both the WebLogic and BI Domain; Only one (1) per WebLogic Domain Managed Server (WebLogic) Contains deployed J2EE BI application Node Manager (WebLogic) Daemon process that provides remote server start, stop and restart capabilities in addition to monitoring Oracle BI System Components BI Server, Presentation Server, Scheduler, Cluster Controller and Java host Oracle BI J2EE Components BI Publisher, BI Office, Action Framework Service, BI SAW Bridge Plug-in, Security, Web Services for SOA

DO AN INSTALLATION SOME SUGGESTIONS WebLogic is standard/required/built-in BI is installed within a WLS domain Repositories need to be built first (Rep. Creation Util.) Minimally, the MDS and BIPLATFORM schemas are needed Multiple relational databases supported Installer Options: Simple For development machines/laptops only; Combines Admin and Managed Servers; cannot be scaled out Enterprise - Includes configuration steps; generally used when doing primary server installs Software Only - Configuration is separate; generally used when scaling out or adding component For sizing & capacity planning, see Doc ID 1323646.1

ORACLE BI DIRECTORY STRUCTURE Middleware Home FMW_Home Top level location for installation BI Oracle Home FMW_Home\Oracle_BI1 Contains core Oracle BI components and template files used by the configuration phase of the install process Common Oracle Home FMW_Home\oracle_Common Contains general Oracle files WebLogic Server FMW_Home\wlserver_10.3 Contains the Oracle WebLogic Server binaries

CONFIGURATION SUGGESTIONS A separate web server (Oracle HTTP Server, etc.) is recommended for HTTP compression & caching WebLogic s embedded web server is not optimal Install and configure OHS 11.1.1.X Enable compression / caching by editing the httpd.conf file Multiple RPDs only supported with multiple WLS domains For development environments, there is an unsupported workaround to house multiple RPDs and Presentation Catalogs within a single domain **Send me an email if you re interested in this An alternative is to merge repositories/catalogs as before or multiple WLS domains

UPGRADING, DEPLOYING, PATCHING There is an upgrade assistant Upgrades RPD and Presentation Catalog Actually deploys everything need a working BI 11g environment Ports users from RPD into WebLogic No longer are users in the RPD As a result, whenever migrating environments, one must migrate the Identity Store, Credential Store and Policy Store (more on this in a moment) Additional Merging, Patching and Validation facilities exist Run Catalog (runcat) - Utility to patch existing catalog (not documented) Commands: Tag, Diff, Inject, CreatePatch, ApplyPatch patchrpd utility Other XML utilities: biserverxmlgen / biserverxmlexec / biserverxmlcli validaterpd - validates metadata without Admin Tool

SECURITY Role-based access control model Security Providers: Authentication Provider Policy Store Provider Credential Store Provider Defined in terms of: Application Roles that are mapped to directory server groups and users Security Policy

TIP #3 DON T IGNORE YOUR DATA WAREHOUSE DESIGN

CORE DW & BI MODELING PRINCIPLES 1. Target a business process or subject area 2. Solidify the level of detail or grain By default, capture lowest level of detail Allows for drill-down; makes BI operational Summarized for special cases only instead, utilize aggregates 3. Identify the dimensions by which data needs to be analyzed How to slice and dice the data 4. Identify the metrics to be included for analysis What numbers and calculations are we looking for

MODEL STAR OR SNOWFLAKE SCHEMAS Snowflake Schema A common form of a dimensional model Different hierarchies in a dimension can be extended into their own dimensional tables Therefore, a dimension can have more than a single dimension table. Star Schema (recommended) The most common form of dimensional model Each dimension is represented by a single dimension table

UTILIZE MODELING STANDARDS If you don t have any, the Oracle Business Analytics Warehouse Data Model Reference (Version 7.9.6) is a good start

DATABASE-LEVEL SUGGESTIONS All Dimension tables need primary keys With few exceptions, these ought to be surrogate keys Natural keys must still exist as attributes and be used by ETL A dummy (blank/zero/placeholder) record is recommended for each dimension Allows for fact records to have value for each dimensions All Fact tables must have foreign keys to dimensions These also must be indexed: Standard, Bitmap or Bitmap-Join Indexes (stores rowid for PK as well) NOTE: If Bitmap or Bitmap-Join Indexes are implemented and STAR_TRANSFORMATION_ENABLED=TRUE, the database will force sub-queries against the dimensions before the fact Partitioning will almost always help Materialized views are good choice for aggregates

TIP #4 ALLOCATE ENOUGH TIME FOR ORACLE BI REPOSITORY DESIGN

AT A HIGH-LEVEL THE PIECES User Requests Presentation Catalog Business Models Physical Models Data Sources Logical Queries Dimensional Star Schemas Defines components Relational, Modelsfor structured view Defines Snowflakes analytic behavior physical queries of dimensional business model Multi- Abstraction of sources Dimensional Aligns with data source Role-Based structures Organization of objects Subject Areas Mappings Normalizedfor each logical Denormalized column (decision rules, etc) Encapsulates Role-based source dependencies for portability Conformed XML dimensions, and federation Name purposes and descriptive hierarchies Files overrides simplified, appropriate business terminology SQL XML/A Native SQL XML,CSV, Excel, Flat Files, etc.

HELPFUL RPD UTILITIES For building and maintaining models and subject areas 1. Replace Columns or Table in Logical Table Sources 2. Rename Wizard 3. Update Physical Layer 4. Remove Unused Physical Objects For metadata documentation 1. Repository Documentation (delimited output) 2. Generate Metadata Dictionary (will need to configure online access) For deploying changes 1. Generate Deployment File

ANOTHER OPTION NEW IN 11G Creating Subject Areas for Logical Stars, Snowflakes Steps: 1. Select Business Model 2. Right mouse-click to get pop-up menu 3. Select Create Subject Areas for Logical Stars and Snowflakes option For every fact table in the BMM, a subject area is created with all of the related dimensions

ADDITIONAL CONSIDERATIONS Externalize Metadata Objects Needed for localization Can also be used to adjust terminology ongoing, or for different user groups, different organizations and different installs Lookup Tables (new in 11g) Generally used for translations of dimension data Set Up Usage Tracking Much documentation online Invaluable in understanding what reports and dashboards are actually being used, as well as performance

TIP #5 - TAKE FULL ADVANTAGE OF USER EXPERIENCE ENHANCEMENTS

SIMPLE SLIDERS, INSTEAD OF PROMPTS

ENABLED CHART ZOOMING Edit the properties of a chart and check the 'Zoom and Scroll' property in the Canvas tab Then, the Zoom option is available along the lower left side of the chart (see below)

TIP #6 MAKE BI INTERACTIVE

USE THE ACTION FRAMEWORK Agents - Enable you to automate your business processes The new generation of ibots from 10g Provide event-driven alerting, scheduled content publishing, and conditional event-driven actions Various subscription and recipient options Complex layered triggering requirements can be implemented Alerts can be delivered to: (1) Alerts section of Home page, (2) 1 st page of My Dashboard, (3) on any dashboard page, (4) within the dialog displayed from the Alerts! button in the global header, and (5) specified delivery devices phones, etc. Actions - Enable navigation or invoking of services or other requests

MASTER-DETAIL LINKING First, pick a driving column (report element) on the Master to initiate the event, also specifying a channel name Second, have the Detail analyses listening It s possible to list multiple even channels here, too

MASTER-DETAIL EVENTS

MASTER-DETAIL MAPS Maps are useful with master-detail linking as well

MAPS - LOCATION DATA VISUALIZATION Available as OOTB in 11g Different than analytics which require Oracle Spatial (e.g. # of customers within XX miles) Location Intelligence Manage location-based assets, people and property Optimize territories, map resources Monitor and optimize infrastructure Great examples online

GOOGLE MAPS Google Maps can be used as background maps in Map Views (11.1.1.5+) MapViewer now supports Google Maps tiles as a built-in map tile layer Appears as background map in Map Data Administration Can be used seamlessly as background map; must obtain a Google Maps API key When To Use You have locations with Lat/Long coordinates or geo-coded addresses You don t have GIS resources to provide base maps You simply want to try out maps at your organization to see how well they are adopted and used before expanding scope

TIP #7 IMPROVE THE PRESENTATION

PRESENTATION CUSTOMIZATIONS Colors, Images and wording can all be adjusted Replace the Oracle logo Replace Business Intelligence and base messages Default locations Skins - FMW_Home\Oracle_BI1\bifoundation\web\app\res\sk_blafp Styles - FMW_Home\Oracle_BI1\bifoundation\web\app\res\s_blafp Messages - FMW_Home\Oracle_BI1\bifoundation\web\msgdb To do this, copy these directories and the WEB-INF directory (FMW_Home\instances\instance1\bifoundation\OracleBIPresentationServer\ coreapplication_obi ps1\analyticsres) to a new location to modify and you ll need to deploy a new application from WLS console Additional configurations are needed before deploying; do not modify in default locations since they will be overwritten with upgrades Good Oracle White Paper: Customizing Oracle Business Intelligence Enterprise Edition 11g

ENSURE INHERITANCE WITHIN DASHBOARDS Have Report Link settings inherit across dashboards Improve manageability

TIP #8 CONSIDER ALL OF YOUR USERS

BI COMPOSER 2 You ll notice the options change, and Analysis now mean something different 1 Turn Accessibility Mode On 3 Here, a wizard-driven reporting option is available

TIP #9 - UTILIZE METRICS FOR SYSTEM PERFORMANCE

MONITORING PERFORMANCE Via Enterprise Manager Under the AdminServer

CACHE MANAGEMENT OBIEE turns it on by default for new installs Cache status is stored in nqsconfig.ini To enable or disable cache, navigate to Capacity Management > Performance Required to restart services after change

11G DEMONSTRATION

TIP #10 FINALLY, BE ITERATIVE!

BI IS A PROCESS an Evolution! Gather Data Assets Take Action Consolidate Information Derive Strategies Analyze and Report Insights

WHERE TO FIND MORE HOW TO DIG IN OBIEE Documentation http://download.oracle.com/docs/cd/e21764_01/bi.htm 11g Examples http://www.oracle.com/technetwork/middleware/bi-foundation/obiee-samples- 167534.html 11g SampleApp107 http://www.oracle.com/technetwork/middleware/bi-foundation/obiee-samples- 167534.html VirtualBox image also available here Next Steps 1. Install and configure 11g less than a day!!! 2. Install the sample applications (above)

RECAP Tip #1 Dig into What s New in 11g Tip #2 Learn the Architecture and Terminology Tip #3 Don t Ignore Your Data Warehouse Design Tip #4 Allocate Enough Time for Oracle BI Repository Design Tip #5 - Take Full Advantage of User Experience Enhancements Tip #6 Make BI Interactive Tip #7 Improve the Presentation Tip #8 Consider All of Your Users Tip #9 Utilize Metrics for System Performance Tip #10 Finally, Be Iterative!

Questions? Comments?

THANK YOU Patrick Callahan pcallahan@astcorporation.com 888.278.0002 x246