Ongoing ETL with Exalytics

Size: px
Start display at page:

Download "Ongoing ETL with Exalytics"

Transcription

1 Ongoing ETL with Exalytics Borkur Steingrimsson, Rittman Mead Consulting UKOUG, Birmingham 2012

2 About Rittman Mead Oracle BI and DW platinum partner - see us at Stand 30 in the Exhibition Hall World leading specialist partner for technical excellence, solutions delivery and innovation in Oracle BI Approximately 50 consultants worldwide All expert in Oracle BI and DW Offices in US (Atlanta), Europe, Australia and India Skills in broad range of supporting Oracle tools: OBIEE OBIA ODIEE Essbase, Oracle OLAP GoldenGate Exadata Endeca

3 Rittman Mead and Oracle Exalytics First UK Oracle Partner (and only?) to take delivery of an Oracle Exalytics server (April 2012) Centre of excellence for Exalytics deployments, infrastructure, migrations and implementations Hosted in our London datacentre Available for Customer PoCs, training and evaluation

4 Agenda 1. Exalytics Bits and Bobs 2. Aggregate Awareness 3. In-Memory Awesomeness 4. How to get it working? 5. Now What? 6. Conclusion

5 Bits and Bobs What is Exalytics? Is it Plug n Play? What is TimesTen? Why talk about ETL?

6 Ongoing ETL with Exalytics Oracle Business Intelligence Appliance

7 What is Oracle Business Intelligence? Oracle BI provides a set of web-based tools for reporting and analyzing data Based around dashboards, built around graphs, tables, pivots etc Multiple server architecture that splits data access / presentation elements Connects to multiple data sources Oracle DB & Exadata SQL Server, DB/2, Teradata Essbase, Oracle OLAP, MSAS ADF View Objects etc

8 Oracle BI within the Oracle BI/DW Technology Stack BI provides the query and presentation element for BI/DW Catalog of reports, analyses, alerts, KPIs Additional calculation and data federation capabilities Web Server Aggregate navigation Security, scoping of data ERP/Apps Oracle BI DW Essbase SAN / NAS

9 How Oracle Business Intelligence 11g Works Data sources are mapped into an internal dimensional model called the Oracle BI Repository Users request data through analyses, which translate into logical SQL requests The Oracle BI Server converts these logical SQL requests into one or more physical SQL, MDX or other queries These are then processed by the underlying data sources, using their optimizations Data is then combined and returned to users in the form of dashboards

10 In a BI/DW System, Where Does the Time and Heavy Lifting Go? Ideal is to return data to users with consistent sub-second response times But large data volumes and unpredictable queries can make this tough When analyzing query response times, most of the times goes in The database returning the query results The storage tier returning data to the database The network connecting storage and the database Oracle BI Tuning, efficient queries and Exadata can help with this But queries can still sometimes take >2 mins or so And query times can be erratic - Some are instant - Some take 2-3 minutes - Depends on load on the database ERP/Apps DW SAN / NAS

11 BI System Performance Objectives Every query returns data immediately No performance penalty for drilling-into and investigating the data Response time is consistent Response-time stays constant even when you scale up to 100 s of users

12 Potential Solutions to Query Performance Issues Buy an Exadata box (or several Exadata boxes...) Add materialized views and use Query Rewrite Add more indexes, in-database OLAP to the DW Move data into an OLAP server such as Essbase But... Can be expensive Adds to DBA complexity Requires new skills (Essbase etc) Scaling issues for OLAP servers

13 Another Solution - In-Memory Databases Move some, or all, of the data being queried into RAM Sub-second response times Consistent response times A solution being applied elsewhere for similar problems Oracle BI In-Memory DB/Cache ERP/Apps DW SAN / NAS

14 Oracle Exalytics In-Memory Machine X2-4 BI Appliance that combines hardware + BI software Sun hardware, Four Intel Xeon E series processors 1TB of RAM, made up of 64 16GB DDR3 ECC registered DIMMs QDR (40Gb/second) InfiniBand connectivity to Exadata & Exalogic 10Gb and 1Gb Ethernet interfaces Optimized version of Oracle BI EE In-memory version of Oracle Essbase 3.6TB of disk, for internal use Integrated Lights-Out Mgmt (ILOM)

15 Oracle Exalytics In-Memory Machine X2-4 BI Appliance that combines hardware + BI software Sun hardware, Four Intel Xeon E series processors 1TB of RAM, made up of 64 16GB DDR3 ECC registered DIMMs QDR (40Gb/second) InfiniBand connectivity to Exadata & Exalogic 10Gb and 1Gb Ethernet interfaces Optimized version of Oracle BI EE In-memory version of Oracle Essbase 3.6TB of disk, for internal use Integrated Lights-Out Mgmt (ILOM) Sold as an appliance/engineered system Software only available in combination with hardware

16 Exalytics as the Exa-Machine for BI Runs the BI layer on a high-performance, multi-core, 1TB server In-memory cache used to accelerate the BI part of the stack If Exadata addresses 80% of the query performance, Exalytics addresses the remaining 20% Consistent response times for queries In-memory caching of aggregates 40 cores for high concurrency Re-engineered BI and OLAP software that assumes 40 cores and 1TB RAM Oracle BI In-Memory DB/Cache ERP/Apps DW

17 Ongoing ETL with Exalytics Aggregate Awareness

18 Aggregate Awareness What is Aggregate Awareness? Where do we configure this? What should we aggregate on? Aggregate Summary Advisor Usage Tracking Analysis User complaints / Gut-feeling By Design - No Surprises

19 What is Aggregate Awareness We can design our RPD repository so that the same information can be found in more than one physical table Detailed transactional sales data Daily aggregates per city per product Daily aggregates per region per product category Monthly aggregate per store per product category per customer segment The BI server is thus aware of these aggregates and can choose the best/quickest option to retrieve the data Using dimensional hierarchies Number of members on each level (?) Logical Table Priority Groups Number of dimensions involved in the logical request Data warehouse team responsible to ensure that data is correct and refreshed in each aggregate table As opposed to Materialized Views and staleness

20 In-Memory Awesomeness Memory is fast Memory is cheap In-Memory Capacity Increased In-Memory Cost Decreased In-Memory is Fast MB 2002 $0.2/MB HDD 5ms response GB 2012 $0.009/MB ns response

21 In-Memory Awesomeness Memory is fast Memory is cheap In-Memory Data Caching TimesTen has In-Memory Columnar Storage In-Memory Capacity Increased In-Memory Cost Decreased In-Memory is Fast In-Memory Row and Column Compression In-Memory Indexes In-Memory Predictability Optimizer MB 16GB $0.2/MB $0.009/MB HDD ms response 100ns response Non-Uniform Memory Access (NUMA) Support (Scale Up) Parallel Query Processing Analytic Functions In-Memory Unstructured Data High Performance Writes/Updates Data Persistence on Disk Transactional Integrity Multiversion Concurrency - Read Consistency

22 In-Memory Awesomeness Memory is fast Memory is cheap In-Memory Capacity Increased MB 16GB In-Memory Cost Decreased $0.2/MB $0.009/MB Still playing catch-up with Oracle RDBMS But it s getting there HDD 2012 In-Memory is Fast 5ms response 100ns response TimesTen has In-Memory Data Caching In-Memory Columnar Storage In-Memory Row and Column Compression In-Memory Indexes In-Memory Predictability Optimizer Non-Uniform Memory Access (NUMA) Support (Scale Up) Parallel Query Processing Analytic Functions In-Memory Unstructured Data High Performance Writes/Updates Data Persistence on Disk Transactional Integrity Multiversion Concurrency - Read Consistency

23 How To Get It Working Summary Advisor Wizard Analyzes Usage Tracking data to suggest best use of TimesTen aggregates - BIDomain.BIInstance.ServerConfiguration MBean to configure this Builds scripts to - Change the RPD to add Aggregate Navigation objects - Prefixes and iconizes new objects - Build physical tables to store new aggregates - Populate the new physical tables one-off Exalytics only - You are not allowed to use this wizard on your regular OBIEE installation!

24 What Does the Summary Advisor Create? Aggregate tables in the TimesTen database One per aggregate fact table One per shared dimension Physical tables in the Oracle BI Repository physical layer Logical Table Sources in the BMM layer All mapped in and active

25 What Does the Summary Advisor Create? Aggregate tables in the TimesTen database One per aggregate fact table One per shared dimension Physical tables in the Oracle BI Repository physical layer Logical Table Sources in the BMM layer All mapped in and active But there is a Wizard changing my RPD! Objects are marked as Is System Generated

26 How To Get It Working - Manually Decide which aggregates to create and where to store them In-Memory TimesTen database In-Memory Essbase cube Essbase or other OLAP Regular RDBMS datamarts Model this in your RPD Physical tables Logical Table Sources (LTS) Set dimensionality Set potential Fragmentation clauses Reroute requests for data, that doesn t fit in memory, to disk Complete control of all moving parts - Nothing really new!

27 Ongoing ETL with Exalytics OK, That Was Easy Enough

28 ... and then what? Our data warehouse keeps changing New sales figure loaded daily New product codes introduced weekly Newcomers/Leavers from HR This process is already handled and automated using some form of ETL Scripts OWB mappings ODI interfaces...

29 ... and then what? Our data warehouse keeps changing New sales figure loaded daily New product codes introduced weekly Newcomers/Leavers from HR This process is already handled and automated using some form of ETL Scripts OWB mappings ODI interfaces... Q: Natural extension of the ETL paradigm to include Exalytics TimesTen as a target?

30 Answer 1: Re-running the Summary Advisor / Aggregate Persistence Wizard Summary Advisor will advice Create new aggregates based on new usage patterns Modify existing aggregates Drop existing aggregates (to make space for new ones) Aggregate Persistence Wizard is the dude that builds scripts to Drops existing aggregates from the RPD Builds new aggregates Builds the scripts to drop and rebuild TimesTen aggregates

31 Answer 1: Re-running the Summary Advisor / Aggregate Persistence Wizard Summary Advisor will advice Create new aggregates based on new usage patterns Modify existing aggregates Drop existing aggregates (to make space for new ones) Aggregate Persistence Wizard is the dude that builds scripts to Drops existing aggregates from the RPD Builds new aggregates Builds the scripts to drop and rebuild TimesTen aggregates This is the Oracle Way Suggests Exalytics as an appliance that you just plug in Reacts with new trends in user behavior Easy to do - requires very little coding ERP/Apps Oracle BI In-Memory DB/Cache DW SAN / NAS

32 Re-running the Summary Advisor / Aggregate Persistence Wizard Summary Advisor will take into account new end-user behavior Other areas of interest Newly popular dashboards But there is a limit to how much we can fit in to the In-Memory TimesTen DB Won t this be a round-robin of kicking out today what we brought in yesterday? Conclusion RPD will have to be altered - online! Release procedures might strictly forbid that! Drop and Create - No incremental refresh of data Scripts will have to be executed - risk of failure Errors can be tricky to debug

33 Re-running the Summary Advisor / Aggregate Persistence Wizard Summary Advisor will take into account new end-user behavior Other areas of interest Newly popular dashboards c:\oraclebi\orahome But there is a limit to how much we can fit in to the In-Memory TimesTen DB Won t this be a round-robin of kicking out today what we brought in yesterday? Conclusion RPD will have to be altered - online! Release procedures might strictly forbid that! Drop and Create - No incremental refresh of data Scripts will have to be executed - risk of failure Errors can be tricky to debug \bifoundation\server\bin\nqcmd.exe -d exalytics -u biadmin -p welcome1 -s c:\summary_advisor_scripts\agg_wiz.sql

34 Re-running the Summary Advisor / Aggregate Persistence Wizard Summary Advisor will take into account new end-user behavior Other areas of interest Newly popular dashboards c:\oraclebi\orahome But there is a limit to how much we can fit in to the In-Memory TimesTen DB Won t this be a round-robin of kicking out today what we brought in yesterday? \bifoundation\server\bin\nqcmd.exe -d exalytics -u biadmin -p welcome1 -s c:\summary_advisor_scripts\agg_wiz.sql Conclusion RPD will have to be altered - online! Release procedures might strictly forbid that! Drop and Create - No incremental refresh of data Scripts will have to be executed - risk of failure Errors can be tricky to debug [10058][State: S1000] [NQODBC] [SQL_STATE: S1000] [nqserror: 10058] A general error has occurred [nqserror: 43113] Message returned from OBIS. [nqserror: 43119] Query Failed: [nqserror: 84008] Statement preparation failed

35 Re-running the Summary Advisor / Aggregate Persistence Wizard Summary Advisor will take into account new end-user behavior Other areas of interest Newly popular dashboards c:\oraclebi\orahome But there is a limit to how much we can fit in to the In-Memory TimesTen DB Won t this be a round-robin of kicking out today what we brought in yesterday? \bifoundation\server\bin\nqcmd.exe -d exalytics -u biadmin -p welcome1 -s c:\summary_advisor_scripts\agg_wiz.sql Conclusion RPD will have to be altered - online! Release procedures might strictly forbid that! Drop and Create - No incremental refresh of data Scripts will have to be executed - risk of failure Errors can be tricky to debug [10058][State: S1000] [NQODBC] [SQL_STATE: S1000] [nqserror: 10058] A general error has occurred [nqserror: 43113] Message returned from OBIS. [nqserror: 43119] Query Failed: [nqserror: 84008] Statement preparation failed Model Checker Utility will help minimizing the risk of errors occurring

36 Answer 2: Oracle Data Integrator Install the TimesTen JDBC Driver in the ODI Drivers directory Install the TimesTen Client utilities on the Agent host Create Physical and Logical Schema as per usual Create a TimesTen Model Create from scratch Reverse Engineer using JDBC driver - Tables - Views - Columns - Keys andforeign Keys Reverse Engineer using RKM

37 Answer 2: Oracle Data Integrator Install the TimesTen JDBC Driver in the ODI Drivers directory Install the TimesTen Client utilities on the Agent host Create Physical and Logical Schema as per usual Create a TimesTen Model Create from scratch Reverse Engineer using JDBC driver - Tables - Views - Columns - Keys andforeign Keys Reverse Engineer using RKM Set up Data Quality (optionally) to check data integrity against constraints on TimesTen tables

38 Knowledge Modules CKM SQL IKM SQL Control Append IKM TimesTen Incremental Update (MERGE) LKM SQL to TimesTen LKM File to TimesTen (ttbulkcp) RKM SQL (Jython)

39 Knowledge Modules CKM SQL IKM SQL Control Append IKM TimesTen Incremental Update (MERGE) Integrates data from staging area into a TimesTen target table using TimesTen JDBC driver in incremental update mode. For example, inexistent rows are inserted; already existing rows are updated. LKM SQL to TimesTen Loads data from an ANSI SQL-92 source to a TimesTen staging table using the TimesTen JDBC driver. LKM File to TimesTen (ttbulkcp) Loads data from a file to a TimesTen staging table using ttbulkcp utility. RKM SQL (Jython)

40 Less Impact Approach Minimizing the impact on existing DW Use Oracle GoldenGate as CDC to stage changes Use ODI to populate TimesTen Sources CDC Staging TimesTen GoldenGate ODI IKM

41 Answer 3: Command line tools and ODBC and other ETL dudes OK, so you are not on the ODI train yet? ttloadfromoracle is new in TimesTen v Perhaps worth writing your own ODI KM ttbulkload Loads/Unloads data from flat files Pretty much what the Aggregate Persistence wizard does Fast and Furious ttsql SQL*Plus of TT. Script your way to freedom! TRUNCATE TABLE INSERT INTO... SELECT FROM

42 TimesTen SQL CreateAndLoadfromOraQuery T1 Create table T1 AS SELECT... ttloadfromoracle(tblowner, tblname, Query, numthreads) call ttloadfromoracle ('TT','DIM_PRODUCT','select prod_id,prod_name,prod_cat from dwh.dim_products ); tttableschemafromoraqueryget(tblowner, tblname, Query) call tttableschemafromoraqueryget('hr','employees', 'SELECT first_name, FROM hr.employees');

43 TimesTen SQL CreateAndLoadfromOraQuery T1 Create table T1 AS SELECT... ttloadfromoracle(tblowner, tblname, Query, numthreads) call ttloadfromoracle ('TT','DIM_PRODUCT','select prod_id,prod_name,prod_cat from dwh.dim_products ); tttableschemafromoraqueryget(tblowner, tblname, Query) call tttableschemafromoraqueryget('hr','employees', 'SELECT first_name, FROM hr.employees'); < CREATE TABLE "HR"."EMPLOYEES" ( "FIRST_NAME" varchar2(20 byte), " " varchar2(25 byte) NOT NULL ) > 1 row found.

44 Ongoing ETL with Exalytics That was just as easy

45 Other Points Of Interest High Availability Clustering and Failover Global 24/7 Service Tiny Refresh Windows TT refresh probably added at the end of the existing ETL window Fast Refresh Depending on what needs to be done, JDBC might not be as fast as advertised Consider using native TimesTen client tool for full-loads Have seen some very slow refreshes - Time to Tune TimesTen Infiniband for Exadata connection - Bigger Pipes Double Buffering

46 HA and Double Buffering 1TB of RAM sounds like a lot But we need same amount of TEMP space as we need Storage space We need RAM for the OS and applications We might use some space for RAM disks to speed up the BI cache Depending on our options for data refresh policy Full refresh every time Partial refresh Trickle feed We might have to use two instances of TimesTen

47 HA and Double Buffering 1TB of RAM sounds like a lot But we need same amount of TEMP space as we need Storage space We need RAM for the OS and applications We might use some space for RAM disks to speed up the BI cache Depending on our options for data refresh policy Full refresh every time Partial refresh Trickle feed We might have to use two instances of TimesTen 1TB of RAM -> ±200GB active data storage :-( Get more boxes! Larry will love you more

48 HA and Double Buffering Create two sets of equally sized data targets Target1 and Target2 Set both data targets up as physical sources in OBIEE with their own connection pool Target1. ConnectionPool1 and Target2. ConnectionPool2 As we refresh Target1 we use Target2 as the Active schema After refresh of Target1 we swap them back and refresh Target2 Target1 and Target2 can not (automatically) be used for Load Balancing

49 HA and Double Buffering Create two sets of equally sized data targets Target1 and Target2 Set both data targets up as physical sources in OBIEE with their own connection pool Target1. ConnectionPool1 and Target2. ConnectionPool2 As we refresh Target1 we use Target2 as the Active schema After refresh of Target1 we swap them back and refresh Target2 Target1 and Target2 can not (automatically) be used for Load Balancing Script this or use the Aggregate Persistence Scripts to build the aggregates

50 delete aggregates "Target1".."Clone1"."SalesFactAggr"; set variable LOGLEVEL=7, INACTIVE_SCHEMAS='"Target2".."Clone2"': create aggregate "SalesFactAggr" for "FACT_SALES"("AMOUNT") at levels ("DB"."DIM_PRODUCTdim"."DIM_PRODUCTdim Detail") using connection pool "Target1"."ConnectionPool1" in "Target1".."Clone1"; delete aggregates "Target1".."Clone1"."SalesFactAggr"; set variable LOGLEVEL=7: create aggregate "SalesFactAggr" for "FACT_SALES"("AMOUNT") at levels ("DB"."DIM_PRODUCTdim"."DIM_PRODUCTdim Detail") using connection pool "Target2"."ConnectionPool2" in "Target2".."Clone2";

51 Conclusion

52 Conclusion OBIEE is Aggregate Aware

53 Conclusion OBIEE is Aggregate Aware Exalytics is fast and has lots of RAM

54 Conclusion OBIEE is Aggregate Aware Exalytics is fast and has lots of RAM TimesTen in-memory DBMS is used as an Aggregate store to speed up analysis

55 Conclusion OBIEE is Aggregate Aware Exalytics is fast and has lots of RAM TimesTen in-memory DBMS is used as an Aggregate store to speed up analysis Aggregates can be automatically built using measured Usage Tracking to suggest aggregates

56 Conclusion OBIEE is Aggregate Aware Exalytics is fast and has lots of RAM TimesTen in-memory DBMS is used as an Aggregate store to speed up analysis Aggregates can be automatically built using measured Usage Tracking to suggest aggregates RPD change

57 Conclusion OBIEE is Aggregate Aware Exalytics is fast and has lots of RAM TimesTen in-memory DBMS is used as an Aggregate store to speed up analysis Aggregates can be automatically built using measured Usage Tracking to suggest aggregates RPD change Physical objects built

58 Conclusion OBIEE is Aggregate Aware Exalytics is fast and has lots of RAM TimesTen in-memory DBMS is used as an Aggregate store to speed up analysis Aggregates can be automatically built using measured Usage Tracking to suggest aggregates RPD change Physical objects built Physical tables populated in-memory

59 Conclusion OBIEE is Aggregate Aware Exalytics is fast and has lots of RAM TimesTen in-memory DBMS is used as an Aggregate store to speed up analysis Aggregates can be automatically built using measured Usage Tracking to suggest aggregates RPD change Physical objects built Physical tables populated in-memory Good starting point

60 Conclusion OBIEE is Aggregate Aware Exalytics is fast and has lots of RAM TimesTen in-memory DBMS is used as an Aggregate store to speed up analysis Aggregates can be automatically built using measured Usage Tracking to suggest aggregates RPD change Physical objects built Physical tables populated in-memory Good starting point More control might be needed

61 Conclusion OBIEE is Aggregate Aware Exalytics is fast and has lots of RAM TimesTen in-memory DBMS is used as an Aggregate store to speed up analysis Aggregates can be automatically built using measured Usage Tracking to suggest aggregates RPD change Physical objects built Physical tables populated in-memory Good starting point More control might be needed Use your own ETL procedures

62 Conclusion OBIEE is Aggregate Aware Exalytics is fast and has lots of RAM TimesTen in-memory DBMS is used as an Aggregate store to speed up analysis Aggregates can be automatically built using measured Usage Tracking to suggest aggregates RPD change Physical objects built Physical tables populated in-memory Good starting point More control might be needed Use your own ETL procedures Controlled process

63 Conclusion OBIEE is Aggregate Aware Exalytics is fast and has lots of RAM TimesTen in-memory DBMS is used as an Aggregate store to speed up analysis Aggregates can be automatically built using measured Usage Tracking to suggest aggregates RPD change Physical objects built Physical tables populated in-memory Good starting point More control might be needed Use your own ETL procedures Controlled process Design for usage

64 Conclusion OBIEE is Aggregate Aware Exalytics is fast and has lots of RAM TimesTen in-memory DBMS is used as an Aggregate store to speed up analysis Aggregates can be automatically built using measured Usage Tracking to suggest aggregates RPD change Physical objects built Physical tables populated in-memory Good starting point More control might be needed Use your own ETL procedures Controlled process Design for usage ETL load performance is not always fab

65 Conclusion OBIEE is Aggregate Aware Exalytics is fast and has lots of RAM TimesTen in-memory DBMS is used as an Aggregate store to speed up analysis Aggregates can be automatically built using measured Usage Tracking to suggest aggregates RPD change Physical objects built Physical tables populated in-memory Good starting point More control might be needed Use your own ETL procedures Controlled process Design for usage ETL load performance is not always fab HA and Clustering is always a challenge

66 More Information Thank you for attending this presentation, and more information can be found at Contact us at or Look out for our book, Oracle Business Intelligence Developers Guide out now! Follow-us on Twitter or Facebook (facebook.com/rittmanmead) Come see talk to us in the Exhibition hall - Stand 30 Win a free copy of the book!

67 More Rittman Mead Talks at UKOUG 2012 Borkur Steingrimsson : Exalytics and TimesTen: Ongoing Data Refresh and ETL (Mon at 12.45pm, Hall 7a) Mark Rittman : Deploying OBIEE 11g in the Enterprise (Monday at 2.25pm, Hall 9) Mark Rittman : Exalytics Roundtable: Lime or Lemon? (Monday at 3.20pm, Hall 1 Foyer L5 Jordan Meyer : Designing Eye-Catching and Effective Dashboards (Tuesday at 9.15am, Hall 10a Michael Rainey : OWB Making the Move to Oracle Data Integrator (Tuesday at 3.35pm, Hall 7b Robin Moffatt : Exalytics One Size Fits All? (Tuesday 5.20pm, Hall 7a)

68 Thanks For All The Fish

69 Ongoing ETL with Exalytics Borkur Steingrimsson, Rittman Mead Consulting UKOUG, Birmingham 2012

Safe Harbor Statement

Safe Harbor Statement Safe Harbor Statement "Safe Harbor" Statement: Statements in this presentation relating to Oracle's future plans, expectations, beliefs, intentions and prospects are "forward-looking statements" and are

More information

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

Birds of a Feather Session: Best Practices for TimesTen on Exalytics Birds of a Feather Session: Best Practices for TimesTen on Exalytics Chris Jenkins Senior Director, In-Memory Technology, Oracle Antony Heljula Technical Director, Peak Indicators Ltd. Mark Rittman CTO,

More information

Optimize Oracle Business Intelligence Analytics with Oracle 12c In-Memory Database Option

Optimize Oracle Business Intelligence Analytics with Oracle 12c In-Memory Database Option Optimize Oracle Business Intelligence Analytics with Oracle 12c In-Memory Database Option Kai Yu, Senior Principal Architect Dell Oracle Solutions Engineering Dell, Inc. Abstract: By adding the In-Memory

More information

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

In-Memory Analytics: A comparison between Oracle TimesTen and Oracle Essbase In-Memory Analytics: A comparison between Oracle TimesTen and Oracle Essbase Agenda Introduction Why In-Memory? Options for In-Memory in Oracle Products - Times Ten - Essbase Comparison - Essbase Vs Times

More information

Introducing Oracle Exalytics In-Memory Machine

Introducing Oracle Exalytics In-Memory Machine Introducing Oracle Exalytics In-Memory Machine Jon Ainsworth Director of Business Development Oracle EMEA Business Analytics 1 Copyright 2011, Oracle and/or its affiliates. All rights Agenda Topics Oracle

More information

OWB Users, Enter The New ODI World

OWB Users, Enter The New ODI World OWB Users, Enter The New ODI World Kulvinder Hari Oracle Introduction Oracle Data Integrator (ODI) is a best-of-breed data integration platform focused on fast bulk data movement and handling complex data

More information

An Accenture Point of View. Oracle Exalytics brings speed and unparalleled flexibility to business analytics

An Accenture Point of View. Oracle Exalytics brings speed and unparalleled flexibility to business analytics An Accenture Point of View Oracle Exalytics brings speed and unparalleled flexibility to business analytics Keep your competitive edge with analytics When it comes to working smarter, organizations that

More information

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

Optimizing the Performance of the Oracle BI Applications using Oracle Datawarehousing Features and Oracle DAC 10.1.3.4.1 Optimizing the Performance of the Oracle BI Applications using Oracle Datawarehousing Features and Oracle DAC 10.1.3.4.1 Mark Rittman, Director, Rittman Mead Consulting for Collaborate 09, Florida, USA,

More information

OBIEE DEVELOPER RESUME

OBIEE DEVELOPER RESUME 1 of 5 05/01/2015 13:14 OBIEE DEVELOPER RESUME Java Developers/Architects Resumes Please note that this is a not a Job Board - We are an I.T Staffing Company and we provide candidates on a Contract basis.

More information

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

GoldenGate and ODI - A Perfect Match for Real-Time Data Warehousing GoldenGate and ODI - A Perfect Match for Real-Time Data Warehousing Michael Rainey, Principal Consultant, Rittman Mead RMOUG Training Days, February 2013 About me... Michael Rainey, Principal Consultant,

More information

Oracle BI Suite Enterprise Edition

Oracle BI Suite Enterprise Edition Oracle BI Suite Enterprise Edition Optimising BI EE using Oracle OLAP and Essbase Antony Heljula Technical Architect Peak Indicators Limited Agenda Overview When Do You Need a Cube Engine? Example Problem

More information

Oracle OLAP 11g and Oracle Essbase

Oracle OLAP 11g and Oracle Essbase Oracle OLAP 11g and Oracle Essbase Mark Rittman, Director, Rittman Mead Consulting Who Am I? Oracle BI&W Architecture and Development Specialist Co-Founder of Rittman Mead Consulting Oracle BI&W Project

More information

An Integrated Analytics & Big Data Infrastructure September 21, 2012 Robert Stackowiak, Vice President Data Systems Architecture Oracle Enterprise

An Integrated Analytics & Big Data Infrastructure September 21, 2012 Robert Stackowiak, Vice President Data Systems Architecture Oracle Enterprise An Integrated Analytics & Big Data Infrastructure September 21, 2012 Robert Stackowiak, Vice President Data Systems Architecture Oracle Enterprise Solutions Group The following is intended to outline our

More information

Oracle Exalytics Briefing

Oracle Exalytics Briefing Oracle Exalytics Briefing March 5, 2014 Dave Miller, Mythics Enterprise Architect Greg Mika, Mythics Enterprise Architect Agenda Introductions About Mythics Exalytics Overview Demonstration Scenario BI

More information

News and trends in Data Warehouse Automation, Big Data and BI. Johan Hendrickx & Dirk Vermeiren

News and trends in Data Warehouse Automation, Big Data and BI. Johan Hendrickx & Dirk Vermeiren News and trends in Data Warehouse Automation, Big Data and BI Johan Hendrickx & Dirk Vermeiren Extreme Agility from Source to Analysis DWH Appliances & DWH Automation Typical Architecture 3 What Business

More information

Regression & Load Testing BI EE 11g

Regression & Load Testing BI EE 11g Regression & Load Testing BI EE 11g Venkatakrishnan J Who Am I? Venkatakrishnan Janakiraman Over 8+ Years of Oracle BI & EPM experience Managing Director (India), Rittman Mead India Blog at http://www.rittmanmead.com/blog

More information

An Oracle BI and EPM Development Roadmap

An Oracle BI and EPM Development Roadmap An Oracle BI and EPM Development Roadmap Mark Rittman, Director, Rittman Mead UKOUG Financials SIG, September 2009 1 Who Am I? Oracle BI&W Architecture and Development Specialist Co-Founder of Rittman

More information

In-Memory Analytics with Oracle BI Apps and Oracle Exalytics

In-Memory Analytics with Oracle BI Apps and Oracle Exalytics In-Memory Analytics with Oracle BI Apps and Oracle Exalytics UKOUG Analytics Event, London, July 2013 Mark Rittman, Technical Director, Rittman Mead About the Speaker Mark Rittman, Co-Founder of Rittman

More information

In-Memory Big Data Analysis with Oracle Exalytics

In-Memory Big Data Analysis with Oracle Exalytics In-Memory Big Data Analysis with Oracle Exalytics Mark Rittman, Technical Director, Rittman Mead Oracle Openworld 2012, San Francisco, October 2012 Mark Rittman Mark Rittman, Co-Founder of Rittman Mead

More information

OBIEE 11g Scaleout & Clustering

OBIEE 11g Scaleout & Clustering OBIEE 11g Scaleout & Clustering Borkur Steingrimsson, Rittman Mead Consulting Collaborate, Orlando, April 2011 Agenda Review OBIEE Architecture Installation Scenarios : Desktop, Departmental, Enterprise

More information

Exadata in the Retail Sector

Exadata in the Retail Sector Exadata in the Retail Sector Jon Mead Managing Director - Rittman Mead Consulting Agenda Introduction Business Problem Approach Design Considerations Observations Wins Summary Q&A What it is not... Introductions

More information

Super-Charged Oracle Business Intelligence with Essbase and SmartView

Super-Charged Oracle Business Intelligence with Essbase and SmartView Specialized. Recognized. Preferred. The right partner makes all the difference. Super-Charged Oracle Business Intelligence with Essbase and SmartView By: Gautham Sampath Pinellas County & Patrick Callahan

More information

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

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

More information

Oracle BI EE Implementation on Netezza. Prepared by SureShot Strategies, Inc.

Oracle BI EE Implementation on Netezza. Prepared by SureShot Strategies, Inc. Oracle BI EE Implementation on Netezza Prepared by SureShot Strategies, Inc. The goal of this paper is to give an insight to Netezza architecture and implementation experience to strategize Oracle BI EE

More information

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

Oracle Data Integrator 11g New Features & OBIEE Integration. Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect Oracle Data Integrator 11g New Features & OBIEE Integration Presented by: Arun K. Chaturvedi Business Intelligence Consultant/Architect Agenda 01. Overview & The Architecture 02. New Features Productivity,

More information

Oracle BI 11.1.1.6 New Features Dan Vlamis Vlamis Software Solutions 816-781-2880 http://www.vlamis.com

Oracle BI 11.1.1.6 New Features Dan Vlamis Vlamis Software Solutions 816-781-2880 http://www.vlamis.com Oracle BI 11.1.1.6 New Features Dan Vlamis Vlamis Software Solutions 816-781-2880 http://www.vlamis.com Oracle BI 11.1.1.6 New Features Agenda IOUG, BIWA and Vlamis background Agenda for reviewing features:

More information

Inge Os Sales Consulting Manager Oracle Norway

Inge Os Sales Consulting Manager Oracle Norway Inge Os Sales Consulting Manager Oracle Norway Agenda Oracle Fusion Middelware Oracle Database 11GR2 Oracle Database Machine Oracle & Sun Agenda Oracle Fusion Middelware Oracle Database 11GR2 Oracle Database

More information

ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process

ORACLE OLAP. Oracle OLAP is embedded in the Oracle Database kernel and runs in the same database process ORACLE OLAP KEY FEATURES AND BENEFITS FAST ANSWERS TO TOUGH QUESTIONS EASILY KEY FEATURES & BENEFITS World class analytic engine Superior query performance Simple SQL access to advanced analytics Enhanced

More information

Data Integration and ETL with Oracle Warehouse Builder NEW

Data Integration and ETL with Oracle Warehouse Builder NEW Oracle University Appelez-nous: +33 (0) 1 57 60 20 81 Data Integration and ETL with Oracle Warehouse Builder NEW Durée: 5 Jours Description In this 5-day hands-on course, students explore the concepts,

More information

Oracle BI EE Integration with Hyperion Sources

Oracle BI EE Integration with Hyperion Sources Oracle BI EE Integration with Hyperion Sources Open World 2013 Who Am I? Venkatakrishnan Janakiraman Over 10+ Years of Oracle BI & EPM experience India Managing Director, Rittman Mead Consulting Blog at

More information

Well packaged sets of preinstalled, integrated, and optimized software on select hardware in the form of engineered systems and appliances

Well packaged sets of preinstalled, integrated, and optimized software on select hardware in the form of engineered systems and appliances INSIGHT Oracle's All- Out Assault on the Big Data Market: Offering Hadoop, R, Cubes, and Scalable IMDB in Familiar Packages Carl W. Olofson IDC OPINION Global Headquarters: 5 Speen Street Framingham, MA

More information

OBIEE 11g Data Modeling Best Practices

OBIEE 11g Data Modeling Best Practices OBIEE 11g Data Modeling Best Practices Mark Rittman, Director, Rittman Mead Oracle Open World 2010, San Francisco, September 2010 Introductions Mark Rittman, Co-Founder of Rittman Mead Oracle ACE Director,

More information

How To Write A Large Scale Database In A Microsoft Powerbook

How To Write A Large Scale Database In A Microsoft Powerbook Deploying Extreme Performance and Large-Scale BI Hans Emiel Willem van Bockel Cortenraad, / Berry van directeur den Heuvel 22 november 2012 Oracle Open World 2014 1 Introduction Emiel van Bockel Berry

More information

Intelligent Government From Data to Decision. Robert Lindsley robert.lindsley@oracle.com Oracle, Public Sector Technology Group

Intelligent Government From Data to Decision. Robert Lindsley robert.lindsley@oracle.com Oracle, Public Sector Technology Group Intelligent Government From Data to Decision Robert Lindsley robert.lindsley@oracle.com Oracle, Public Sector Technology Group Safe Harbor Statement The following is intended to outline our general product

More information

Oracle BI 11g R1: Build Repositories

Oracle BI 11g R1: Build Repositories Oracle University Contact Us: 1.800.529.0165 Oracle BI 11g R1: Build Repositories Duration: 5 Days What you will learn This Oracle BI 11g R1: Build Repositories training is based on OBI EE release 11.1.1.7.

More information

Rittman Mead Consulting

Rittman Mead Consulting Rittman Mead Consulting Borkur Steingrimsson OBIEE: Answers v. Publisher: Friends or Foes? UKOUG Scotland, Linlithgow, 2013 T : +44 (0) 8446 697 995 or (888) 631 1410 (USA) E : enquiries@rittmanmead.com

More information

Database Performance with In-Memory Solutions

Database Performance with In-Memory Solutions Database Performance with In-Memory Solutions ABS Developer Days January 17th and 18 th, 2013 Unterföhring metafinanz / Carsten Herbe The goal of this presentation is to give you an understanding of in-memory

More information

Oracle Database In-Memory The Next Big Thing

Oracle Database In-Memory The Next Big Thing Oracle Database In-Memory The Next Big Thing Maria Colgan Master Product Manager #DBIM12c Why is Oracle do this Oracle Database In-Memory Goals Real Time Analytics Accelerate Mixed Workload OLTP No Changes

More information

ORACLE EXALYTICS IN-MEMORY MACHINE X3-4

ORACLE EXALYTICS IN-MEMORY MACHINE X3-4 ORACLE EXALYTICS IN-MEMORY MACHINE X3-4 PRODUCT FACTS & FEATURES KEY FEATURES 40 CPU cores 2 TB of RAM 5.4 TB of raw disk capacity QDR (40 Gb/second) InfiniBand connectivity to Oracle Exadata, Oracle Exalogic

More information

Application-Tier In-Memory Analytics Best Practices and Use Cases

Application-Tier In-Memory Analytics Best Practices and Use Cases Application-Tier In-Memory Analytics Best Practices and Use Cases Susan Cheung Vice President Product Management Oracle, Server Technologies Oct 01, 2014 Guest Speaker: Kiran Tailor Senior Oracle DBA and

More information

Oracle BI Suite Enterprise Edition For Discoverer Users. Mark Rittman, Rittman Mead Consulting http://www.rittmanmead.com

Oracle BI Suite Enterprise Edition For Discoverer Users. Mark Rittman, Rittman Mead Consulting http://www.rittmanmead.com Oracle BI Suite Enterprise Edition For Discoverer Users Mark Rittman, Rittman Mead Consulting http://www.rittmanmead.com Who Am I? Oracle BI&W Architecture & Development Specialist The Rittman of Rittman

More information

SAP HANA SAP s In-Memory Database. Dr. Martin Kittel, SAP HANA Development January 16, 2013

SAP HANA SAP s In-Memory Database. Dr. Martin Kittel, SAP HANA Development January 16, 2013 SAP HANA SAP s In-Memory Database Dr. Martin Kittel, SAP HANA Development January 16, 2013 Disclaimer This presentation outlines our general product direction and should not be relied on in making a purchase

More information

Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier

Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier Tips and Tricks for Using Oracle TimesTen In-Memory Database in the Application Tier Simon Law TimesTen Product Manager, Oracle Meet The Experts: Andy Yao TimesTen Product Manager, Oracle Gagan Singh Senior

More information

Oracle Business Intelligence Foundation Suite 11g Essentials Exam Study Guide

Oracle Business Intelligence Foundation Suite 11g Essentials Exam Study Guide Oracle Business Intelligence Foundation Suite 11g Essentials Exam Study Guide Joshua Jeyasingh Senior Technical Account Manager WW A&C Partner Enablement Objective & Audience Objective Help you prepare

More information

ORACLE BUSINESS INTELLIGENCE, ORACLE DATABASE, AND EXADATA INTEGRATION

ORACLE BUSINESS INTELLIGENCE, ORACLE DATABASE, AND EXADATA INTEGRATION ORACLE BUSINESS INTELLIGENCE, ORACLE DATABASE, AND EXADATA INTEGRATION EXECUTIVE SUMMARY Oracle business intelligence solutions are complete, open, and integrated. Key components of Oracle business intelligence

More information

ORACLE BUSINESS INTELLIGENCE FOUNDATION SUITE 11g WHAT S NEW

ORACLE BUSINESS INTELLIGENCE FOUNDATION SUITE 11g WHAT S NEW ORACLE BUSINESS INTELLIGENCEFOUNDATION SUITE 11g DATA SHEET Disclaimer: This document is for informational purposes. It is not a commitment to deliver any material, code, or functionality, and should not

More information

MOC 20467B: Designing Business Intelligence Solutions with Microsoft SQL Server 2012

MOC 20467B: Designing Business Intelligence Solutions with Microsoft SQL Server 2012 MOC 20467B: Designing Business Intelligence Solutions with Microsoft SQL Server 2012 Course Overview This course provides students with the knowledge and skills to design business intelligence solutions

More information

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

Building Views and Charts in Requests Introduction to Answers views and charts Creating and editing charts Performing common view tasks Oracle Business Intelligence Enterprise Edition (OBIEE) Training: Working with Oracle Business Intelligence Answers Introduction to Oracle BI Answers Working with requests in Oracle BI Answers Using advanced

More information

Migrating a Discoverer System to Oracle Business Intelligence Enterprise Edition

Migrating a Discoverer System to Oracle Business Intelligence Enterprise Edition Migrating a Discoverer System to Oracle Business Intelligence Enterprise Edition Milena Gerova President Bulgarian Oracle User Group mgerova@technologica.com Who am I Project Manager in TechnoLogica Ltd

More information

ORACLE EXALYTICS IN-MEMORY MACHINE: A BRIEF INTRODUCTION

ORACLE EXALYTICS IN-MEMORY MACHINE: A BRIEF INTRODUCTION An Oracle White Paper July 2013 ORACLE EXALYTICS IN-MEMORY MACHINE: A BRIEF INTRODUCTION 1 Contents Oracle Exalytics Overview... 5 Oracle Exalytics Hardware Architecture... 6 Oracle Exalytics Software

More information

Oracle s Big Data solutions. Roger Wullschleger. <Insert Picture Here>

Oracle s Big Data solutions. Roger Wullschleger. <Insert Picture Here> s Big Data solutions Roger Wullschleger DBTA Workshop on Big Data, Cloud Data Management and NoSQL 10. October 2012, Stade de Suisse, Berne 1 The following is intended to outline

More information

What s New with Oracle BI, Analytics and DW

What s New with Oracle BI, Analytics and DW What s New with Oracle BI, Analytics and DW Mark Rittman, CTO, Rittman Mead India Masterclass Tour 2013 About the Speaker Mark Rittman, Co-Founder of Rittman Mead Oracle ACE Director, specialising in Oracle

More information

Big Data Are You Ready? Thomas Kyte http://asktom.oracle.com

Big Data Are You Ready? Thomas Kyte http://asktom.oracle.com Big Data Are You Ready? Thomas Kyte http://asktom.oracle.com The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated

More information

OBIEE Deployment & Change Management

OBIEE Deployment & Change Management OBIEE Deployment & Change Management Mark Rittman, Technical Director, Rittman Mead Rocky Mountains Oracle User Group Training Days 2012, Denver Mark Rittman Mark Rittman, Co-Founder of Rittman Mead Oracle

More information

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

s@lm@n Oracle Exam 1z0-591 Oracle Business Intelligence Foundation Suite 11g Essentials Version: 6.6 [ Total Questions: 120 ] s@lm@n Oracle Exam 1z0-591 Oracle Business Intelligence Foundation Suite 11g Essentials Version: 6.6 [ Total Questions: 120 ] Question No : 1 A customer would like to create a change and a % Change for

More information

Preview of Oracle Database 12c In-Memory Option. Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Preview of Oracle Database 12c In-Memory Option. Copyright 2013, Oracle and/or its affiliates. All rights reserved. Preview of Oracle Database 12c In-Memory Option 1 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any

More information

2009 Oracle Corporation 1

2009 Oracle Corporation 1 The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,

More information

Netezza and Business Analytics Synergy

Netezza and Business Analytics Synergy Netezza Business Partner Update: November 17, 2011 Netezza and Business Analytics Synergy Shimon Nir, IBM Agenda Business Analytics / Netezza Synergy Overview Netezza overview Enabling the Business with

More information

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

Copyright 2014, Oracle and/or its affiliates. All rights reserved. 1 Oracle TimesTen In-Memory Database for Analytics - Best Practices and Use Cases Susan Cheung Vice President - Product Management 2 Agenda TimesTen Overview Best Practices, Tips, and Tricks Customer Use

More information

APPLICATION VISIBILITY AND CONTROL

APPLICATION VISIBILITY AND CONTROL TELERAN SOLUTION BRIEF Building Better Intelligence APPLICATION VISIBILITY AND CONTROL For Oracle 11g and Exadata Data Warehouse Environments BUILDING BETTER INTELLIGENCE WITH BI/DW VISIBILITY AND CONTROL

More information

W I S E. SQL Server 2008/2008 R2 Advanced DBA Performance & WISE LTD.

W I S E. SQL Server 2008/2008 R2 Advanced DBA Performance & WISE LTD. SQL Server 2008/2008 R2 Advanced DBA Performance & Tuning COURSE CODE: COURSE TITLE: AUDIENCE: SQSDPT SQL Server 2008/2008 R2 Advanced DBA Performance & Tuning SQL Server DBAs, capacity planners and system

More information

Main Memory Data Warehouses

Main Memory Data Warehouses Main Memory Data Warehouses Robert Wrembel Poznan University of Technology Institute of Computing Science Robert.Wrembel@cs.put.poznan.pl www.cs.put.poznan.pl/rwrembel Lecture outline Teradata Data Warehouse

More information

Real Life Performance of In-Memory Database Systems for BI

Real Life Performance of In-Memory Database Systems for BI D1 Solutions AG a Netcetera Company Real Life Performance of In-Memory Database Systems for BI 10th European TDWI Conference Munich, June 2010 10th European TDWI Conference Munich, June 2010 Authors: Dr.

More information

T : +44 (0) 1273 911 268 (UK) or (888) 631-1410 (USA) or +61 3 9596 7186 (Australia & New Zealand) or +91 997 256 7970 (India)

T : +44 (0) 1273 911 268 (UK) or (888) 631-1410 (USA) or +61 3 9596 7186 (Australia & New Zealand) or +91 997 256 7970 (India) Deploying OBIEE in the Cloud: Getting Started, Deployment Scenarios and Best Practices Mark Rittman, CTO, Rittman Mead Oracle Openworld 2014, San Francisco About the Speaker Mark Rittman, Co-Founder of

More information

Course 6234A: Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services

Course 6234A: Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services Course 6234A: Implementing and Maintaining Microsoft SQL Server 2008 Analysis Services Length: Delivery Method: 3 Days Instructor-led (classroom) About this Course Elements of this syllabus are subject

More information

Data Integration and ETL with Oracle Warehouse Builder: Part 1

Data Integration and ETL with Oracle Warehouse Builder: Part 1 Oracle University Contact Us: + 38516306373 Data Integration and ETL with Oracle Warehouse Builder: Part 1 Duration: 3 Days What you will learn This Data Integration and ETL with Oracle Warehouse Builder:

More information

SQL Server 2012 Business Intelligence Boot Camp

SQL Server 2012 Business Intelligence Boot Camp SQL Server 2012 Business Intelligence Boot Camp Length: 5 Days Technology: Microsoft SQL Server 2012 Delivery Method: Instructor-led (classroom) About this Course Data warehousing is a solution organizations

More information

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

Migrating Discoverer to OBIEE Lessons Learned. Presented By Presented By Naren Thota Infosemantics, Inc. Migrating Discoverer to OBIEE Lessons Learned Presented By Presented By Naren Thota Infosemantics, Inc. Professional Background Partner/OBIEE Architect at Infosemantics, Inc. Experience with BI solutions

More information

SQL Server 2005 Features Comparison

SQL Server 2005 Features Comparison Page 1 of 10 Quick Links Home Worldwide Search Microsoft.com for: Go : Home Product Information How to Buy Editions Learning Downloads Support Partners Technologies Solutions Community Previous Versions

More information

SAP HANA - Main Memory Technology: A Challenge for Development of Business Applications. Jürgen Primsch, SAP AG July 2011

SAP HANA - Main Memory Technology: A Challenge for Development of Business Applications. Jürgen Primsch, SAP AG July 2011 SAP HANA - Main Memory Technology: A Challenge for Development of Business Applications Jürgen Primsch, SAP AG July 2011 Why In-Memory? Information at the Speed of Thought Imagine access to business data,

More information

<Insert Picture Here> Big Data

<Insert Picture Here> Big Data Big Data Kevin Kalmbach Principal Sales Consultant, Public Sector Engineered Systems Program Agenda What is Big Data and why it is important? What is your Big

More information

Advanced FTI Customizations

Advanced FTI Customizations Advanced FTI Customizations Deepshikhar Tyagi OTM & Business Analytics Consultant Infosys Agenda Introduction FTI Features FTI As Product General Pain Points Customized FTI Advantages FTI Customization

More information

Understanding the Value of In-Memory in the IT Landscape

Understanding the Value of In-Memory in the IT Landscape February 2012 Understing the Value of In-Memory in Sponsored by QlikView Contents The Many Faces of In-Memory 1 The Meaning of In-Memory 2 The Data Analysis Value Chain Your Goals 3 Mapping Vendors to

More information

Overview: X5 Generation Database Machines

Overview: X5 Generation Database Machines Overview: X5 Generation Database Machines Spend Less by Doing More Spend Less by Paying Less Rob Kolb Exadata X5-2 Exadata X4-8 SuperCluster T5-8 SuperCluster M6-32 Big Memory Machine Oracle Exadata Database

More information

Fact Sheet In-Memory Analysis

Fact Sheet In-Memory Analysis Fact Sheet In-Memory Analysis 1 Copyright Yellowfin International 2010 Contents In Memory Overview...3 Benefits...3 Agile development & rapid delivery...3 Data types supported by the In-Memory Database...4

More information

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

<Insert Picture Here> Extending Hyperion BI with the Oracle BI Server Extending Hyperion BI with the Oracle BI Server Mark Ostroff Sr. BI Solutions Consultant Agenda Hyperion BI versus Hyperion BI with OBI Server Benefits of using Hyperion BI with the

More information

LEARNING SOLUTIONS website milner.com/learning email training@milner.com phone 800 875 5042

LEARNING SOLUTIONS website milner.com/learning email training@milner.com phone 800 875 5042 Course 20467A: Designing Business Intelligence Solutions with Microsoft SQL Server 2012 Length: 5 Days Published: December 21, 2012 Language(s): English Audience(s): IT Professionals Overview Level: 300

More information

COURSE 20463C: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER

COURSE 20463C: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER Page 1 of 8 ABOUT THIS COURSE This 5 day course describes how to implement a data warehouse platform to support a BI solution. Students will learn how to create a data warehouse with Microsoft SQL Server

More information

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

Using Oracle Data Integrator with Essbase, Planning and the Rest of the Oracle EPM Products Using Oracle Data Integrator with Essbase, Planning and the Rest of the Oracle EPM Products Edward Roske eroske@interrel.com BLOG: LookSmarter.blogspot.com WEBSITE: www.interrel.com TWITTER: ERoske 2 4

More information

FIFTH EDITION. Oracle Essentials. Rick Greenwald, Robert Stackowiak, and. Jonathan Stern O'REILLY" Tokyo. Koln Sebastopol. Cambridge Farnham.

FIFTH EDITION. Oracle Essentials. Rick Greenwald, Robert Stackowiak, and. Jonathan Stern O'REILLY Tokyo. Koln Sebastopol. Cambridge Farnham. FIFTH EDITION Oracle Essentials Rick Greenwald, Robert Stackowiak, and Jonathan Stern O'REILLY" Beijing Cambridge Farnham Koln Sebastopol Tokyo _ Table of Contents Preface xiii 1. Introducing Oracle 1

More information

ORACLE EXALYTICS IN-MEMORY MACHINE: A BRIEF INTRODUCTION

ORACLE EXALYTICS IN-MEMORY MACHINE: A BRIEF INTRODUCTION An Oracle White Paper January, 2014 ORACLE EXALYTICS IN-MEMORY MACHINE: A BRIEF INTRODUCTION 1 Contents Oracle Exalytics Overview... 5 Oracle Exalytics Hardware Architecture... 6 Oracle Exalytics Software

More information

MS 20467: Designing Business Intelligence Solutions with Microsoft SQL Server 2012

MS 20467: Designing Business Intelligence Solutions with Microsoft SQL Server 2012 MS 20467: Designing Business Intelligence Solutions with Microsoft SQL Server 2012 Description: This five-day instructor-led course teaches students how to design and implement a BI infrastructure. The

More information

Oracle BI 10g: Analytics Overview

Oracle BI 10g: Analytics Overview Oracle BI 10g: Analytics Overview Student Guide D50207GC10 Edition 1.0 July 2007 D51731 Copyright 2007, Oracle. All rights reserved. Disclaimer This document contains proprietary information and is protected

More information

SQL Server Administrator Introduction - 3 Days Objectives

SQL Server Administrator Introduction - 3 Days Objectives SQL Server Administrator Introduction - 3 Days INTRODUCTION TO MICROSOFT SQL SERVER Exploring the components of SQL Server Identifying SQL Server administration tasks INSTALLING SQL SERVER Identifying

More information

Data warehousing with PostgreSQL

Data warehousing with PostgreSQL Data warehousing with PostgreSQL Gabriele Bartolini http://www.2ndquadrant.it/ European PostgreSQL Day 2009 6 November, ParisTech Telecom, Paris, France Audience

More information

<Insert Picture Here> Best Practices for Extreme Performance with Data Warehousing on Oracle Database

<Insert Picture Here> Best Practices for Extreme Performance with Data Warehousing on Oracle Database 1 Best Practices for Extreme Performance with Data Warehousing on Oracle Database Rekha Balwada Principal Product Manager Agenda Parallel Execution Workload Management on Data Warehouse

More information

Integrating Apache Spark with an Enterprise Data Warehouse

Integrating Apache Spark with an Enterprise Data Warehouse Integrating Apache Spark with an Enterprise Warehouse Dr. Michael Wurst, IBM Corporation Architect Spark/R/Python base Integration, In-base Analytics Dr. Toni Bollinger, IBM Corporation Senior Software

More information

CASE STUDY: Oracle TimesTen In-Memory Database and Shared Disk HA Implementation at Instance level. -ORACLE TIMESTEN 11gR1

CASE STUDY: Oracle TimesTen In-Memory Database and Shared Disk HA Implementation at Instance level. -ORACLE TIMESTEN 11gR1 CASE STUDY: Oracle TimesTen In-Memory Database and Shared Disk HA Implementation at Instance level -ORACLE TIMESTEN 11gR1 CASE STUDY Oracle TimesTen In-Memory Database and Shared Disk HA Implementation

More information

System Requirements Table of contents

System Requirements Table of contents Table of contents 1 Introduction... 2 2 Knoa Agent... 2 2.1 System Requirements...2 2.2 Environment Requirements...4 3 Knoa Server Architecture...4 3.1 Knoa Server Components... 4 3.2 Server Hardware Setup...5

More information

Oracle Database - Engineered for Innovation. Sedat Zencirci Teknoloji Satış Danışmanlığı Direktörü Türkiye ve Orta Asya

Oracle Database - Engineered for Innovation. Sedat Zencirci Teknoloji Satış Danışmanlığı Direktörü Türkiye ve Orta Asya Oracle Database - Engineered for Innovation Sedat Zencirci Teknoloji Satış Danışmanlığı Direktörü Türkiye ve Orta Asya Oracle Database 11g Release 2 Shipping since September 2009 11.2.0.3 Patch Set now

More information

Cognos Performance Troubleshooting

Cognos Performance Troubleshooting Cognos Performance Troubleshooting Presenters James Salmon Marketing Manager James.Salmon@budgetingsolutions.co.uk Andy Ellis Senior BI Consultant Andy.Ellis@budgetingsolutions.co.uk Want to ask a question?

More information

OBIEE 11g Analytics Using EMC Greenplum Database

OBIEE 11g Analytics Using EMC Greenplum Database White Paper OBIEE 11g Analytics Using EMC Greenplum Database - An Integration guide for OBIEE 11g Windows Users Abstract This white paper explains how OBIEE Analytics Business Intelligence Tool can be

More information

Implementing a Data Warehouse with Microsoft SQL Server

Implementing a Data Warehouse with Microsoft SQL Server This course describes how to implement a data warehouse platform to support a BI solution. Students will learn how to create a data warehouse 2014, implement ETL with SQL Server Integration Services, and

More information

Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777

Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777 Implementing a Data Warehouse with Microsoft SQL Server 2012 MOC 10777 Course Outline Module 1: Introduction to Data Warehousing This module provides an introduction to the key components of a data warehousing

More information

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

Creating Hybrid Relational-Multidimensional Data Models using OBIEE and Essbase by Mark Rittman and Venkatakrishnan J Creating Hybrid Relational-Multidimensional Data Models using OBIEE and Essbase by Mark Rittman and Venkatakrishnan J ODTUG Kaleidoscope Conference June 2009, Monterey, USA Oracle Business Intelligence

More information

Course 20463:Implementing a Data Warehouse with Microsoft SQL Server

Course 20463:Implementing a Data Warehouse with Microsoft SQL Server Course 20463:Implementing a Data Warehouse with Microsoft SQL Server Type:Course Audience(s):IT Professionals Technology:Microsoft SQL Server Level:300 This Revision:C Delivery method: Instructor-led (classroom)

More information

Instant-On Enterprise

Instant-On Enterprise Instant-On Enterprise Winning with NonStop SQL 2011Hewlett-Packard Dev elopment Company,, L.P. The inf ormation contained herein is subject to change without notice LIBERATE Your infrastructure with HP

More information

Virtuoso and Database Scalability

Virtuoso and Database Scalability Virtuoso and Database Scalability By Orri Erling Table of Contents Abstract Metrics Results Transaction Throughput Initializing 40 warehouses Serial Read Test Conditions Analysis Working Set Effect of

More information

SUN ORACLE EXADATA STORAGE SERVER

SUN ORACLE EXADATA STORAGE SERVER SUN ORACLE EXADATA STORAGE SERVER KEY FEATURES AND BENEFITS FEATURES 12 x 3.5 inch SAS or SATA disks 384 GB of Exadata Smart Flash Cache 2 Intel 2.53 Ghz quad-core processors 24 GB memory Dual InfiniBand

More information

<Insert Picture Here> Oracle In-Memory Database Cache Overview

<Insert Picture Here> Oracle In-Memory Database Cache Overview Oracle In-Memory Database Cache Overview Simon Law Product Manager The following is intended to outline our general product direction. It is intended for information purposes only,

More information