SlideShare a Scribd company logo
T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com Mark Rittman, Director, Rittman Mead OUG Hyperion Conference, June 2011 OBIEE 11g for Hyperion Users - Are We There Yet?
Agenda OBIEE 11g Overview OBIEE 11g Features for Hyperion Users Import Essbase Data into OBIEE Repository for Reporting Analyze Essbase + HFM Data in Answers Mapping Integration Extend and Integrate using Action Framework Strategic Analysis using Oracle Scorecard & Strategy Management So Can OBIEE 11g Replace Web Analysis, Planning, HFM, Excel Add-in? Current Limitations and Issues MDX Generation Repository Federation (Drill-through) Limitations Security & Deployment Future Developments Conclusions T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Mark Rittman Mark Rittman, Co-Founder of Rittman Mead Oracle ACE Director, specialising in Oracle BI&DW 14 Years Experience with Oracle Technology Regular columnist for Oracle Magazine Author of forthcoming Oracle Press book on OBIEE 11g Writer for Rittman Mead Blog : http://www.rittmanmead.com/blog Email :  [email_address] Twitter : @markrittman T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
About Rittman Mead Oracle BI and DW gold partner World leading specialist partner for technical excellence, solutions delivery and innovation in Oracle BI Approximately 30 consultants worldwide All expert in Oracle BI and DW UK based Offices in US, Europe (Belgium) and India Skills in broad range of supporting Oracle tools: OBIEE OBIA ODIEE Essbase, Oracle OLAP GoldenGate Exadata  T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Oracle Business Intelligence 11gR1 The latest release of Oracle’s business intelligence platform Replacement for Discoverer; full platform for analytics and dashboards Now at version 11.1.1.5; originally derived from Siebel Analytics 11gR1 new features focused on OLAP analysis, visualizations, manageability T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Web-Based Delivery of Analytics and Analysis Users access information and analytics through role-based dashboards Can also publish reports to PDF, distribute, or access through MS Office T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Web-Based Authoring Tools for “Power Users” Reports and analyses are created using web-based tools Point-and-click creation of tables, pivot-tables, charts, maps, gauges T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Integration with E-Business Suite and Other Applications OBIEE 11.1.1.5 is the platform for Oracle Business Intelligence applications Pre-built reports, dashboards and analytics for EBS and other applications Pre-built dimensional data warehouse and ETL routines Extensible and open design T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Mobile and Other Advanced Visualizations Mobile client for Apple iPad and iPhone Delivery of reports and alerts via email, cell, pager etc High-density visualizations via a thin-client web dashboard Integration with MS Office and Open Office through SmartView T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
All Built Using Shared “Common Enterprise Information Model” All reporting tools can take their data from a shared metadata layer Defined as dimensional model, embeds common calculations and drill paths Subject-area and row-level security Three-layer design to provide  abstraction from underlying  complicated source systems T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com Simplification  of the Data Model Integration  of Disparate DataSources Addition of  Business Logic  and  Calculations
New in the 11g Release of Oracle Business Intelligence Scorecards and Key Performance Indicators The “Action Framework”, for integration with workflows, E-Business Suite forms etc Improve analysis capabilities Improved manageability through Enterprise Manager Scorecards, Mapping, new OLAP features T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
OBIEE 11g Features for Hyperion Users Essbase as a data source for Oracle BI Repository 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 Plus access to OBIEE dashboards & reporting Wide range of graphs and other visualizations Mapping and spatial integration Scorecards and KPIs Web Service and Application Integration Access to EBS, PSFT, Siebel and SAP data through Oracle BI Applications T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Supported Essbase/Hyperion Releases Oracle Essbase 9.3.3+, 11.1.1.3.500, 11.1.2+ HFM 9.3.3, 11.1.1.3, 11.1.2.x Planning - tbc See Oracle Fusion Middleware Supported System Configurations doc on OTN http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Essbase Integration with OBIEE OBIEE can connect to multidimensional as well as relational sources Microsoft Analysis Services, SAP B/W, Essbase  Import process converts the multidimensional view into a relational view Essbase cubes, dimensions, hierarchies converted to a logical relational star schema Essbase data can then be combined  with data from sources OBIEE 11g introduces new OLAP query  capabilities making Answers a first-class ad-hoc query tool for Essbase cubes Other use case is to bring in budget,  forecast data etc from Essbase  and use to enhance relational data T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
New Essbase Cube and Metadata Features in OBIEE 11gR1 Essbase outlines are still imported in and converted to relational stars However outlines are now handled better Accounts dimensions keep their hierarchy Parent-child (value-based) hierarchies are supported Alias tables supported UDAs supported No longer any need to recreate as outline evolves (additional generations, members) Makes OBIEE a more practical reporting environment for financial-style Essbase cubes T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Importing an Essbase Cube Step 1 : Review Essbase Outline Review the Essbase outline using Essbase Administration Services Be aware of the number and type of dimensions Check usage of alias tables, UDAs etc Be sure to use correct Essbase versions Other releases will partially work, but drilling etc may not work T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Importing an Essbase Cube Step 2 : 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 T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Importing an Essbase Cube Step 3 : 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 T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Importing an Essbase Cube Step 4 : Convert To Parent-Child Imported level-based hierarchies can be convered 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 T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Importing an Essbase Cube Step 5 : 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 T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Importing an Essbase Cube Step 6 : 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 T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
New 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 T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
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 T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
P&L-Style Reports Though Financial Reporting is the most suitable tool for P&L-style reports, Answers using hierarchical columns can reproduce a lot of their functionality T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Access to OBIEE Graphing, Visualisations Full access to all OBIEE visuals, maps, graphs, dashboard objects, scorecards etc T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
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 T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
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 T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
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 T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
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) T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Displaying Aliases Aliases appear in the subject area just like other columns Have to be imported into the RPD, see previous steps Can be used just as any other column T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
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 T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com 1 2 3
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 T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com 1 2 3
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 T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com Importing and Analyzing Essbase Data using OBIEE 11.1.1.5 Demonstration
New Capabilities Provided by OBIEE 11g Horizontal (Drill-Across) and Vertical (Drill-down) Integration with Relational Data MapViewer Integration Scorecards and KPIs BI Publisher Action Framework Integration with EBS and other application data T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
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: Providing drill-down from an Essbase-based model to detail-level relational data Displaying relational attributes and descriptive data alongside Essbase measures Combining Essbase and relational measures into a single business model T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Setting up Vertical Federation (Drill-to-Relational Detail) Initially map in Essbase source (using wizard), then introduce relational data into model Be aware of Essbase unique naming requirements (may need to prefix relational name) Create level-based logical dimension to indicate hierarchy levels Set content (hierarchy) level for Essbase  and Relational sources to indicate  granularity (how detailed they are) BI Server will then automatically switch between Essbase and Relational sources, depending on how detailed the report gets T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Reporting at Aggregated (Essbase) Level Reports that then run at the aggregated level will automatically use Essbase This is because it is mapped in to the Customer dimension at a higher (non-leaf) level T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com With set [Channel3]  as '[Channel].Generations(3).members' set [Customers5]  as '[Customers].Generations(5).members' select { [Measures].[Amount] } on columns, NON EMPTY {crossjoin ({[Channel3]},{[Customers5]})} properties  ANCESTOR_NAMES, GEN_NUMBER on rows from [SH.SH]
Reporting at Detailed (Relational) Level Reports where the user drills to transaction level then switch the relational source This happens because the relational source is the only one that can provide customer data at the required level T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com select D1.c1 as c1, D1.c2 as c2, D1.c3 as c3, D1.c4 as c4, D1.c5 as c5, D1.c6 as c6, D1.c7 as c7 from (select T1915.COUNTRY_NAME as c1, T1927.CUST_CITY as c2, T1927.CUST_EMAIL as c3, T1927.CUST_CREDIT_LIMIT as c4, concat(concat(T1927.CUST_FIRST_NAME, ' - '),   T1927.CUST_LAST_NAME) as c5, T203.CHANNEL_CLASS as c6, sum(T1960.AMOUNT_SOLD) as c7, T1927.CUST_ID as c8 from COUNTRIES T1915,CUSTOMERS T1927, CHANNELS T203,SALES T1960 where  ( T203.CHANNEL_ID = T1960.CHANNEL_ID    and T1915.COUNTRY_ID = T1927.COUNTRY_ID    and T1915.COUNTRY_NAME = 'Australia'    and T1927.CUST_CITY = 'Darwin'    and T1927.CUST_ID = T1960.CUST_ID ) group by T203.CHANNEL_CLASS, T1915.COUNTRY_NAME,    T1927.CUST_CITY, T1927.CUST_CREDIT_LIMIT,    T1927.CUST_EMAIL, T1927.CUST_ID,    concat(concat(T1927.CUST_FIRST_NAME, ' - '),    T1927.CUST_LAST_NAME) ) D1 order by c1, c2, c3, c4, c5, c6
Vertical Federation Limitations Only Essbase outlines that are balanced and level-based can be federated Unbalanced/ragged hierarchies do not consistently map to BMM columns Value-based (parent-child) hierarchies will not federate due to lack of “levels” Therefore Essbase cubes that “look like” relational cubes are the best to federate Typically sales analysis, and cubes built to support OBIEE There is no “refresh” facility to bring in changed outlines into OBIEE Therefore only “stable” outlines are suitable for OBIEE No issues over ASO, BSO etc Versions of Essbase supported back to 7.x Though you will need supported versions to be able to use hierarchical columns Essbase 9.3.3+, 11.1.1.3.500, 11.1.2+ T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Setting up Horizontal Federation (Relational alongside Essbase) You may have actuals data in a relational database, and forecast/budget data in Essbase It would be useful to report on these in a combined business model Measures of the same dimensionality can go  in the same fact table Measures of differing dimensionality go in  separate fact tables Users see a single combined data source Oracle BI Server combines the data at runtime New in 11g - can use LOOKUP function to retrieve relational descriptors etc T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Displaying Essbase & Relational Data Together on Dashboards Relational and Essbase data can be displayed together in analyses, dashboards Navigation can be set up between Essbase aggregated data and relational detail T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com Combining Essbase and Relational Data using OBIEE Demonstration
Mapviewer Integration OBIEE 11g comes with Oracle MapViewer integrated and included in license cost Display BI data using maps, layers, points of interest Integration with NAVTEQ maps, Google Maps, Bing Maps Perform spatial calculations using Oracle Locator (free) or Oracle Spatial Option T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Key Performance Indicators KPIs can be defined based on actual and target measures Can combine relational and Essbase data, plus external data from files, services ertc Thresholds for good, bad etc performance can be set KPIs can be dimensioned (time, customer, product etc) T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
KPI Watchlists Users can define watchlists, to monitor their KPIs KPIs can be pinned, or user can analyze them by their allowed dimensions Supports collaboration with KPI owner to record comments etc T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
KPI Scorecards Arrange KPIs into hierarchies, strategies etc Define strategy trees, cause-and-effect relationships etc Weighting of KPIs Analyze by dimensions Embed in dashboards T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
OBIEE Scorecards vs. Hyperion Performance Scorecards Many features in common between the products Kaplan & Norton views, perspectives, concepts; focus around balanced scorecards However OBIEE 11g Scorecards are not upgrade or like/like replacement Focus is more on leveraging the Oracle BI Repository + data sources Some HPS features not present in OBIEE Scorecards (HSS integration etc) OBIEE Scorecard also features integration with agents, actions and other BI elements T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
BI Publisher Used for “pixel-perfect” published reporting to PDF, email, screen etc High-fidelity layout controls, bursting, distribution Can access Essbase either through OBIEE semantic layer, or through Essbase MDX T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Actionable Intelligence OBIEE concept around “closed-loop” analytics Detect, action and then action your data Agents  provide alerts, automation Actions  provide links to external processes T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Actions and Action Links Actions can be associated with columns  through Action Links Drill to detail; navigate to report;  invoke business process; initiate review Actions enable BI users to respond to insight  discovered using dashboards, analyses T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Using Actions for Essbase / EPM Suite Integration Actions can be used to enhance and extend OBIEE / Essbase Integration Launch HFM, FR etc passing BI credentials Writeback to Essbase database Run calc script, etc T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com MapViewer, Scorecards and Actionable Intelligence Demonstration
So Can OBIEE Replace WebAnalysis, Planning, Financial Mgmt etc? OBIEE analyses, dashboards can replace all functional aspects of Web Analysis FR is still preferable for non-trivial financial reports T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
... and What Issues Are Still Outstanding? A number of minor, and major, issues are still outstanding for Essbase / EPM users Some are minor and will be addressed with bug fixes, enhancements Restoration of SSO between EPM workspace and OBIEE dashboard Requirement for multiple WLS homes, EM environments Some early-release bugs around value-based hierarchies, drilling, formulas etc Post 11.1.1.5 Essbase-specific patch due soon to address many issues Some are just limitations of how things work Cannot federate value-based hierarchies Slower queries and analysis compared to Smartview + Essbase Add-in Some are fundamental and require re-engineering of OBIEE Complex and fragmented MDX when using hierarchical columns Excessively expensive MDX when using selection steps T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
The Hierarchical Columns and Pivoting Issue Hierarchical columns generate one logical query per grouping For SQL queries, these are combined into a single SQL statement For Essbase queries, each grouping generates it’s own MDX query, plus others T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com With  set [_Products1]  as '{Distinct({[Products]})}'  set [_Products2]  as 'Generate({[_Products1]},[Products].currentmember.children)'select  { [Measures].[Gross Revenue]  } on columns,  NON EMPTY {{[_Products2]}} properties GEN_NUMBER, [Products].[Memnor], [Products].[Ancestor_Names],  [Products].[MEMBER_UNIQUE_NAME], [Products].[LEVEL_NUMBER] on rows from [BISAMPLE.Sample] With  set [_Axis1Set] as '{Distinct({[Products]})}'select  {} on columns, {[_Axis1Set]} properties GEN_NUMBER, [Products].[Memnor], [Products].[MEMBER_UNIQUE_NAME] on rows from [BISAMPLE.Sample] With  set [_Axis1Set] as '{[Products].Generations(1).members}'select  {} on columns, {[_Axis1Set]} properties GEN_NUMBER, [Products].[Memnor], [Products].[MEMBER_UNIQUE_NAME] on rows from [BISAMPLE.Sample] With  set [_Axis1Set] as '{Distinct({[10002]})}'select  {} on columns, {[_Axis1Set]} properties GEN_NUMBER, [Products].[Memnor], [Products].[Ancestor_Names], [Products].[MEMBER_UNIQUE_NAME] on rows from [BISAMPLE.Sample] With  set [_Products2]  as '{Distinct({[10002]})}'  set [_Products3]  as 'Generate({[_Products2]},[Products].currentmember.children)'select  { [Measures].[Gross Revenue]  } on columns,  NON EMPTY {{[_Products3]}} properties GEN_NUMBER, [Products].[Memnor], [Products].[Ancestor_Names], [Products].[MEMBER_UNIQUE_NAME], [Products].[LEVEL_NUMBER] on rows from [BISAMPLE.Sample] 1 2 3 4 5
Issue Compounded by > Hierarchical Column Issue becomes worse when >1 hierarchical column & pivoting is included in analysis &  Many more sub-groupings are created leading to excessivly expensive SQL Workaround #1 : Size your system to expect greater numbers of small MDX queries Workaround #2 : Try to limit analyses to a single hierarchical column on row-edge Workaround #3 : Enable caching - 11g subquery caching can significantly improve perf. T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com =58 separate   MDX queries
The Selection Steps Issue Selection steps (member steps) are used extensively in 11g for Essbase data Provides an Essbase-like environment for filtering, selecting and calculating data T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com 1 2 3
Selection Steps Multiply the Number of Physical MDX Generated Issue is that selection steps will multiple the number of physical MDXs sent to Essbase Issues also affects relational sources, but SQLs are usually combined into one # logical SQLs = (# steps in Dim1 x # steps Dim 2 x # steps Dim n ) + Grand Total SQL # MDX queries = 1 or 2 per logical SQL Coupled with hierarchical columns & pivoting, can cause excessive MDX query load T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com With  set [_Market2]  as '{Distinct({[East], [West]})}'  set [_Year2]  as '{Distinct({[Qtr1], [Qtr2]})}'select  { [Measures].[Sales]  } on columns,  NON EMPTY {crossjoin({[_Market2]},{[_Year2]})} properties GEN_NUMBER, [Market].[LEVEL_NUMBER], [Year].[MEMBER_UNIQUE_NAME], [Year].[Memnor], [Market].[MEMBER_UNIQUE_NAME], [Market].[Memnor], [Year].[LEVEL_NUMBER] on rows from [Sample.Basic] With  set [_Market2]  as '[Market].Generations(2).members'  set [_Year2]  as '{Distinct({[Qtr1], [Qtr2]})}'select  { [Measures].[Sales]  } on columns,  NON EMPTY {crossjoin({[_Market2]},{[_Year2]})} properties GEN_NUMBER, [Year].[MEMBER_UNIQUE_NAME], [Year].[Memnor], [Market].[MEMBER_UNIQUE_NAME], [Year].[LEVEL_NUMBER] on rows from [Sample.Basic] With  set [_Market2]  as '[Market].Generations(2).members'  set [_Year2]  as '{Distinct({[Qtr1], [Qtr2]})}'select  { [Measures].[Sales]  } on columns,  NON EMPTY {crossjoin({[_Market2]},{[_Year2]})} properties GEN_NUMBER, [Year].[MEMBER_UNIQUE_NAME], [Year].[Memnor], [Market].[MEMBER_UNIQUE_NAME], [Year].[LEVEL_NUMBER] on rows from [Sample.Basic] With  set [_Market2]  as '[Market].Generations(2).members'  set [_Year2]  as '[Year].Generations(2).members'select  { [Measures].[Sales]  } on columns,  NON EMPTY {crossjoin({[_Market2]},{[_Year2]})} properties GEN_NUMBER, [Year].[MEMBER_UNIQUE_NAME], [Market].[MEMBER_UNIQUE_NAME] on rows from [Sample.Basic]
T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com Hierarchical Columns, Pivoting and Selection Steps Issues Demonstration
The Value-Based Hierarchy Issue (or “Gotcha”) Value-based (Parent-Child) hierarchy support are a useful addition in OBIEE 11g Removes need to re-import Essbase database if new generations added to dimension All members are in the same logical column; no need to create new ones for new Essbase generation Allows member searches to work against single logical column More “natural” way of holding member data for Essbase users T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Value-Based Hierarchies and Vertical Federation Given the benefits of value-based hierarchies for changing outlines, customers often enable them for all dimensions in OBIEE 11g ... ... and then want to set up drill-to-detail analyses using vertical federation ... which require defined levels to join logical table sources together ... which value-based hierarchies do not have Workaround : Analyze Essbase and Relational separately, link by actions that pass hierarchical column selection values through hidden attribute columns T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
New Ways of Doing Things Most Essbase users access data through the Excel Add-in Uses Query-by-Example approach to retrieve data Combined with Excel flexibility, gives lots of options to access data To produce similar reports, different approaches are required with OBIEE Use of FILTER and time-series functions Adaptation for structured cross-tab style interface vs. free-form Excel T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Combining OBIEE Functions and Essbase Data Time-offsets can be generated using OBIEE Time-Series functions AGO ,  TODATE ,  PERIODROLLING Intersections of dimension members (Accounts, Scenarios) using FILTER function Combine OBIEE analytic functions with Essbase member references Requires learning OBIEE function syntax and combining with Essbase skills T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
OBIEE Analytic Function Examples FILTER(measure USING expr) Allows you to filter generic measure by dimension member, i.e. measure by Profit account, and Budget scenario AGO ,  TODATE ,  PERIODROLLING Generate year-to-date,  period ago, rolling total Pushes down to equivalent MDX EVALUATE ,  EVALUTE_AGGR Leverage native MDX functions T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
Excel Add-in/SmartView and OBIEE are Complementary Tools OBIEE does not remove need for Excel add-in or SmartView Common mistake is to think it’s “all-or-nothing” Still a role for Excel add-in for finance/analyst use OBIEE is great for mass-distribution of financial data, combining it with other data Accessing Essbase data requires combined Essbase / OBIEE skills T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com Analytics and Dimension/Measure Access using OBIEE Demonstration
Summary OBIEE 11g introduces a number of new features Essbase customers were waiting for Proper OLAP analysis with hierarchical member selection Support for value-based hierarchies, so that outline changes don’t need re-import Support for multiple aliases, UDAs, multiple hierarchies, filters etc OBIEE also provides many additional features that will benefit Essbase customers Mapping, scorecards, better visualizations Action Framework, integration with Fusion Middleware But the 11g release also brings its own new issues Excessive number of MDX statements for pivoting OLAP-style queries Selection steps can exacerbate this issue by exponentially adding more MDX queries Value-based hierarchies have their own “gotchas” Don’t try to 100%-replace Excel Add-in With OBIEE Tools are complementary, have their own strengths Be prepared to learn OBIEE dev techniques as well as Essbase ones T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
More Information Thank you for attending this presentation More information can be found at  http://www.rittmanmead.com Contact us at  [email_address]  or  [email_address] Look out for our book, “Oracle Business Intelligence Developers Guide” due Q1 2012 Follow-us on Twitter (@rittmanmead) or Facebook (facebook.com/rittmanmead) T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com
T :  +44 (0) 8446 697 995  or  (888) 631 1410 (USA)   E :  [email_address]   W:  www.rittmanmead.com Mark Rittman, Director, Rittman Mead OUG Hyperion Conference, June 2011 OBIEE 11g for Hyperion Users - Are We There Yet?
Ad

More Related Content

What's hot (20)

Obiee and database performance tuning
Obiee and database performance tuningObiee and database performance tuning
Obiee and database performance tuning
Amit Sharma
 
OBIEE ARCHITECTURE.ppt
OBIEE ARCHITECTURE.pptOBIEE ARCHITECTURE.ppt
OBIEE ARCHITECTURE.ppt
Canara bank
 
obiee 12c installation guidelines
obiee 12c installation guidelinesobiee 12c installation guidelines
obiee 12c installation guidelines
kumud thakur
 
Obiee introductionbuildingreports
Obiee introductionbuildingreportsObiee introductionbuildingreports
Obiee introductionbuildingreports
ObieeTrainingClasses
 
Data Visualization and Discovery
Data Visualization and DiscoveryData Visualization and Discovery
Data Visualization and Discovery
Datavail
 
Building Oracle BIEE (OBIEE) Reports, Dashboards
Building Oracle BIEE (OBIEE) Reports, DashboardsBuilding Oracle BIEE (OBIEE) Reports, Dashboards
Building Oracle BIEE (OBIEE) Reports, Dashboards
iWare Logic Technologies Pvt. Ltd.
 
Microsoft SQL Server PowerPivot
Microsoft SQL Server PowerPivotMicrosoft SQL Server PowerPivot
Microsoft SQL Server PowerPivot
Mark Ginnebaugh
 
Introduction To Msbi By Yasir
Introduction To Msbi By YasirIntroduction To Msbi By Yasir
Introduction To Msbi By Yasir
guest7c8e5f
 
Obiee interview questions and answers faq
Obiee interview questions and answers faqObiee interview questions and answers faq
Obiee interview questions and answers faq
maheshboggula
 
Informatica to ODI Migration – What, Why and How | Informatica to Oracle Dat...
Informatica to ODI Migration – What, Why and How |  Informatica to Oracle Dat...Informatica to ODI Migration – What, Why and How |  Informatica to Oracle Dat...
Informatica to ODI Migration – What, Why and How | Informatica to Oracle Dat...
Jade Global
 
ORACLE BI APPLICATIONS – IMPLEMENTATION & CUSTOMIZATION FOR ORACLE EBS
ORACLE BI APPLICATIONS – IMPLEMENTATION & CUSTOMIZATION FOR ORACLE EBSORACLE BI APPLICATIONS – IMPLEMENTATION & CUSTOMIZATION FOR ORACLE EBS
ORACLE BI APPLICATIONS – IMPLEMENTATION & CUSTOMIZATION FOR ORACLE EBS
iWare Logic Technologies Pvt. Ltd.
 
Odi ireland rittman
Odi ireland rittmanOdi ireland rittman
Odi ireland rittman
Pavankumartalla
 
Pentaho data integration 4.0 and my sql
Pentaho data integration 4.0 and my sqlPentaho data integration 4.0 and my sql
Pentaho data integration 4.0 and my sql
AHMED ENNAJI
 
Informatica session
Informatica sessionInformatica session
Informatica session
vinuthanallam
 
Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016
Embarcadero Technologies
 
Kettle – Etl Tool
Kettle – Etl ToolKettle – Etl Tool
Kettle – Etl Tool
Dr Anjan Krishnamurthy
 
Oracle business analytics best practices
Oracle business analytics best practicesOracle business analytics best practices
Oracle business analytics best practices
Nitai Partners Inc
 
Oracle hyperion essbase
Oracle hyperion essbaseOracle hyperion essbase
Oracle hyperion essbase
Timothy J. Simkiss, CPA
 
Informatica overview
Informatica overviewInformatica overview
Informatica overview
Swetha Naveen
 
#dbhouseparty - Graph Technologies - More than just Social (Distancing) Networks
#dbhouseparty - Graph Technologies - More than just Social (Distancing) Networks#dbhouseparty - Graph Technologies - More than just Social (Distancing) Networks
#dbhouseparty - Graph Technologies - More than just Social (Distancing) Networks
Tammy Bednar
 
Obiee and database performance tuning
Obiee and database performance tuningObiee and database performance tuning
Obiee and database performance tuning
Amit Sharma
 
OBIEE ARCHITECTURE.ppt
OBIEE ARCHITECTURE.pptOBIEE ARCHITECTURE.ppt
OBIEE ARCHITECTURE.ppt
Canara bank
 
obiee 12c installation guidelines
obiee 12c installation guidelinesobiee 12c installation guidelines
obiee 12c installation guidelines
kumud thakur
 
Data Visualization and Discovery
Data Visualization and DiscoveryData Visualization and Discovery
Data Visualization and Discovery
Datavail
 
Microsoft SQL Server PowerPivot
Microsoft SQL Server PowerPivotMicrosoft SQL Server PowerPivot
Microsoft SQL Server PowerPivot
Mark Ginnebaugh
 
Introduction To Msbi By Yasir
Introduction To Msbi By YasirIntroduction To Msbi By Yasir
Introduction To Msbi By Yasir
guest7c8e5f
 
Obiee interview questions and answers faq
Obiee interview questions and answers faqObiee interview questions and answers faq
Obiee interview questions and answers faq
maheshboggula
 
Informatica to ODI Migration – What, Why and How | Informatica to Oracle Dat...
Informatica to ODI Migration – What, Why and How |  Informatica to Oracle Dat...Informatica to ODI Migration – What, Why and How |  Informatica to Oracle Dat...
Informatica to ODI Migration – What, Why and How | Informatica to Oracle Dat...
Jade Global
 
ORACLE BI APPLICATIONS – IMPLEMENTATION & CUSTOMIZATION FOR ORACLE EBS
ORACLE BI APPLICATIONS – IMPLEMENTATION & CUSTOMIZATION FOR ORACLE EBSORACLE BI APPLICATIONS – IMPLEMENTATION & CUSTOMIZATION FOR ORACLE EBS
ORACLE BI APPLICATIONS – IMPLEMENTATION & CUSTOMIZATION FOR ORACLE EBS
iWare Logic Technologies Pvt. Ltd.
 
Pentaho data integration 4.0 and my sql
Pentaho data integration 4.0 and my sqlPentaho data integration 4.0 and my sql
Pentaho data integration 4.0 and my sql
AHMED ENNAJI
 
Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016
Embarcadero Technologies
 
Oracle business analytics best practices
Oracle business analytics best practicesOracle business analytics best practices
Oracle business analytics best practices
Nitai Partners Inc
 
Informatica overview
Informatica overviewInformatica overview
Informatica overview
Swetha Naveen
 
#dbhouseparty - Graph Technologies - More than just Social (Distancing) Networks
#dbhouseparty - Graph Technologies - More than just Social (Distancing) Networks#dbhouseparty - Graph Technologies - More than just Social (Distancing) Networks
#dbhouseparty - Graph Technologies - More than just Social (Distancing) Networks
Tammy Bednar
 

Viewers also liked (18)

TUSC-Piocon OBIEE Case Studies
TUSC-Piocon OBIEE Case StudiesTUSC-Piocon OBIEE Case Studies
TUSC-Piocon OBIEE Case Studies
Mark West
 
OBIEE 11g Overview | Free Webcast
OBIEE 11g Overview | Free WebcastOBIEE 11g Overview | Free Webcast
OBIEE 11g Overview | Free Webcast
iWare Logic Technologies Pvt. Ltd.
 
Introduction to OBIEE 11g
Introduction to OBIEE 11gIntroduction to OBIEE 11g
Introduction to OBIEE 11g
iWare Logic Technologies Pvt. Ltd.
 
Oracle Business Intelligence 11g - Why Upgrade? Top Benefits for IT
Oracle Business Intelligence 11g - Why Upgrade? Top Benefits for ITOracle Business Intelligence 11g - Why Upgrade? Top Benefits for IT
Oracle Business Intelligence 11g - Why Upgrade? Top Benefits for IT
KPI Partners
 
Oracle Weblogic for EBS and obiee (R12.2)
Oracle Weblogic for EBS and obiee (R12.2)Oracle Weblogic for EBS and obiee (R12.2)
Oracle Weblogic for EBS and obiee (R12.2)
Berry Clemens
 
IBM Cognos FSR Case Study Decmber 2011
IBM Cognos FSR Case Study Decmber 2011IBM Cognos FSR Case Study Decmber 2011
IBM Cognos FSR Case Study Decmber 2011
Daniel Engler
 
Al kannan obiee implementation with ebs
Al kannan   obiee implementation with ebsAl kannan   obiee implementation with ebs
Al kannan obiee implementation with ebs
ravihrms
 
Case Study: BI Dashboards Presentation by President of Aero Precision
Case Study: BI Dashboards Presentation by President of Aero PrecisionCase Study: BI Dashboards Presentation by President of Aero Precision
Case Study: BI Dashboards Presentation by President of Aero Precision
Senturus
 
Obiee installation 31 july
Obiee installation 31 julyObiee installation 31 july
Obiee installation 31 july
Amit Sharma
 
JSBI Presentation Big Data Hyperion OBIEE Integration16 2
JSBI Presentation Big Data Hyperion OBIEE Integration16 2JSBI Presentation Big Data Hyperion OBIEE Integration16 2
JSBI Presentation Big Data Hyperion OBIEE Integration16 2
Jeff Shauer
 
Real-Time Data Warehousing using Oracle Database and OBIEE - Collaborate'11
Real-Time Data Warehousing using Oracle Database and OBIEE - Collaborate'11Real-Time Data Warehousing using Oracle Database and OBIEE - Collaborate'11
Real-Time Data Warehousing using Oracle Database and OBIEE - Collaborate'11
Mark Rittman
 
Financial reporting rpd using obiee
Financial reporting rpd using obieeFinancial reporting rpd using obiee
Financial reporting rpd using obiee
Amit Sharma
 
OBIEE On Cloud
OBIEE On CloudOBIEE On Cloud
OBIEE On Cloud
guestb9ab838
 
The Nielsen Company BI COE: A Case Study
The Nielsen Company BI COE: A Case StudyThe Nielsen Company BI COE: A Case Study
The Nielsen Company BI COE: A Case Study
John Boyer
 
Redesigning Hyperion Planning - Is going from Block Storage (BSO) to Aggregat...
Redesigning Hyperion Planning - Is going from Block Storage (BSO) to Aggregat...Redesigning Hyperion Planning - Is going from Block Storage (BSO) to Aggregat...
Redesigning Hyperion Planning - Is going from Block Storage (BSO) to Aggregat...
finitsolutions
 
Obiee and Essbase Integration | MindStream Analysis
Obiee and Essbase Integration | MindStream AnalysisObiee and Essbase Integration | MindStream Analysis
Obiee and Essbase Integration | MindStream Analysis
mindstremanalysis
 
Informatica
InformaticaInformatica
Informatica
ArmandodazaMoscote
 
Implement new OBIEE 11g user interface through KPI and Scorecard
Implement new OBIEE 11g user interface through KPI and ScorecardImplement new OBIEE 11g user interface through KPI and Scorecard
Implement new OBIEE 11g user interface through KPI and Scorecard
iWare Logic Technologies Pvt. Ltd.
 
TUSC-Piocon OBIEE Case Studies
TUSC-Piocon OBIEE Case StudiesTUSC-Piocon OBIEE Case Studies
TUSC-Piocon OBIEE Case Studies
Mark West
 
Oracle Business Intelligence 11g - Why Upgrade? Top Benefits for IT
Oracle Business Intelligence 11g - Why Upgrade? Top Benefits for ITOracle Business Intelligence 11g - Why Upgrade? Top Benefits for IT
Oracle Business Intelligence 11g - Why Upgrade? Top Benefits for IT
KPI Partners
 
Oracle Weblogic for EBS and obiee (R12.2)
Oracle Weblogic for EBS and obiee (R12.2)Oracle Weblogic for EBS and obiee (R12.2)
Oracle Weblogic for EBS and obiee (R12.2)
Berry Clemens
 
IBM Cognos FSR Case Study Decmber 2011
IBM Cognos FSR Case Study Decmber 2011IBM Cognos FSR Case Study Decmber 2011
IBM Cognos FSR Case Study Decmber 2011
Daniel Engler
 
Al kannan obiee implementation with ebs
Al kannan   obiee implementation with ebsAl kannan   obiee implementation with ebs
Al kannan obiee implementation with ebs
ravihrms
 
Case Study: BI Dashboards Presentation by President of Aero Precision
Case Study: BI Dashboards Presentation by President of Aero PrecisionCase Study: BI Dashboards Presentation by President of Aero Precision
Case Study: BI Dashboards Presentation by President of Aero Precision
Senturus
 
Obiee installation 31 july
Obiee installation 31 julyObiee installation 31 july
Obiee installation 31 july
Amit Sharma
 
JSBI Presentation Big Data Hyperion OBIEE Integration16 2
JSBI Presentation Big Data Hyperion OBIEE Integration16 2JSBI Presentation Big Data Hyperion OBIEE Integration16 2
JSBI Presentation Big Data Hyperion OBIEE Integration16 2
Jeff Shauer
 
Real-Time Data Warehousing using Oracle Database and OBIEE - Collaborate'11
Real-Time Data Warehousing using Oracle Database and OBIEE - Collaborate'11Real-Time Data Warehousing using Oracle Database and OBIEE - Collaborate'11
Real-Time Data Warehousing using Oracle Database and OBIEE - Collaborate'11
Mark Rittman
 
Financial reporting rpd using obiee
Financial reporting rpd using obieeFinancial reporting rpd using obiee
Financial reporting rpd using obiee
Amit Sharma
 
The Nielsen Company BI COE: A Case Study
The Nielsen Company BI COE: A Case StudyThe Nielsen Company BI COE: A Case Study
The Nielsen Company BI COE: A Case Study
John Boyer
 
Redesigning Hyperion Planning - Is going from Block Storage (BSO) to Aggregat...
Redesigning Hyperion Planning - Is going from Block Storage (BSO) to Aggregat...Redesigning Hyperion Planning - Is going from Block Storage (BSO) to Aggregat...
Redesigning Hyperion Planning - Is going from Block Storage (BSO) to Aggregat...
finitsolutions
 
Obiee and Essbase Integration | MindStream Analysis
Obiee and Essbase Integration | MindStream AnalysisObiee and Essbase Integration | MindStream Analysis
Obiee and Essbase Integration | MindStream Analysis
mindstremanalysis
 
Implement new OBIEE 11g user interface through KPI and Scorecard
Implement new OBIEE 11g user interface through KPI and ScorecardImplement new OBIEE 11g user interface through KPI and Scorecard
Implement new OBIEE 11g user interface through KPI and Scorecard
iWare Logic Technologies Pvt. Ltd.
 
Ad

Similar to OBIEE 11g for Hyperion Users - Are We There Yet? (20)

OBIEE11g Seminar by Mark Rittman for OU Expert Summit, Dubai 2015
OBIEE11g Seminar by Mark Rittman for OU Expert Summit, Dubai 2015OBIEE11g Seminar by Mark Rittman for OU Expert Summit, Dubai 2015
OBIEE11g Seminar by Mark Rittman for OU Expert Summit, Dubai 2015
Mark Rittman
 
Create hybrid olap-relational obiee models
Create hybrid olap-relational obiee modelsCreate hybrid olap-relational obiee models
Create hybrid olap-relational obiee models
sgyazuddin
 
OBIEE & Essbase Integration with Oracle BI Foundation 11.1.1.7 (ODTUG 2013)
OBIEE & Essbase Integration with Oracle BI Foundation 11.1.1.7 (ODTUG 2013)OBIEE & Essbase Integration with Oracle BI Foundation 11.1.1.7 (ODTUG 2013)
OBIEE & Essbase Integration with Oracle BI Foundation 11.1.1.7 (ODTUG 2013)
Mark Rittman
 
Ougn2013 high speed, in-memory big data analysis with oracle exalytics
Ougn2013   high speed, in-memory big data analysis with oracle exalyticsOugn2013   high speed, in-memory big data analysis with oracle exalytics
Ougn2013 high speed, in-memory big data analysis with oracle exalytics
Mark Rittman
 
Deploying OBIEE in the Cloud - Oracle Openworld 2014
Deploying OBIEE in the Cloud - Oracle Openworld 2014Deploying OBIEE in the Cloud - Oracle Openworld 2014
Deploying OBIEE in the Cloud - Oracle Openworld 2014
Mark Rittman
 
IBANK - Oracle developers-guide
IBANK - Oracle developers-guide IBANK - Oracle developers-guide
IBANK - Oracle developers-guide
ibankuk
 
VENU4 YEARS
VENU4 YEARSVENU4 YEARS
VENU4 YEARS
VENU C
 
It ready dw_day3_rev00
It ready dw_day3_rev00It ready dw_day3_rev00
It ready dw_day3_rev00
Siwawong Wuttipongprasert
 
Microsoft Power BI Overview
Microsoft Power BI OverviewMicrosoft Power BI Overview
Microsoft Power BI Overview
Netwoven Inc.
 
User 2013-oracle-big-data-analytics-1971985
User 2013-oracle-big-data-analytics-1971985User 2013-oracle-big-data-analytics-1971985
User 2013-oracle-big-data-analytics-1971985
OUGTH Oracle User Group in Thailand
 
Using obi apps to consolidate data for taleo, salesforce and net suite apps_ppt
Using obi apps to consolidate data for taleo, salesforce and net suite apps_pptUsing obi apps to consolidate data for taleo, salesforce and net suite apps_ppt
Using obi apps to consolidate data for taleo, salesforce and net suite apps_ppt
Shiv Bharti
 
Power BI with Essbase in the Oracle Cloud
Power BI with Essbase in the Oracle CloudPower BI with Essbase in the Oracle Cloud
Power BI with Essbase in the Oracle Cloud
Kellyn Pot'Vin-Gorman
 
Resume - Abhishek Ray-Mar-2016 - Ind
Resume - Abhishek Ray-Mar-2016 - IndResume - Abhishek Ray-Mar-2016 - Ind
Resume - Abhishek Ray-Mar-2016 - Ind
Abhishek Ray
 
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce Data
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce DataLearn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce Data
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce Data
Netwoven Inc.
 
Michael Liang Resume_Irvine_CA_ShortVersion
Michael Liang Resume_Irvine_CA_ShortVersionMichael Liang Resume_Irvine_CA_ShortVersion
Michael Liang Resume_Irvine_CA_ShortVersion
MICHAEL LIANG
 
Power BI
Power BIPower BI
Power BI
Cybage Software Pvt ltd
 
Ahmad-CV
Ahmad-CVAhmad-CV
Ahmad-CV
Muhammad Ahmad
 
Ahmad-CV
Ahmad-CVAhmad-CV
Ahmad-CV
Muhammad Ahmad
 
Bw_Hana
Bw_HanaBw_Hana
Bw_Hana
shobha rani
 
BALWANT SINGH_RESUME
BALWANT SINGH_RESUMEBALWANT SINGH_RESUME
BALWANT SINGH_RESUME
Balwant Singh
 
OBIEE11g Seminar by Mark Rittman for OU Expert Summit, Dubai 2015
OBIEE11g Seminar by Mark Rittman for OU Expert Summit, Dubai 2015OBIEE11g Seminar by Mark Rittman for OU Expert Summit, Dubai 2015
OBIEE11g Seminar by Mark Rittman for OU Expert Summit, Dubai 2015
Mark Rittman
 
Create hybrid olap-relational obiee models
Create hybrid olap-relational obiee modelsCreate hybrid olap-relational obiee models
Create hybrid olap-relational obiee models
sgyazuddin
 
OBIEE & Essbase Integration with Oracle BI Foundation 11.1.1.7 (ODTUG 2013)
OBIEE & Essbase Integration with Oracle BI Foundation 11.1.1.7 (ODTUG 2013)OBIEE & Essbase Integration with Oracle BI Foundation 11.1.1.7 (ODTUG 2013)
OBIEE & Essbase Integration with Oracle BI Foundation 11.1.1.7 (ODTUG 2013)
Mark Rittman
 
Ougn2013 high speed, in-memory big data analysis with oracle exalytics
Ougn2013   high speed, in-memory big data analysis with oracle exalyticsOugn2013   high speed, in-memory big data analysis with oracle exalytics
Ougn2013 high speed, in-memory big data analysis with oracle exalytics
Mark Rittman
 
Deploying OBIEE in the Cloud - Oracle Openworld 2014
Deploying OBIEE in the Cloud - Oracle Openworld 2014Deploying OBIEE in the Cloud - Oracle Openworld 2014
Deploying OBIEE in the Cloud - Oracle Openworld 2014
Mark Rittman
 
IBANK - Oracle developers-guide
IBANK - Oracle developers-guide IBANK - Oracle developers-guide
IBANK - Oracle developers-guide
ibankuk
 
VENU4 YEARS
VENU4 YEARSVENU4 YEARS
VENU4 YEARS
VENU C
 
Microsoft Power BI Overview
Microsoft Power BI OverviewMicrosoft Power BI Overview
Microsoft Power BI Overview
Netwoven Inc.
 
Using obi apps to consolidate data for taleo, salesforce and net suite apps_ppt
Using obi apps to consolidate data for taleo, salesforce and net suite apps_pptUsing obi apps to consolidate data for taleo, salesforce and net suite apps_ppt
Using obi apps to consolidate data for taleo, salesforce and net suite apps_ppt
Shiv Bharti
 
Power BI with Essbase in the Oracle Cloud
Power BI with Essbase in the Oracle CloudPower BI with Essbase in the Oracle Cloud
Power BI with Essbase in the Oracle Cloud
Kellyn Pot'Vin-Gorman
 
Resume - Abhishek Ray-Mar-2016 - Ind
Resume - Abhishek Ray-Mar-2016 - IndResume - Abhishek Ray-Mar-2016 - Ind
Resume - Abhishek Ray-Mar-2016 - Ind
Abhishek Ray
 
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce Data
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce DataLearn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce Data
Learn How to Use Microsoft Power BI for Office 365 to Analyze Salesforce Data
Netwoven Inc.
 
Michael Liang Resume_Irvine_CA_ShortVersion
Michael Liang Resume_Irvine_CA_ShortVersionMichael Liang Resume_Irvine_CA_ShortVersion
Michael Liang Resume_Irvine_CA_ShortVersion
MICHAEL LIANG
 
BALWANT SINGH_RESUME
BALWANT SINGH_RESUMEBALWANT SINGH_RESUME
BALWANT SINGH_RESUME
Balwant Singh
 
Ad

More from Mark Rittman (20)

The Future of Analytics, Data Integration and BI on Big Data Platforms
The Future of Analytics, Data Integration and BI on Big Data PlatformsThe Future of Analytics, Data Integration and BI on Big Data Platforms
The Future of Analytics, Data Integration and BI on Big Data Platforms
Mark Rittman
 
Using Oracle Big Data Discovey as a Data Scientist's Toolkit
Using Oracle Big Data Discovey as a Data Scientist's ToolkitUsing Oracle Big Data Discovey as a Data Scientist's Toolkit
Using Oracle Big Data Discovey as a Data Scientist's Toolkit
Mark Rittman
 
From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...
From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...
From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...
Mark Rittman
 
SQL-on-Hadoop for Analytics + BI: What Are My Options, What's the Future?
SQL-on-Hadoop for Analytics + BI: What Are My Options, What's the Future?SQL-on-Hadoop for Analytics + BI: What Are My Options, What's the Future?
SQL-on-Hadoop for Analytics + BI: What Are My Options, What's the Future?
Mark Rittman
 
Social Network Analysis using Oracle Big Data Spatial & Graph (incl. why I di...
Social Network Analysis using Oracle Big Data Spatial & Graph (incl. why I di...Social Network Analysis using Oracle Big Data Spatial & Graph (incl. why I di...
Social Network Analysis using Oracle Big Data Spatial & Graph (incl. why I di...
Mark Rittman
 
Using Oracle Big Data SQL 3.0 to add Hadoop & NoSQL to your Oracle Data Wareh...
Using Oracle Big Data SQL 3.0 to add Hadoop & NoSQL to your Oracle Data Wareh...Using Oracle Big Data SQL 3.0 to add Hadoop & NoSQL to your Oracle Data Wareh...
Using Oracle Big Data SQL 3.0 to add Hadoop & NoSQL to your Oracle Data Wareh...
Mark Rittman
 
IlOUG Tech Days 2016 - Big Data for Oracle Developers - Towards Spark, Real-T...
IlOUG Tech Days 2016 - Big Data for Oracle Developers - Towards Spark, Real-T...IlOUG Tech Days 2016 - Big Data for Oracle Developers - Towards Spark, Real-T...
IlOUG Tech Days 2016 - Big Data for Oracle Developers - Towards Spark, Real-T...
Mark Rittman
 
IlOUG Tech Days 2016 - Unlock the Value in your Data Reservoir using Oracle B...
IlOUG Tech Days 2016 - Unlock the Value in your Data Reservoir using Oracle B...IlOUG Tech Days 2016 - Unlock the Value in your Data Reservoir using Oracle B...
IlOUG Tech Days 2016 - Unlock the Value in your Data Reservoir using Oracle B...
Mark Rittman
 
OTN EMEA Tour 2016 : Deploying Full BI Platforms to Oracle Cloud
OTN EMEA Tour 2016 : Deploying Full BI Platforms to Oracle CloudOTN EMEA Tour 2016 : Deploying Full BI Platforms to Oracle Cloud
OTN EMEA Tour 2016 : Deploying Full BI Platforms to Oracle Cloud
Mark Rittman
 
OTN EMEA TOUR 2016 - OBIEE12c New Features for End-Users, Developers and Sys...
OTN EMEA TOUR 2016  - OBIEE12c New Features for End-Users, Developers and Sys...OTN EMEA TOUR 2016  - OBIEE12c New Features for End-Users, Developers and Sys...
OTN EMEA TOUR 2016 - OBIEE12c New Features for End-Users, Developers and Sys...
Mark Rittman
 
Enkitec E4 Barcelona : SQL and Data Integration Futures on Hadoop :
Enkitec E4 Barcelona : SQL and Data Integration Futures on Hadoop : Enkitec E4 Barcelona : SQL and Data Integration Futures on Hadoop :
Enkitec E4 Barcelona : SQL and Data Integration Futures on Hadoop :
Mark Rittman
 
Gluent New World #02 - SQL-on-Hadoop : A bit of History, Current State-of-the...
Gluent New World #02 - SQL-on-Hadoop : A bit of History, Current State-of-the...Gluent New World #02 - SQL-on-Hadoop : A bit of History, Current State-of-the...
Gluent New World #02 - SQL-on-Hadoop : A bit of History, Current State-of-the...
Mark Rittman
 
Oracle BI Hybrid BI : Mode 1 + Mode 2, Cloud + On-Premise Business Analytics
Oracle BI Hybrid BI : Mode 1 + Mode 2, Cloud + On-Premise Business AnalyticsOracle BI Hybrid BI : Mode 1 + Mode 2, Cloud + On-Premise Business Analytics
Oracle BI Hybrid BI : Mode 1 + Mode 2, Cloud + On-Premise Business Analytics
Mark Rittman
 
Unlock the value in your big data reservoir using oracle big data discovery a...
Unlock the value in your big data reservoir using oracle big data discovery a...Unlock the value in your big data reservoir using oracle big data discovery a...
Unlock the value in your big data reservoir using oracle big data discovery a...
Mark Rittman
 
Riga dev day 2016 adding a data reservoir and oracle bdd to extend your ora...
Riga dev day 2016   adding a data reservoir and oracle bdd to extend your ora...Riga dev day 2016   adding a data reservoir and oracle bdd to extend your ora...
Riga dev day 2016 adding a data reservoir and oracle bdd to extend your ora...
Mark Rittman
 
Big Data for Oracle Devs - Towards Spark, Real-Time and Predictive Analytics
Big Data for Oracle Devs - Towards Spark, Real-Time and Predictive AnalyticsBig Data for Oracle Devs - Towards Spark, Real-Time and Predictive Analytics
Big Data for Oracle Devs - Towards Spark, Real-Time and Predictive Analytics
Mark Rittman
 
OBIEE12c and Embedded Essbase 12c - An Initial Look at Query Acceleration Use...
OBIEE12c and Embedded Essbase 12c - An Initial Look at Query Acceleration Use...OBIEE12c and Embedded Essbase 12c - An Initial Look at Query Acceleration Use...
OBIEE12c and Embedded Essbase 12c - An Initial Look at Query Acceleration Use...
Mark Rittman
 
Oracle Big Data Spatial & Graph 
Social Media Analysis - Case Study
Oracle Big Data Spatial & Graph 
Social Media Analysis - Case StudyOracle Big Data Spatial & Graph 
Social Media Analysis - Case Study
Oracle Big Data Spatial & Graph 
Social Media Analysis - Case Study
Mark Rittman
 
Deploying Full BI Platforms to Oracle Cloud
Deploying Full BI Platforms to Oracle CloudDeploying Full BI Platforms to Oracle Cloud
Deploying Full BI Platforms to Oracle Cloud
Mark Rittman
 
Adding a Data Reservoir to your Oracle Data Warehouse for Customer 360-Degree...
Adding a Data Reservoir to your Oracle Data Warehouse for Customer 360-Degree...Adding a Data Reservoir to your Oracle Data Warehouse for Customer 360-Degree...
Adding a Data Reservoir to your Oracle Data Warehouse for Customer 360-Degree...
Mark Rittman
 
The Future of Analytics, Data Integration and BI on Big Data Platforms
The Future of Analytics, Data Integration and BI on Big Data PlatformsThe Future of Analytics, Data Integration and BI on Big Data Platforms
The Future of Analytics, Data Integration and BI on Big Data Platforms
Mark Rittman
 
Using Oracle Big Data Discovey as a Data Scientist's Toolkit
Using Oracle Big Data Discovey as a Data Scientist's ToolkitUsing Oracle Big Data Discovey as a Data Scientist's Toolkit
Using Oracle Big Data Discovey as a Data Scientist's Toolkit
Mark Rittman
 
From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...
From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...
From lots of reports (with some data Analysis) 
to Massive Data Analysis (Wit...
Mark Rittman
 
SQL-on-Hadoop for Analytics + BI: What Are My Options, What's the Future?
SQL-on-Hadoop for Analytics + BI: What Are My Options, What's the Future?SQL-on-Hadoop for Analytics + BI: What Are My Options, What's the Future?
SQL-on-Hadoop for Analytics + BI: What Are My Options, What's the Future?
Mark Rittman
 
Social Network Analysis using Oracle Big Data Spatial & Graph (incl. why I di...
Social Network Analysis using Oracle Big Data Spatial & Graph (incl. why I di...Social Network Analysis using Oracle Big Data Spatial & Graph (incl. why I di...
Social Network Analysis using Oracle Big Data Spatial & Graph (incl. why I di...
Mark Rittman
 
Using Oracle Big Data SQL 3.0 to add Hadoop & NoSQL to your Oracle Data Wareh...
Using Oracle Big Data SQL 3.0 to add Hadoop & NoSQL to your Oracle Data Wareh...Using Oracle Big Data SQL 3.0 to add Hadoop & NoSQL to your Oracle Data Wareh...
Using Oracle Big Data SQL 3.0 to add Hadoop & NoSQL to your Oracle Data Wareh...
Mark Rittman
 
IlOUG Tech Days 2016 - Big Data for Oracle Developers - Towards Spark, Real-T...
IlOUG Tech Days 2016 - Big Data for Oracle Developers - Towards Spark, Real-T...IlOUG Tech Days 2016 - Big Data for Oracle Developers - Towards Spark, Real-T...
IlOUG Tech Days 2016 - Big Data for Oracle Developers - Towards Spark, Real-T...
Mark Rittman
 
IlOUG Tech Days 2016 - Unlock the Value in your Data Reservoir using Oracle B...
IlOUG Tech Days 2016 - Unlock the Value in your Data Reservoir using Oracle B...IlOUG Tech Days 2016 - Unlock the Value in your Data Reservoir using Oracle B...
IlOUG Tech Days 2016 - Unlock the Value in your Data Reservoir using Oracle B...
Mark Rittman
 
OTN EMEA Tour 2016 : Deploying Full BI Platforms to Oracle Cloud
OTN EMEA Tour 2016 : Deploying Full BI Platforms to Oracle CloudOTN EMEA Tour 2016 : Deploying Full BI Platforms to Oracle Cloud
OTN EMEA Tour 2016 : Deploying Full BI Platforms to Oracle Cloud
Mark Rittman
 
OTN EMEA TOUR 2016 - OBIEE12c New Features for End-Users, Developers and Sys...
OTN EMEA TOUR 2016  - OBIEE12c New Features for End-Users, Developers and Sys...OTN EMEA TOUR 2016  - OBIEE12c New Features for End-Users, Developers and Sys...
OTN EMEA TOUR 2016 - OBIEE12c New Features for End-Users, Developers and Sys...
Mark Rittman
 
Enkitec E4 Barcelona : SQL and Data Integration Futures on Hadoop :
Enkitec E4 Barcelona : SQL and Data Integration Futures on Hadoop : Enkitec E4 Barcelona : SQL and Data Integration Futures on Hadoop :
Enkitec E4 Barcelona : SQL and Data Integration Futures on Hadoop :
Mark Rittman
 
Gluent New World #02 - SQL-on-Hadoop : A bit of History, Current State-of-the...
Gluent New World #02 - SQL-on-Hadoop : A bit of History, Current State-of-the...Gluent New World #02 - SQL-on-Hadoop : A bit of History, Current State-of-the...
Gluent New World #02 - SQL-on-Hadoop : A bit of History, Current State-of-the...
Mark Rittman
 
Oracle BI Hybrid BI : Mode 1 + Mode 2, Cloud + On-Premise Business Analytics
Oracle BI Hybrid BI : Mode 1 + Mode 2, Cloud + On-Premise Business AnalyticsOracle BI Hybrid BI : Mode 1 + Mode 2, Cloud + On-Premise Business Analytics
Oracle BI Hybrid BI : Mode 1 + Mode 2, Cloud + On-Premise Business Analytics
Mark Rittman
 
Unlock the value in your big data reservoir using oracle big data discovery a...
Unlock the value in your big data reservoir using oracle big data discovery a...Unlock the value in your big data reservoir using oracle big data discovery a...
Unlock the value in your big data reservoir using oracle big data discovery a...
Mark Rittman
 
Riga dev day 2016 adding a data reservoir and oracle bdd to extend your ora...
Riga dev day 2016   adding a data reservoir and oracle bdd to extend your ora...Riga dev day 2016   adding a data reservoir and oracle bdd to extend your ora...
Riga dev day 2016 adding a data reservoir and oracle bdd to extend your ora...
Mark Rittman
 
Big Data for Oracle Devs - Towards Spark, Real-Time and Predictive Analytics
Big Data for Oracle Devs - Towards Spark, Real-Time and Predictive AnalyticsBig Data for Oracle Devs - Towards Spark, Real-Time and Predictive Analytics
Big Data for Oracle Devs - Towards Spark, Real-Time and Predictive Analytics
Mark Rittman
 
OBIEE12c and Embedded Essbase 12c - An Initial Look at Query Acceleration Use...
OBIEE12c and Embedded Essbase 12c - An Initial Look at Query Acceleration Use...OBIEE12c and Embedded Essbase 12c - An Initial Look at Query Acceleration Use...
OBIEE12c and Embedded Essbase 12c - An Initial Look at Query Acceleration Use...
Mark Rittman
 
Oracle Big Data Spatial & Graph 
Social Media Analysis - Case Study
Oracle Big Data Spatial & Graph 
Social Media Analysis - Case StudyOracle Big Data Spatial & Graph 
Social Media Analysis - Case Study
Oracle Big Data Spatial & Graph 
Social Media Analysis - Case Study
Mark Rittman
 
Deploying Full BI Platforms to Oracle Cloud
Deploying Full BI Platforms to Oracle CloudDeploying Full BI Platforms to Oracle Cloud
Deploying Full BI Platforms to Oracle Cloud
Mark Rittman
 
Adding a Data Reservoir to your Oracle Data Warehouse for Customer 360-Degree...
Adding a Data Reservoir to your Oracle Data Warehouse for Customer 360-Degree...Adding a Data Reservoir to your Oracle Data Warehouse for Customer 360-Degree...
Adding a Data Reservoir to your Oracle Data Warehouse for Customer 360-Degree...
Mark Rittman
 

Recently uploaded (20)

Automation Dreamin': Capture User Feedback From Anywhere
Automation Dreamin': Capture User Feedback From AnywhereAutomation Dreamin': Capture User Feedback From Anywhere
Automation Dreamin': Capture User Feedback From Anywhere
Lynda Kane
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
"Rebranding for Growth", Anna Velykoivanenko
"Rebranding for Growth", Anna Velykoivanenko"Rebranding for Growth", Anna Velykoivanenko
"Rebranding for Growth", Anna Velykoivanenko
Fwdays
 
Asthma presentación en inglés abril 2025 pdf
Asthma presentación en inglés abril 2025 pdfAsthma presentación en inglés abril 2025 pdf
Asthma presentación en inglés abril 2025 pdf
VanessaRaudez
 
Automation Hour 1/28/2022: Capture User Feedback from Anywhere
Automation Hour 1/28/2022: Capture User Feedback from AnywhereAutomation Hour 1/28/2022: Capture User Feedback from Anywhere
Automation Hour 1/28/2022: Capture User Feedback from Anywhere
Lynda Kane
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Learn the Basics of Agile Development: Your Step-by-Step Guide
Learn the Basics of Agile Development: Your Step-by-Step GuideLearn the Basics of Agile Development: Your Step-by-Step Guide
Learn the Basics of Agile Development: Your Step-by-Step Guide
Marcel David
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Rock, Paper, Scissors: An Apex Map Learning Journey
Rock, Paper, Scissors: An Apex Map Learning JourneyRock, Paper, Scissors: An Apex Map Learning Journey
Rock, Paper, Scissors: An Apex Map Learning Journey
Lynda Kane
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
"Client Partnership — the Path to Exponential Growth for Companies Sized 50-5...
"Client Partnership — the Path to Exponential Growth for Companies Sized 50-5..."Client Partnership — the Path to Exponential Growth for Companies Sized 50-5...
"Client Partnership — the Path to Exponential Growth for Companies Sized 50-5...
Fwdays
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Leading AI Innovation As A Product Manager - Michael Jidael
Leading AI Innovation As A Product Manager - Michael JidaelLeading AI Innovation As A Product Manager - Michael Jidael
Leading AI Innovation As A Product Manager - Michael Jidael
Michael Jidael
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Datastucture-Unit 4-Linked List Presentation.pptx
Datastucture-Unit 4-Linked List Presentation.pptxDatastucture-Unit 4-Linked List Presentation.pptx
Datastucture-Unit 4-Linked List Presentation.pptx
kaleeswaric3
 
Automation Dreamin': Capture User Feedback From Anywhere
Automation Dreamin': Capture User Feedback From AnywhereAutomation Dreamin': Capture User Feedback From Anywhere
Automation Dreamin': Capture User Feedback From Anywhere
Lynda Kane
 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
 
Linux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdfLinux Professional Institute LPIC-1 Exam.pdf
Linux Professional Institute LPIC-1 Exam.pdf
RHCSA Guru
 
"Rebranding for Growth", Anna Velykoivanenko
"Rebranding for Growth", Anna Velykoivanenko"Rebranding for Growth", Anna Velykoivanenko
"Rebranding for Growth", Anna Velykoivanenko
Fwdays
 
Asthma presentación en inglés abril 2025 pdf
Asthma presentación en inglés abril 2025 pdfAsthma presentación en inglés abril 2025 pdf
Asthma presentación en inglés abril 2025 pdf
VanessaRaudez
 
Automation Hour 1/28/2022: Capture User Feedback from Anywhere
Automation Hour 1/28/2022: Capture User Feedback from AnywhereAutomation Hour 1/28/2022: Capture User Feedback from Anywhere
Automation Hour 1/28/2022: Capture User Feedback from Anywhere
Lynda Kane
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
 
Learn the Basics of Agile Development: Your Step-by-Step Guide
Learn the Basics of Agile Development: Your Step-by-Step GuideLearn the Basics of Agile Development: Your Step-by-Step Guide
Learn the Basics of Agile Development: Your Step-by-Step Guide
Marcel David
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...
SOFTTECHHUB
 
Rock, Paper, Scissors: An Apex Map Learning Journey
Rock, Paper, Scissors: An Apex Map Learning JourneyRock, Paper, Scissors: An Apex Map Learning Journey
Rock, Paper, Scissors: An Apex Map Learning Journey
Lynda Kane
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
"Client Partnership — the Path to Exponential Growth for Companies Sized 50-5...
"Client Partnership — the Path to Exponential Growth for Companies Sized 50-5..."Client Partnership — the Path to Exponential Growth for Companies Sized 50-5...
"Client Partnership — the Path to Exponential Growth for Companies Sized 50-5...
Fwdays
 
2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx2025-05-Q4-2024-Investor-Presentation.pptx
2025-05-Q4-2024-Investor-Presentation.pptx
Samuele Fogagnolo
 
Leading AI Innovation As A Product Manager - Michael Jidael
Leading AI Innovation As A Product Manager - Michael JidaelLeading AI Innovation As A Product Manager - Michael Jidael
Leading AI Innovation As A Product Manager - Michael Jidael
Michael Jidael
 
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxDevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptx
Justin Reock
 
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything – Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
 
Datastucture-Unit 4-Linked List Presentation.pptx
Datastucture-Unit 4-Linked List Presentation.pptxDatastucture-Unit 4-Linked List Presentation.pptx
Datastucture-Unit 4-Linked List Presentation.pptx
kaleeswaric3
 

OBIEE 11g for Hyperion Users - Are We There Yet?

  • 1. T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com Mark Rittman, Director, Rittman Mead OUG Hyperion Conference, June 2011 OBIEE 11g for Hyperion Users - Are We There Yet?
  • 2. Agenda OBIEE 11g Overview OBIEE 11g Features for Hyperion Users Import Essbase Data into OBIEE Repository for Reporting Analyze Essbase + HFM Data in Answers Mapping Integration Extend and Integrate using Action Framework Strategic Analysis using Oracle Scorecard & Strategy Management So Can OBIEE 11g Replace Web Analysis, Planning, HFM, Excel Add-in? Current Limitations and Issues MDX Generation Repository Federation (Drill-through) Limitations Security & Deployment Future Developments Conclusions T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 3. Mark Rittman Mark Rittman, Co-Founder of Rittman Mead Oracle ACE Director, specialising in Oracle BI&DW 14 Years Experience with Oracle Technology Regular columnist for Oracle Magazine Author of forthcoming Oracle Press book on OBIEE 11g Writer for Rittman Mead Blog : http://www.rittmanmead.com/blog Email : [email_address] Twitter : @markrittman T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 4. About Rittman Mead Oracle BI and DW gold partner World leading specialist partner for technical excellence, solutions delivery and innovation in Oracle BI Approximately 30 consultants worldwide All expert in Oracle BI and DW UK based Offices in US, Europe (Belgium) and India Skills in broad range of supporting Oracle tools: OBIEE OBIA ODIEE Essbase, Oracle OLAP GoldenGate Exadata T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 5. Oracle Business Intelligence 11gR1 The latest release of Oracle’s business intelligence platform Replacement for Discoverer; full platform for analytics and dashboards Now at version 11.1.1.5; originally derived from Siebel Analytics 11gR1 new features focused on OLAP analysis, visualizations, manageability T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 6. Web-Based Delivery of Analytics and Analysis Users access information and analytics through role-based dashboards Can also publish reports to PDF, distribute, or access through MS Office T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 7. Web-Based Authoring Tools for “Power Users” Reports and analyses are created using web-based tools Point-and-click creation of tables, pivot-tables, charts, maps, gauges T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 8. Integration with E-Business Suite and Other Applications OBIEE 11.1.1.5 is the platform for Oracle Business Intelligence applications Pre-built reports, dashboards and analytics for EBS and other applications Pre-built dimensional data warehouse and ETL routines Extensible and open design T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 9. Mobile and Other Advanced Visualizations Mobile client for Apple iPad and iPhone Delivery of reports and alerts via email, cell, pager etc High-density visualizations via a thin-client web dashboard Integration with MS Office and Open Office through SmartView T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 10. All Built Using Shared “Common Enterprise Information Model” All reporting tools can take their data from a shared metadata layer Defined as dimensional model, embeds common calculations and drill paths Subject-area and row-level security Three-layer design to provide abstraction from underlying complicated source systems T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com Simplification of the Data Model Integration of Disparate DataSources Addition of Business Logic and Calculations
  • 11. New in the 11g Release of Oracle Business Intelligence Scorecards and Key Performance Indicators The “Action Framework”, for integration with workflows, E-Business Suite forms etc Improve analysis capabilities Improved manageability through Enterprise Manager Scorecards, Mapping, new OLAP features T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 12. OBIEE 11g Features for Hyperion Users Essbase as a data source for Oracle BI Repository 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 Plus access to OBIEE dashboards & reporting Wide range of graphs and other visualizations Mapping and spatial integration Scorecards and KPIs Web Service and Application Integration Access to EBS, PSFT, Siebel and SAP data through Oracle BI Applications T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 13. Supported Essbase/Hyperion Releases Oracle Essbase 9.3.3+, 11.1.1.3.500, 11.1.2+ HFM 9.3.3, 11.1.1.3, 11.1.2.x Planning - tbc See Oracle Fusion Middleware Supported System Configurations doc on OTN http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 14. Essbase Integration with OBIEE OBIEE can connect to multidimensional as well as relational sources Microsoft Analysis Services, SAP B/W, Essbase Import process converts the multidimensional view into a relational view Essbase cubes, dimensions, hierarchies converted to a logical relational star schema Essbase data can then be combined with data from sources OBIEE 11g introduces new OLAP query capabilities making Answers a first-class ad-hoc query tool for Essbase cubes Other use case is to bring in budget, forecast data etc from Essbase and use to enhance relational data T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 15. New Essbase Cube and Metadata Features in OBIEE 11gR1 Essbase outlines are still imported in and converted to relational stars However outlines are now handled better Accounts dimensions keep their hierarchy Parent-child (value-based) hierarchies are supported Alias tables supported UDAs supported No longer any need to recreate as outline evolves (additional generations, members) Makes OBIEE a more practical reporting environment for financial-style Essbase cubes T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 16. Importing an Essbase Cube Step 1 : Review Essbase Outline Review the Essbase outline using Essbase Administration Services Be aware of the number and type of dimensions Check usage of alias tables, UDAs etc Be sure to use correct Essbase versions Other releases will partially work, but drilling etc may not work T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 17. Importing an Essbase Cube Step 2 : 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 T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 18. Importing an Essbase Cube Step 3 : 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 T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 19. Importing an Essbase Cube Step 4 : Convert To Parent-Child Imported level-based hierarchies can be convered 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 T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 20. Importing an Essbase Cube Step 5 : 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 T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 21. Importing an Essbase Cube Step 6 : 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 T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 22. New 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 T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 23. 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 T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 24. P&L-Style Reports Though Financial Reporting is the most suitable tool for P&L-style reports, Answers using hierarchical columns can reproduce a lot of their functionality T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 25. Access to OBIEE Graphing, Visualisations Full access to all OBIEE visuals, maps, graphs, dashboard objects, scorecards etc T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 26. 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 T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 27. 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 T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 28. 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 T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 29. 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) T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 30. Displaying Aliases Aliases appear in the subject area just like other columns Have to be imported into the RPD, see previous steps Can be used just as any other column T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 31. 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 T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com 1 2 3
  • 32. 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 T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com 1 2 3
  • 33. 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 T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 34. T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com Importing and Analyzing Essbase Data using OBIEE 11.1.1.5 Demonstration
  • 35. New Capabilities Provided by OBIEE 11g Horizontal (Drill-Across) and Vertical (Drill-down) Integration with Relational Data MapViewer Integration Scorecards and KPIs BI Publisher Action Framework Integration with EBS and other application data T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 36. 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: Providing drill-down from an Essbase-based model to detail-level relational data Displaying relational attributes and descriptive data alongside Essbase measures Combining Essbase and relational measures into a single business model T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 37. Setting up Vertical Federation (Drill-to-Relational Detail) Initially map in Essbase source (using wizard), then introduce relational data into model Be aware of Essbase unique naming requirements (may need to prefix relational name) Create level-based logical dimension to indicate hierarchy levels Set content (hierarchy) level for Essbase and Relational sources to indicate granularity (how detailed they are) BI Server will then automatically switch between Essbase and Relational sources, depending on how detailed the report gets T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 38. Reporting at Aggregated (Essbase) Level Reports that then run at the aggregated level will automatically use Essbase This is because it is mapped in to the Customer dimension at a higher (non-leaf) level T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com With set [Channel3] as '[Channel].Generations(3).members' set [Customers5] as '[Customers].Generations(5).members' select { [Measures].[Amount] } on columns, NON EMPTY {crossjoin ({[Channel3]},{[Customers5]})} properties ANCESTOR_NAMES, GEN_NUMBER on rows from [SH.SH]
  • 39. Reporting at Detailed (Relational) Level Reports where the user drills to transaction level then switch the relational source This happens because the relational source is the only one that can provide customer data at the required level T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com select D1.c1 as c1, D1.c2 as c2, D1.c3 as c3, D1.c4 as c4, D1.c5 as c5, D1.c6 as c6, D1.c7 as c7 from (select T1915.COUNTRY_NAME as c1, T1927.CUST_CITY as c2, T1927.CUST_EMAIL as c3, T1927.CUST_CREDIT_LIMIT as c4, concat(concat(T1927.CUST_FIRST_NAME, ' - '), T1927.CUST_LAST_NAME) as c5, T203.CHANNEL_CLASS as c6, sum(T1960.AMOUNT_SOLD) as c7, T1927.CUST_ID as c8 from COUNTRIES T1915,CUSTOMERS T1927, CHANNELS T203,SALES T1960 where ( T203.CHANNEL_ID = T1960.CHANNEL_ID and T1915.COUNTRY_ID = T1927.COUNTRY_ID and T1915.COUNTRY_NAME = 'Australia' and T1927.CUST_CITY = 'Darwin' and T1927.CUST_ID = T1960.CUST_ID ) group by T203.CHANNEL_CLASS, T1915.COUNTRY_NAME, T1927.CUST_CITY, T1927.CUST_CREDIT_LIMIT, T1927.CUST_EMAIL, T1927.CUST_ID, concat(concat(T1927.CUST_FIRST_NAME, ' - '), T1927.CUST_LAST_NAME) ) D1 order by c1, c2, c3, c4, c5, c6
  • 40. Vertical Federation Limitations Only Essbase outlines that are balanced and level-based can be federated Unbalanced/ragged hierarchies do not consistently map to BMM columns Value-based (parent-child) hierarchies will not federate due to lack of “levels” Therefore Essbase cubes that “look like” relational cubes are the best to federate Typically sales analysis, and cubes built to support OBIEE There is no “refresh” facility to bring in changed outlines into OBIEE Therefore only “stable” outlines are suitable for OBIEE No issues over ASO, BSO etc Versions of Essbase supported back to 7.x Though you will need supported versions to be able to use hierarchical columns Essbase 9.3.3+, 11.1.1.3.500, 11.1.2+ T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 41. Setting up Horizontal Federation (Relational alongside Essbase) You may have actuals data in a relational database, and forecast/budget data in Essbase It would be useful to report on these in a combined business model Measures of the same dimensionality can go in the same fact table Measures of differing dimensionality go in separate fact tables Users see a single combined data source Oracle BI Server combines the data at runtime New in 11g - can use LOOKUP function to retrieve relational descriptors etc T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 42. Displaying Essbase & Relational Data Together on Dashboards Relational and Essbase data can be displayed together in analyses, dashboards Navigation can be set up between Essbase aggregated data and relational detail T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 43. T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com Combining Essbase and Relational Data using OBIEE Demonstration
  • 44. Mapviewer Integration OBIEE 11g comes with Oracle MapViewer integrated and included in license cost Display BI data using maps, layers, points of interest Integration with NAVTEQ maps, Google Maps, Bing Maps Perform spatial calculations using Oracle Locator (free) or Oracle Spatial Option T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 45. Key Performance Indicators KPIs can be defined based on actual and target measures Can combine relational and Essbase data, plus external data from files, services ertc Thresholds for good, bad etc performance can be set KPIs can be dimensioned (time, customer, product etc) T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 46. KPI Watchlists Users can define watchlists, to monitor their KPIs KPIs can be pinned, or user can analyze them by their allowed dimensions Supports collaboration with KPI owner to record comments etc T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 47. KPI Scorecards Arrange KPIs into hierarchies, strategies etc Define strategy trees, cause-and-effect relationships etc Weighting of KPIs Analyze by dimensions Embed in dashboards T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 48. OBIEE Scorecards vs. Hyperion Performance Scorecards Many features in common between the products Kaplan & Norton views, perspectives, concepts; focus around balanced scorecards However OBIEE 11g Scorecards are not upgrade or like/like replacement Focus is more on leveraging the Oracle BI Repository + data sources Some HPS features not present in OBIEE Scorecards (HSS integration etc) OBIEE Scorecard also features integration with agents, actions and other BI elements T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 49. BI Publisher Used for “pixel-perfect” published reporting to PDF, email, screen etc High-fidelity layout controls, bursting, distribution Can access Essbase either through OBIEE semantic layer, or through Essbase MDX T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 50. Actionable Intelligence OBIEE concept around “closed-loop” analytics Detect, action and then action your data Agents provide alerts, automation Actions provide links to external processes T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 51. Actions and Action Links Actions can be associated with columns through Action Links Drill to detail; navigate to report; invoke business process; initiate review Actions enable BI users to respond to insight discovered using dashboards, analyses T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 52. Using Actions for Essbase / EPM Suite Integration Actions can be used to enhance and extend OBIEE / Essbase Integration Launch HFM, FR etc passing BI credentials Writeback to Essbase database Run calc script, etc T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 53. T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com MapViewer, Scorecards and Actionable Intelligence Demonstration
  • 54. So Can OBIEE Replace WebAnalysis, Planning, Financial Mgmt etc? OBIEE analyses, dashboards can replace all functional aspects of Web Analysis FR is still preferable for non-trivial financial reports T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 55. ... and What Issues Are Still Outstanding? A number of minor, and major, issues are still outstanding for Essbase / EPM users Some are minor and will be addressed with bug fixes, enhancements Restoration of SSO between EPM workspace and OBIEE dashboard Requirement for multiple WLS homes, EM environments Some early-release bugs around value-based hierarchies, drilling, formulas etc Post 11.1.1.5 Essbase-specific patch due soon to address many issues Some are just limitations of how things work Cannot federate value-based hierarchies Slower queries and analysis compared to Smartview + Essbase Add-in Some are fundamental and require re-engineering of OBIEE Complex and fragmented MDX when using hierarchical columns Excessively expensive MDX when using selection steps T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 56. The Hierarchical Columns and Pivoting Issue Hierarchical columns generate one logical query per grouping For SQL queries, these are combined into a single SQL statement For Essbase queries, each grouping generates it’s own MDX query, plus others T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com With set [_Products1] as '{Distinct({[Products]})}' set [_Products2] as 'Generate({[_Products1]},[Products].currentmember.children)'select { [Measures].[Gross Revenue] } on columns, NON EMPTY {{[_Products2]}} properties GEN_NUMBER, [Products].[Memnor], [Products].[Ancestor_Names], [Products].[MEMBER_UNIQUE_NAME], [Products].[LEVEL_NUMBER] on rows from [BISAMPLE.Sample] With set [_Axis1Set] as '{Distinct({[Products]})}'select {} on columns, {[_Axis1Set]} properties GEN_NUMBER, [Products].[Memnor], [Products].[MEMBER_UNIQUE_NAME] on rows from [BISAMPLE.Sample] With set [_Axis1Set] as '{[Products].Generations(1).members}'select {} on columns, {[_Axis1Set]} properties GEN_NUMBER, [Products].[Memnor], [Products].[MEMBER_UNIQUE_NAME] on rows from [BISAMPLE.Sample] With set [_Axis1Set] as '{Distinct({[10002]})}'select {} on columns, {[_Axis1Set]} properties GEN_NUMBER, [Products].[Memnor], [Products].[Ancestor_Names], [Products].[MEMBER_UNIQUE_NAME] on rows from [BISAMPLE.Sample] With set [_Products2] as '{Distinct({[10002]})}' set [_Products3] as 'Generate({[_Products2]},[Products].currentmember.children)'select { [Measures].[Gross Revenue] } on columns, NON EMPTY {{[_Products3]}} properties GEN_NUMBER, [Products].[Memnor], [Products].[Ancestor_Names], [Products].[MEMBER_UNIQUE_NAME], [Products].[LEVEL_NUMBER] on rows from [BISAMPLE.Sample] 1 2 3 4 5
  • 57. Issue Compounded by > Hierarchical Column Issue becomes worse when >1 hierarchical column & pivoting is included in analysis & Many more sub-groupings are created leading to excessivly expensive SQL Workaround #1 : Size your system to expect greater numbers of small MDX queries Workaround #2 : Try to limit analyses to a single hierarchical column on row-edge Workaround #3 : Enable caching - 11g subquery caching can significantly improve perf. T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com =58 separate MDX queries
  • 58. The Selection Steps Issue Selection steps (member steps) are used extensively in 11g for Essbase data Provides an Essbase-like environment for filtering, selecting and calculating data T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com 1 2 3
  • 59. Selection Steps Multiply the Number of Physical MDX Generated Issue is that selection steps will multiple the number of physical MDXs sent to Essbase Issues also affects relational sources, but SQLs are usually combined into one # logical SQLs = (# steps in Dim1 x # steps Dim 2 x # steps Dim n ) + Grand Total SQL # MDX queries = 1 or 2 per logical SQL Coupled with hierarchical columns & pivoting, can cause excessive MDX query load T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com With set [_Market2] as '{Distinct({[East], [West]})}' set [_Year2] as '{Distinct({[Qtr1], [Qtr2]})}'select { [Measures].[Sales] } on columns, NON EMPTY {crossjoin({[_Market2]},{[_Year2]})} properties GEN_NUMBER, [Market].[LEVEL_NUMBER], [Year].[MEMBER_UNIQUE_NAME], [Year].[Memnor], [Market].[MEMBER_UNIQUE_NAME], [Market].[Memnor], [Year].[LEVEL_NUMBER] on rows from [Sample.Basic] With set [_Market2] as '[Market].Generations(2).members' set [_Year2] as '{Distinct({[Qtr1], [Qtr2]})}'select { [Measures].[Sales] } on columns, NON EMPTY {crossjoin({[_Market2]},{[_Year2]})} properties GEN_NUMBER, [Year].[MEMBER_UNIQUE_NAME], [Year].[Memnor], [Market].[MEMBER_UNIQUE_NAME], [Year].[LEVEL_NUMBER] on rows from [Sample.Basic] With set [_Market2] as '[Market].Generations(2).members' set [_Year2] as '{Distinct({[Qtr1], [Qtr2]})}'select { [Measures].[Sales] } on columns, NON EMPTY {crossjoin({[_Market2]},{[_Year2]})} properties GEN_NUMBER, [Year].[MEMBER_UNIQUE_NAME], [Year].[Memnor], [Market].[MEMBER_UNIQUE_NAME], [Year].[LEVEL_NUMBER] on rows from [Sample.Basic] With set [_Market2] as '[Market].Generations(2).members' set [_Year2] as '[Year].Generations(2).members'select { [Measures].[Sales] } on columns, NON EMPTY {crossjoin({[_Market2]},{[_Year2]})} properties GEN_NUMBER, [Year].[MEMBER_UNIQUE_NAME], [Market].[MEMBER_UNIQUE_NAME] on rows from [Sample.Basic]
  • 60. T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com Hierarchical Columns, Pivoting and Selection Steps Issues Demonstration
  • 61. The Value-Based Hierarchy Issue (or “Gotcha”) Value-based (Parent-Child) hierarchy support are a useful addition in OBIEE 11g Removes need to re-import Essbase database if new generations added to dimension All members are in the same logical column; no need to create new ones for new Essbase generation Allows member searches to work against single logical column More “natural” way of holding member data for Essbase users T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 62. Value-Based Hierarchies and Vertical Federation Given the benefits of value-based hierarchies for changing outlines, customers often enable them for all dimensions in OBIEE 11g ... ... and then want to set up drill-to-detail analyses using vertical federation ... which require defined levels to join logical table sources together ... which value-based hierarchies do not have Workaround : Analyze Essbase and Relational separately, link by actions that pass hierarchical column selection values through hidden attribute columns T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 63. New Ways of Doing Things Most Essbase users access data through the Excel Add-in Uses Query-by-Example approach to retrieve data Combined with Excel flexibility, gives lots of options to access data To produce similar reports, different approaches are required with OBIEE Use of FILTER and time-series functions Adaptation for structured cross-tab style interface vs. free-form Excel T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 64. Combining OBIEE Functions and Essbase Data Time-offsets can be generated using OBIEE Time-Series functions AGO , TODATE , PERIODROLLING Intersections of dimension members (Accounts, Scenarios) using FILTER function Combine OBIEE analytic functions with Essbase member references Requires learning OBIEE function syntax and combining with Essbase skills T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 65. OBIEE Analytic Function Examples FILTER(measure USING expr) Allows you to filter generic measure by dimension member, i.e. measure by Profit account, and Budget scenario AGO , TODATE , PERIODROLLING Generate year-to-date, period ago, rolling total Pushes down to equivalent MDX EVALUATE , EVALUTE_AGGR Leverage native MDX functions T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 66. Excel Add-in/SmartView and OBIEE are Complementary Tools OBIEE does not remove need for Excel add-in or SmartView Common mistake is to think it’s “all-or-nothing” Still a role for Excel add-in for finance/analyst use OBIEE is great for mass-distribution of financial data, combining it with other data Accessing Essbase data requires combined Essbase / OBIEE skills T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 67. T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com Analytics and Dimension/Measure Access using OBIEE Demonstration
  • 68. Summary OBIEE 11g introduces a number of new features Essbase customers were waiting for Proper OLAP analysis with hierarchical member selection Support for value-based hierarchies, so that outline changes don’t need re-import Support for multiple aliases, UDAs, multiple hierarchies, filters etc OBIEE also provides many additional features that will benefit Essbase customers Mapping, scorecards, better visualizations Action Framework, integration with Fusion Middleware But the 11g release also brings its own new issues Excessive number of MDX statements for pivoting OLAP-style queries Selection steps can exacerbate this issue by exponentially adding more MDX queries Value-based hierarchies have their own “gotchas” Don’t try to 100%-replace Excel Add-in With OBIEE Tools are complementary, have their own strengths Be prepared to learn OBIEE dev techniques as well as Essbase ones T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 69. More Information Thank you for attending this presentation More information can be found at http://www.rittmanmead.com Contact us at [email_address] or [email_address] Look out for our book, “Oracle Business Intelligence Developers Guide” due Q1 2012 Follow-us on Twitter (@rittmanmead) or Facebook (facebook.com/rittmanmead) T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com
  • 70. T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : [email_address] W: www.rittmanmead.com Mark Rittman, Director, Rittman Mead OUG Hyperion Conference, June 2011 OBIEE 11g for Hyperion Users - Are We There Yet?

Editor's Notes

  • #46: RM: In our model, we have a number of measures that make up the inputs into our KPIS RM : In OBIEE 11g, I can now set these KPIs up in the web catalog as first-class objects. These now track performance against these targets, and can be accessed by any authorized user
  • #47: RM : I can also put these KPIs into KPI Watchlists, which I can add to the relevant dashboard page
  • #48: RM: I can also create in OBIEE 11g a scorecard, taking the objectives defined by the CEO earlier on, assigning the KPIs to them, and then setting up dimensions so that it can be analyzed by the things that make up the business