Data Vault + Data Virtualization = Double Flexibility

Size: px
Start display at page:

Download "Data Vault + Data Virtualization = Double Flexibility"

Transcription

1 Vault + Virtualization = Double Flexibility Copyright R20/Consultancy B.V., The Hague, The Netherlands. All rights reserved. No part of this material may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, electronic, mechanical, photographic, or otherwise, without the explicit written permission of the copyright owners. by Rick F. van der Lans R20/Consultancy BV Rick F. van der Lans Rick F. van der Lans is an independent consultant, lecturer, and author. He specializes in data warehousing, business intelligence, database technology, and data virtualization. He is managing director of R20/Consultancy B.V.. Rick has been involved in various projects in which data warehousing, and integration technology was applied. Rick van der Lans is an internationally acclaimed lecturer. He has lectured professionally for the last twenty five years in many of the European and Middle East countries, the USA, South America, and in Australia. He has been invited by several major software vendors to present keynote speeches. He is the author of several books on computing, including his new Virtualization for Business Intelligence Systems. Some of these books are available in different languages. Books such as the popular Introduction to SQL is available in English, Dutch, Italian, Chinese, and German and is sold world wide. He also authored The SQL Guide to Ingres and SQL for MySQL Developers. As author for TechTarget.com and BeyeNetwork.com, writer of whitepapers, chairman for the annual European Enterprise and Business Intelligence Conference, and as columnist for a few IT magazines, he has close contacts with many vendors. R20/Consultancy B.V. is located in The Hague, The Netherlands, You can get in touch with Rick via: [email protected] LinkedIn: Copyright R20/Consultancy B.V., The Hague, The Netherlands 2 1

2 Reporting on a Vault DW?? Reporting and Analytics staging area DV EDW production databases Copyright R20/Consultancy B.V., The Hague, The Netherlands 3 Flexibility is Gone! store store store production databases staging area DV EDW store store store store store Copyright R20/Consultancy B.V., The Hague, The Netherlands 4 2

3 Physical Marts Define data structures Define ETL logic Install a database instance Create a database Implement the tables Design physical database structure Initial load of the tables Periodic load of the tables Tune and optimize the database (regularly) Tune and optimize ETL logic Monitor database usage Develop and run backup and recovery processes Unload data Change data structure Change ETL logic Tune and optimize physical database design Tune and optimize ETL logic Reload data Copyright R20/Consultancy B.V., The Hague, The Netherlands 5 Remarks on Marts and Cubes Gartner in Management Cost- Cutting Tips, March 10, 2008: Consolidate data marts into an application-neutral data warehouse or smaller data marts to reduce the cost and complexity of the data integration processes feeding the data marts. Gartner predicts this could save you 50 percent of what you're spending to support the siloed data marts. Copyright R20/Consultancy B.V., The Hague, The Netherlands 6 3

4 Flexibility Through Virtualization Virtualization Server staging area DV EDW production databases Copyright R20/Consultancy B.V., The Hague, The Netherlands 7 Virtualization Overview (1) production application analytics & reporting internal portal mobile App website dashboard Virtualization Server production databases data warehouse & data marts streaming applications databases unstructured data ESB big data stores social media data private data external data Copyright R20/Consultancy B.V., The Hague, The Netherlands 8 4

5 Virtualization Overview (2) production application analytics & reporting internal portal mobile App website dashboard SQL statement ODBC/SQL JDBC/SQL XML/SOAP REST/JSON XQuery MDX/DAX JMS message SQL statement SOAP message Virtualization Server CICS JMS SQL SQL+ XSLT SOAP Hive Prop. Excel JSON production databases data warehouse & data marts streaming applications databases unstructured data ESB big data stores social media data private data external data Copyright R20/Consultancy B.V., The Hague, The Netherlands 9 Indonesian Rijsttafel Copyright R20/Consultancy B.V., The Hague, The Netherlands 10 5

6 The Service Hatch Copyright R20/Consultancy B.V., The Hague, The Netherlands 11 Virtualization as Service Hatch Kitchen Service hatch Food Restaurant sources virtualization server End Users Copyright R20/Consultancy B.V., The Hague, The Netherlands 12 6

7 The Market of Virtualization Servers Cirro Hub Cisco/Composite Information Server Denodo Platform IBM InfoSphere Federation Server Informatica Services Information Builders EII Oracle Services Integrator Progress Easyl Red Hat Teiid and Jboss Virtualization Stone Bond Enterprise Enabler Virtuoso And many more Copyright R20/Consultancy B.V., The Hague, The Netherlands 13 Gartner on Integration Tools Source: Gartner 2014: Modernize Your Integration Capabilities for Diverse Use-Cases, Ted Friedman Copyright R20/Consultancy B.V., The Hague, The Netherlands 14 7

8 Developing Virtual Tables consumer Virtual table: May contain row selections, column selections, column concatenations, transformations, column and table name changes, groupings, aggregations, data cleansing, Source table Copyright R20/Consultancy B.V., The Hague, The Netherlands 15 Nesting Virtual Tables Nested virtual table Virtual table Source table Copyright R20/Consultancy B.V., The Hague, The Netherlands 16 8

9 Layers of Virtual Tables Virtualization Server base 1 base 2 base 3 base 4 Copyright R20/Consultancy B.V., The Hague, The Netherlands 17 Caches Mimimize Access to Stores Virtual table without cache Virtual table with cache Copyright R20/Consultancy B.V., The Hague, The Netherlands 18 9

10 Enable caching Table where cache should should be be stored stored Refresh Refresh specification Copyright R20/Consultancy B.V., The Hague, The Netherlands 19 Virtualization and Vault production application analytics & reporting internal portal mobile App website dashboard ODBC/SQL JDBC/SQL XML/SOAP REST/JSON XQuery MDX/DAX Virtualization Server SQL Vault - EDW Copyright R20/Consultancy B.V., The Hague, The Netherlands 20 10

11 Solution With Virtualization Users and Reports Delivery Layer Extended Supernova Layer Supernova Layer Vault EDW Vault Operational Systems PDB PDB PDB PDB Copyright R20/Consultancy B.V., The Hague, The Netherlands 21 virtualization storage The Challenge: The Versions Copyright R20/Consultancy B.V., The Hague, The Netherlands 22 11

12 Example: A Vault Model Delivery Layer Extended Supernova Layer Supernova Layer Vault EDW Operational Systems Copyright R20/Consultancy B.V., The Hague, The Netherlands 23 Example: The SuperNova Model All the satellite data is added to hubs and links A record in a hub table represents a version of a hub object A record in a link table represents a version of a link object The hub/link id + startdate are the primary keys Copyright R20/Consultancy B.V., The Hague, The Netherlands 24 12

13 Why the Name SuperNova? Copyright R20/Consultancy B.V., The Hague, The Netherlands 25 Determining Versions of Hubs Satellite 1 records for hub object 1: HUB_ID META_LOAD_DTS META_LOAD_END_DTS :00: :59: :00: :59: :00: :00:00 Satellite 1 records for hub object 1: HUB_ID META_LOAD_DTS META_LOAD_END_DTS :00: :59: :00: :59: :00: :00:00 Merged result showing all versions of hub 1: HUB_ID STARTDATE ENDDATE :00: :59: :00: :59: :00: :59: :00: :59: :00: :59: :00: :00:00 Copyright R20/Consultancy B.V., The Hague, The Netherlands 26 13

14 Visualization of Merge Process Versions of hub 1 from satellite1 table Versions of hub 1 from satellite2 table + Copyright R20/Consultancy B.V., The Hague, The Netherlands 27 Step 1 of Determining Hub Versions Merge all the satellites (with a union operator) : (SELECT FROM UNION SELECT FROM HUB_ID, META_LOAD_DTS AS STARTDATE, META_LOAD_END_DTS AS ENDDATE HUB1_SATELLITE1 HUB_ID, META_LOAD_DTS, META_LOAD_END_DTS HUB1_SATELLITE2) Intermediate result: SATELLITES HUB_ID STARTDATE ENDDATE :00: :59: :00: :59: :00: :59: :00: :00: :00: :59: :00: :00: :00: :59: :00: :59: :00: :00: :00: :00: :00: :00: :00: :00:00 Note that this result does not include hub object 4, because it has no satellite data. Copyright R20/Consultancy B.V., The Hague, The Netherlands 28 14

15 Step 2 of Determining Hub Versions Join with the original Hub table and get the business key(s): SELECT FROM HUB1.HUB_ID, SATELLITES.STARTDATE, SATELLITES.ENDDATE, HUB1.BUSINESS_KEY HUB1 LEFT OUTER JOIN (SELECT HUB_ID, META_LOAD_DTS AS STARTDATE, META_LOAD_END_DTS AS ENDDATE FROM HUB1_SATELLITE1 UNION SELECT HUB_ID, META_LOAD_DTS, META_LOAD_END_DTS FROM HUB1_SATELLITE2) AS SATELLITES ON HUB1.HUB_ID = SATELLITES.HUB_ID) Intermediate result: STARTDATES HUB_ID STARTDATE ENDDATE BUSINESS_KEY :00: :59:59 b :00: :59:59 b :00: :59:59 b :00: :00:00 b :00: :59:59 b :00: :00:00 b :00: :59:59 b :00: :59:59 b :00: :00:00 b :00: :00:00 b :00: :00:00 b3 Table continues on the next p :00: :00:00 b3 4 NULL NULL b4-1 NULL NULL Unknown -2 NULL NULL N.a. Copyright R20/Consultancy B.V., The Hague, The Netherlands 29 Step 3 of Determining Hub Versions Find for each hub the correct versions: HUB1_VERSIONS HUB_ID STARTDATE ENDDATE HUB_BUSINESS_KEY :00: :59:59 b :00: :59:59 b :00: :59:59 b :00: :59:59 b :00: :00:00 b :00: :59:59 b :00: :59:59 b :00: :00:00 b :00: :59:59 b :00: :00:00 b :00: :00:00 b :00: :00:00 Unknown :00: :00:00 N.a. Copyright R20/Consultancy B.V., The Hague, The Netherlands 30 15

16 The Three Steps Combined CREATE VIEW HUB1_VERSIONS AS WITH STARTDATES (HUB_ID, STARTDATE, ENDDATE, BUSINESS_KEY) AS ( SELECT HUB1.HUB_ID, SATELLITES.STARTDATE, SATELLITES.ENDDATE, HUB1.BUSINESS_KEY FROM HUB1 LEFT OUTER JOIN (SELECT HUB_ID, META_LOAD_DTS AS STARTDATE, META_LOAD_END_DTS AS ENDDATE FROM HUB1_SATELLITE1 UNION SELECT HUB_ID, META_LOAD_DTS, META_LOAD_END_DTS FROM HUB1_SATELLITE2) AS SATELLITES ON HUB1.HUB_ID = SATELLITES.HUB_ID) SELECT DISTINCT HUB_ID, STARTDATE, CASE WHEN ENDDATE_NEW <= ENDDATE_OLD THEN ENDDATE_NEW ELSE ENDDATE_OLD END AS ENDDATE, BUSINESS_KEY FROM (SELECT S1.HUB_ID, ISNULL(S1.STARTDATE,' :00:00') AS STARTDATE, (SELECT ISNULL(MIN(STARTDATE - '1' SECOND),' :00:00') FROM STARTDATES AS S2 WHERE S1.HUB_ID = S2.HUB_ID AND S1.STARTDATE < S2.STARTDATE) AS ENDDATE_NEW, ISNULL(S1.ENDDATE,' :00:00') AS ENDDATE_OLD, S1.BUSINESS_KEY FROM STARTDATES AS S1) AS S3 Copyright R20/Consultancy B.V., The Hague, The Netherlands 31 Hubs with Less Than Two Satellites Hubs with no satellites: CREATE SELECT FROM VIEW HUB3_VERSIONS (HUB_ID, STARTDATE, ENDDATE, BUSINESS_KEY) AS HUB_ID, ISNULL(META_LOAD_DTS, ' :00:00'), ' :00:00', BUSINESS_KEY HUB3 Hubs with one satellite: CREATE SELECT FROM VIEW HUB2_VERSIONS (HUB_ID, STARTDATE, ENDDATE, BUSINESS_KEY) AS HUB2.HUB_ID, ISNULL(HUB2_SATELLITE1.META_LOAD_DTS, ' :00:00'), ISNULL(HUB2_SATELLITE1.META_LOAD_END_DTS, ' :00:00'), HUB2.BUSINESS_KEY HUB2 LEFT OUTER JOIN HUB2_SATELLITE1 ON HUB2.HUB_ID = HUB2_SATELLITE1.HUB_ID Copyright R20/Consultancy B.V., The Hague, The Netherlands 32 16

17 Creating the SuperNova Hub Views A hub is joined with all its satellites using the data in the hub_versions views: CREATE SELECT FROM VIEW SUPERNOVA_HUB1 (HUB_ID, STARTDATE, ENDDATE, BUSINESS_KEY, ATTRIBUTE1, ATTRIBUTE2) AS HUB1_VERSIONS.HUB_ID, HUB1_VERSIONS.STARTDATE, HUB1_VERSIONS.ENDDATE, HUB1_VERSIONS.BUSINESS_KEY, HUB1_SATELLITE1.ATTRIBUTE, HUB1_SATELLITE2.ATTRIBUTE HUB1_VERSIONS LEFT OUTER JOIN HUB1_SATELLITE1 ON HUB1_VERSIONS.HUB_ID = HUB1_SATELLITE1.HUB_ID AND (HUB1_VERSIONS.STARTDATE <= HUB1_SATELLITE1.META_LOAD_END_DTS AND HUB1_VERSIONS.ENDDATE >= HUB1_SATELLITE1.META_LOAD_DTS) LEFT OUTER JOIN HUB1_SATELLITE2 ON HUB1_VERSIONS.HUB_ID = HUB1_SATELLITE2.HUB_ID AND (HUB1_VERSIONS.STARTDATE <= HUB1_SATELLITE2.META_LOAD_END_DTS AND HUB1_VERSIONS.ENDDATE >= HUB1_SATELLITE2.META_LOAD_DTS) Copyright R20/Consultancy B.V., The Hague, The Netherlands 33 Virtual Contents of the SuperNova Hub SUPERNOVA_HUB1 HUB_ID STARTDATE ENDDATE HUB_BUSINESS ATTRIBUTE1 ATTRIBUTE2 _KEY :00: :59:59 b1 a1 a :00: :59:59 b1 a1 a :00: :59:59 b1 a1 a :00: :59:59 b1 a2 a :00: :00:00 b1 a3 a :00: :59:59 b2 a4 a :00: :59:59 b2 a5 a :00: :00:00 b2 a6 a :00: :59:59 b3 NULL a :00: :00:00 b3 NULL a :00: :00:00 b4 NULL NULL :00: :00:00 Unknown NULL NULL :00: :00:00 N.a. NULL NULL Copyright R20/Consultancy B.V., The Hague, The Netherlands 34 17

18 Creating Version Views for Links CREATE VIEW LINK_VERSIONS AS WITH STARTDATES (LINK_ID, STARTDATE, ENDDATE, HUB1_ID, HUB2_ID, EVENTDATE) AS ( SELECT LINK.LINK_ID, SATELLITES.STARTDATE, SATELLITES.ENDDATE, LINK.HUB1_ID, LINK.HUB2_ID, LINK.EVENTDATE FROM LINK LEFT OUTER JOIN (SELECT LINK_ID, META_LOAD_DTS AS STARTDATE, META_LOAD_END_DTS AS ENDDATE FROM LINK_SATELLITE1 UNION SELECT LINK_ID, META_LOAD_DTS, META_LOAD_END_DTS FROM LINK_SATELLITE2) AS SATELLITES ON LINK.LINK_ID = SATELLITES.LINK_ID) SELECT DISTINCT LINK_ID, STARTDATE, CASE WHEN ENDDATE_NEW <= ENDDATE_OLD THEN ENDDATE_NEW ELSE ENDDATE_OLD END AS ENDDATE, HUB1_ID, HUB2_ID, EVENTDATE FROM (SELECT S1.LINK_ID, ISNULL(S1.STARTDATE, ' ') AS STARTDATE, (SELECT ISNULL(MIN(STARTDATE - INTERVAL '1' SECOND),' :00:00') FROM STARTDATES AS S2 WHERE S1.LINK_ID = S2.LINK_ID AND S1.STARTDATE < S2.STARTDATE) AS ENDDATE_NEW, ISNULL(S1.ENDDATE,' ') AS ENDDATE_OLD, S1.HUB1_ID, S1.HUB2_ID, S1.EVENTDATE FROM STARTDATES AS S1) AS S3 Copyright R20/Consultancy B.V., The Hague, The Netherlands 35 Creating the SuperNova Link Views A link is joined with all its satellites using the data in the link_versions views: CREATE SELECT FROM VIEW SUPERNOVA_LINK (LINK_ID, HUB1_ID, HUB2_ID, STARTDATE, ENDDATE, EVENTDATE, ATTRIBUTE1, ATTRIBUTE2) AS LINK_VERSIONS.LINK_ID, LINK_VERSIONS.HUB1_ID, LINK_VERSIONS.HUB2_ID, LINK_VERSIONS.STARTDATE, LINK_VERSIONS.ENDDATE, LINK_VERSIONS.EVENTDATE, LINK_SATELLITE1.ATTRIBUTE, LINK_SATELLITE2.ATTRIBUTE LINK_VERSIONS LEFT OUTER JOIN LINK_SATELLITE1 ON LINK_VERSIONS.LINK_ID = LINK_SATELLITE1.LINK_ID AND (LINK_VERSIONS.STARTDATE <= LINK_SATELLITE1.META_LOAD_END_DTS AND LINK_VERSIONS.ENDDATE >= LINK_SATELLITE1.META_LOAD_DTS) LEFT OUTER JOIN LINK_SATELLITE2 ON LINK_VERSIONS.LINK_ID = LINK_SATELLITE2.LINK_ID AND (LINK_VERSIONS.STARTDATE <= LINK_SATELLITE2.META_LOAD_END_DTS AND LINK_VERSIONS.ENDDATE >= LINK_SATELLITE2.META_LOAD_DTS) Copyright R20/Consultancy B.V., The Hague, The Netherlands 36 18

19 Virtual Contents of the SuperNova Link LINK_VERSIONS LINK_ID STARTDATE ENDDATE HUB1_ID HUB2_ID EVENTDATE :00: :59: :00: :59: :00: :00: :00: :00: :00: :59: :00: :00: :00: :00: Copyright R20/Consultancy B.V., The Hague, The Netherlands 37 Lineage Analysis of All Views Copyright R20/Consultancy B.V., The Hague, The Netherlands 38 19

20 Defining Primary and Foreign Keys Copyright R20/Consultancy B.V., The Hague, The Netherlands 39 Caching of SuperNova Views Copyright R20/Consultancy B.V., The Hague, The Netherlands 40 20

21 The Extended SuperNova Model Delivery Layer Extended Supernova Layer Add derived data Transform data Reuse of definitions Always use the XSN layer Supernova Layer Vault EDW Operational Systems Copyright R20/Consultancy B.V., The Hague, The Netherlands 41 The Delivery Model Delivery Layer Extended Supernova Layer Supernova Layer Vault EDW Operational Systems is shown in a filtered manner is shown in aggregated form is shown in one large, highly denormalized table is shown in a star schema form is shown with a service interface Copyright R20/Consultancy B.V., The Hague, The Netherlands 42 21

22 Virtual Marts Define data structures Define ETL/DV logic Install a database instance Create a database Implement the tables Design physical database structure Initial load of the tables Periodic load of the tables Tune and optimize the database (regularly) Tune and optimize ETL logic Monitor database usage Develop and run backup and recovery processes Unload data Change data structure Change ETL/DV logic Tune and optimize physical database design Tune and optimize ETL logic Reload data Copyright R20/Consultancy B.V., The Hague, The Netherlands 43 Why Not base Views? Not database server independent More advanced distributed join features More advanced heterogeneous join features More advanced caching/refreshing features base views offer no lineage/impact analysis base views offer only one API: SQL No versioning of joins No data cleansing features No business glossary Copyright R20/Consultancy B.V., The Hague, The Netherlands 44 22

23 The Whitepaper Download: or vices/enterprise-itservices/datavirtualization/documents/whit epaper-cisco-datavaul.pdf Copyright R20/Consultancy B.V., The Hague, The Netherlands 45 Closing Remarks Vault offers data model extensibility and report reproducibility vault is half the solution SuperNova (with data virtualization) is the other half With data virtualization a more flexible reporting and analytical environment can be developed (quickly) Avoid the (physical) data mart explosion! Go virtual! Copyright R20/Consultancy B.V., The Hague, The Netherlands 46 23

24 Copyright R20/Consultancy B.V., The Hague, The Netherlands 47 24

Data Vault and Data Virtualization: Double Agility

Data Vault and Data Virtualization: Double Agility Data Vault and Data Virtualization: Double Agility A Technical Whitepaper Rick F. van der Lans Independent Business Intelligence Analyst R20/Consultancy March 2015 Sponsored by Copyright 2015 R20/Consultancy.

More information

So Many Tools, So Much Data, and So Much Meta Data

So Many Tools, So Much Data, and So Much Meta Data So Many Tools, So Much Data, and So Much Meta Data Copyright 1991-2012 R20/Consultancy B.V., The Hague, The Netherlands. All rights reserved. No part of this material may be reproduced, stored in a retrieval

More information

Big Data: Big IT Party?

Big Data: Big IT Party? Copyright 1991-2014 R20/Consultancy B.V., The Hague, The Netherlands. All rights reserved. No part of this material may be reproduced, stored in a retrieval system, or transmitted in any form or by any

More information

What is Data Virtualization? Rick F. van der Lans, R20/Consultancy

What is Data Virtualization? Rick F. van der Lans, R20/Consultancy What is Data Virtualization? by Rick F. van der Lans, R20/Consultancy August 2011 Introduction Data virtualization is receiving more and more attention in the IT industry, especially from those interested

More information

Creating an Agile Data Integration Platform using Data Virtualization

Creating an Agile Data Integration Platform using Data Virtualization Creating an Agile Data Integration Platform using Data Virtualization A Technical Whitepaper Rick F. van der Lans Independent Business Intelligence Analyst R20/Consultancy May 2013 Sponsored by Copyright

More information

What is Data Virtualization?

What is Data Virtualization? What is Data Virtualization? Rick F. van der Lans Data virtualization is receiving more and more attention in the IT industry, especially from those interested in data management and business intelligence.

More information

Data Virtualization for Agile Business Intelligence Systems and Virtual MDM. To View This Presentation as a Video Click Here

Data Virtualization for Agile Business Intelligence Systems and Virtual MDM. To View This Presentation as a Video Click Here Data Virtualization for Agile Business Intelligence Systems and Virtual MDM To View This Presentation as a Video Click Here Agenda Data Virtualization New Capabilities New Challenges in Data Integration

More information

Migrating to Virtual Data Marts using Data Virtualization Simplifying Business Intelligence Systems

Migrating to Virtual Data Marts using Data Virtualization Simplifying Business Intelligence Systems Migrating to Virtual Data Marts using Data Virtualization Simplifying Business Intelligence Systems A Technical Whitepaper Rick F. van der Lans Independent Business Intelligence Analyst R20/Consultancy

More information

Data Services: The Marriage of Data Integration and Application Integration

Data Services: The Marriage of Data Integration and Application Integration Data Services: The Marriage of Data Integration and Application Integration A Whitepaper Author: Rick F. van der Lans Independent Business Intelligence Analyst R20/Consultancy July, 2012 Sponsored by Copyright

More information

Key Data Replication Criteria for Enabling Operational Reporting and Analytics

Key Data Replication Criteria for Enabling Operational Reporting and Analytics Key Data Replication Criteria for Enabling Operational Reporting and Analytics A Technical Whitepaper Rick F. van der Lans Independent Business Intelligence Analyst R20/Consultancy May 2013 Sponsored by

More information

Data Warehouse Optimization

Data Warehouse Optimization Data Warehouse Optimization Embedding Hadoop in Data Warehouse Environments A Whitepaper Rick F. van der Lans Independent Business Intelligence Analyst R20/Consultancy September 2013 Sponsored by Copyright

More information

Data Virtualization Usage Patterns for Business Intelligence/ Data Warehouse Architectures

Data Virtualization Usage Patterns for Business Intelligence/ Data Warehouse Architectures DATA VIRTUALIZATION Whitepaper Data Virtualization Usage Patterns for / Data Warehouse Architectures www.denodo.com Incidences Address Customer Name Inc_ID Specific_Field Time New Jersey Chevron Corporation

More information

Data Virtualization. Paul Moxon Denodo Technologies. Alberta Data Architecture Community January 22 nd, 2014. 2014 Denodo Technologies

Data Virtualization. Paul Moxon Denodo Technologies. Alberta Data Architecture Community January 22 nd, 2014. 2014 Denodo Technologies Data Virtualization Paul Moxon Denodo Technologies Alberta Data Architecture Community January 22 nd, 2014 The Changing Speed of Business 100 25 35 45 55 65 75 85 95 Gartner The Nexus of Forces Today s

More information

Cost-Effective Business Intelligence with Red Hat and Open Source

Cost-Effective Business Intelligence with Red Hat and Open Source Cost-Effective Business Intelligence with Red Hat and Open Source Sherman Wood Director, Business Intelligence, Jaspersoft September 3, 2009 1 Agenda Introductions Quick survey What is BI?: reporting,

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

JBoss Data Services. Enabling Data as a Service with. Gnanaguru Sattanathan Twitter:@gnanagurus Website: bushorn.com

JBoss Data Services. Enabling Data as a Service with. Gnanaguru Sattanathan Twitter:@gnanagurus Website: bushorn.com 1 Enabling Data as a Service with JBoss Data Services Prajod Vettiyattil Twitter: @prajods Gnanaguru Sattanathan Twitter:@gnanagurus Website: bushorn.com 2 What this session is about v The why and what

More information

Data Virtualization for Business Intelligence Agility

Data Virtualization for Business Intelligence Agility Data Virtualization for Business Intelligence Agility A Whitepaper Author: Rick F. van der Lans Independent Business Intelligence Analyst R20/Consultancy February 9, 2012 Sponsored by Copyright 2012 R20/Consultancy.

More information

What s New with Informatica Data Services & PowerCenter Data Virtualization Edition

What s New with Informatica Data Services & PowerCenter Data Virtualization Edition 1 What s New with Informatica Data Services & PowerCenter Data Virtualization Edition Kevin Brady, Integration Team Lead Bonneville Power Wei Zheng, Product Management Informatica Ash Parikh, Product Marketing

More information

MDM and Data Warehousing Complement Each Other

MDM and Data Warehousing Complement Each Other Master Management MDM and Warehousing Complement Each Other Greater business value from both 2011 IBM Corporation Executive Summary Master Management (MDM) and Warehousing (DW) complement each other There

More information

The New Rules for Integration

The New Rules for Integration The New Rules for Integration A Unified Integration Approach for Big Data, the Cloud, and the Enterprise A Whitepaper Rick F. van der Lans Independent Business Intelligence Analyst R20/Consultancy September

More information

GAIN BETTER INSIGHT FROM BIG DATA USING JBOSS DATA VIRTUALIZATION

GAIN BETTER INSIGHT FROM BIG DATA USING JBOSS DATA VIRTUALIZATION GAIN BETTER INSIGHT FROM BIG DATA USING JBOSS DATA VIRTUALIZATION Syed Rasheed Solution Manager Red Hat Corp. Kenny Peeples Technical Manager Red Hat Corp. Kimberly Palko Product Manager Red Hat Corp.

More information

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

Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole Paper BB-01 Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole ABSTRACT Stephen Overton, Overton Technologies, LLC, Raleigh, NC Business information can be consumed many

More information

MicroStrategy Course Catalog

MicroStrategy Course Catalog MicroStrategy Course Catalog 1 microstrategy.com/education 3 MicroStrategy course matrix 4 MicroStrategy 9 8 MicroStrategy 10 table of contents MicroStrategy course matrix MICROSTRATEGY 9 MICROSTRATEGY

More information

Integrating Netezza into your existing IT landscape

Integrating Netezza into your existing IT landscape Marco Lehmann Technical Sales Professional Integrating Netezza into your existing IT landscape 2011 IBM Corporation Agenda How to integrate your existing data into Netezza appliance? 4 Steps for creating

More information

Decoding the Big Data Deluge a Virtual Approach. Dan Luongo, Global Lead, Field Solution Engineering Data Virtualization Business Unit, Cisco

Decoding the Big Data Deluge a Virtual Approach. Dan Luongo, Global Lead, Field Solution Engineering Data Virtualization Business Unit, Cisco Decoding the Big Data Deluge a Virtual Approach Dan Luongo, Global Lead, Field Solution Engineering Data Virtualization Business Unit, Cisco High-volume, velocity and variety information assets that demand

More information

IST722 Data Warehousing

IST722 Data Warehousing IST722 Data Warehousing Components of the Data Warehouse Michael A. Fudge, Jr. Recall: Inmon s CIF The CIF is a reference architecture Understanding the Diagram The CIF is a reference architecture CIF

More information

AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014

AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014 AV-005: Administering and Implementing a Data Warehouse with SQL Server 2014 Career Details Duration 105 hours Prerequisites This career requires that you meet the following prerequisites: Working knowledge

More information

DATA VIRTUALIZATION Whitepaper. Data Virtualization. and how to leverage a SOA implementation. www.denodo.com

DATA VIRTUALIZATION Whitepaper. Data Virtualization. and how to leverage a SOA implementation. www.denodo.com DATA VIRTUALIZATION Whitepaper Data Virtualization and how to leverage a SOA implementation www.denodo.com Incidences Address Customer Name Inc_ID Specific_Field Time New Jersey Chevron Corporation 3 3

More information

SQL Server 2012 Gives You More Advanced Features (Out-Of-The-Box)

SQL Server 2012 Gives You More Advanced Features (Out-Of-The-Box) SQL Server 2012 Gives You More Advanced Features (Out-Of-The-Box) SQL Server White Paper Published: January 2012 Applies to: SQL Server 2012 Summary: This paper explains the different ways in which databases

More information

Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture

Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture Apps and data source extensions with APIs Future white label, embed or integrate Power BI Deploy Intelligent

More information

Relational Databases for the Business Analyst

Relational Databases for the Business Analyst Relational Databases for the Business Analyst Mark Kurtz Sr. Systems Consulting Quest Software, Inc. [email protected] 2010 Quest Software, Inc. ALL RIGHTS RESERVED Agenda The RDBMS and its role in

More information

Klarna Tech Talk: Mind the Data! Jeff Pollock InfoSphere Information Integration & Governance

Klarna Tech Talk: Mind the Data! Jeff Pollock InfoSphere Information Integration & Governance Klarna Tech Talk: Mind the Data! Jeff Pollock InfoSphere Information Integration & Governance IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice

More information

TRANSFORM BIG DATA INTO ACTIONABLE INFORMATION

TRANSFORM BIG DATA INTO ACTIONABLE INFORMATION TRANSFORM BIG DATA INTO ACTIONABLE INFORMATION Make Big Available for Everyone Syed Rasheed Solution Marketing Manager January 29 th, 2014 Agenda Demystifying Big Challenges Getting Bigger Red Hat Big

More information

Oracle Database 10g: Introduction to SQL

Oracle Database 10g: Introduction to SQL Oracle University Contact Us: 1.800.529.0165 Oracle Database 10g: Introduction to SQL Duration: 5 Days What you will learn This course offers students an introduction to Oracle Database 10g database technology.

More information

Hadoop Data Hubs and BI. Supporting the migration from siloed reporting and BI to centralized services with Hadoop

Hadoop Data Hubs and BI. Supporting the migration from siloed reporting and BI to centralized services with Hadoop Hadoop Data Hubs and BI Supporting the migration from siloed reporting and BI to centralized services with Hadoop John Allen October 2014 Introduction John Allen; computer scientist Background in data

More information

IBM AND NEXT GENERATION ARCHITECTURE FOR BIG DATA & ANALYTICS!

IBM AND NEXT GENERATION ARCHITECTURE FOR BIG DATA & ANALYTICS! The Bloor Group IBM AND NEXT GENERATION ARCHITECTURE FOR BIG DATA & ANALYTICS VENDOR PROFILE The IBM Big Data Landscape IBM can legitimately claim to have been involved in Big Data and to have a much broader

More information

Harnessing big data with Hortonworks Data Platform and Red Hat JBoss Data Virtualization

Harnessing big data with Hortonworks Data Platform and Red Hat JBoss Data Virtualization Harnessing big data with Hortonworks Data Platform and Red Hat JBoss Data Virtualization Kimberly Palko, Product Manager Red Hat JBoss Doug Reid, Director Partner Product Management Hortonworks Cojan van

More information

Data Virtualization and ETL. Denodo Technologies Architecture Brief

Data Virtualization and ETL. Denodo Technologies Architecture Brief Data Virtualization and ETL Denodo Technologies Architecture Brief Contents Data Virtualization and ETL... 3 Summary... 3 Data Virtualization... 7 What is Data Virtualization good for?... 8 Applications

More information

A Perspective on the Benefits of Data Virtualization Technology

A Perspective on the Benefits of Data Virtualization Technology 110 Informatica Economică vol. 15, no. 4/2011 A Perspective on the Benefits of Data Virtualization Technology Ana-Ramona BOLOGA, Razvan BOLOGA Academy of Economic Studies, Bucharest, Romania [email protected],

More information

Suresh Chandrasekaran, SVP North America and APAC Pablo Alvarez, Sales Engineer Denodo Technologies

Suresh Chandrasekaran, SVP North America and APAC Pablo Alvarez, Sales Engineer Denodo Technologies Suresh Chandrasekaran, SVP North America and APAC Pablo Alvarez, Sales Engineer Denodo Technologies March 9, 2011 Agenda Data Virtualization What Is It? 2011: The Tipping Point Business Needs and Analyst

More information

Cloud First Does Not Have to Mean Cloud Exclusively. Digital Government Institute s Cloud Computing & Data Center Conference, September 2014

Cloud First Does Not Have to Mean Cloud Exclusively. Digital Government Institute s Cloud Computing & Data Center Conference, September 2014 Cloud First Does Not Have to Mean Cloud Exclusively Digital Government Institute s Cloud Computing & Data Center Conference, September 2014 Am I part of a cloud first organization? Am I part of a cloud

More information

Data Vault at work. Does Data Vault fulfill its promise? GDF SUEZ Energie Nederland

Data Vault at work. Does Data Vault fulfill its promise? GDF SUEZ Energie Nederland Data Vault at work Does Data Vault fulfill its promise? Leading player on Dutch energy market Approximately 1,000 employees Production capacity: 3,813 MW 20% of the total Dutch electricity production capacity

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

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

Discovering Business Insights in Big Data Using SQL-MapReduce

Discovering Business Insights in Big Data Using SQL-MapReduce Discovering Business Insights in Big Data Using SQL-MapReduce A Technical Whitepaper Rick F. van der Lans Independent Business Intelligence Analyst R20/Consultancy July 2013 Sponsored by Copyright 2013

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

Cloud Integration and the Big Data Journey - Common Use-Case Patterns

Cloud Integration and the Big Data Journey - Common Use-Case Patterns Cloud Integration and the Big Data Journey - Common Use-Case Patterns A White Paper August, 2014 Corporate Technologies Business Intelligence Group OVERVIEW The advent of cloud and hybrid architectures

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

Oracle Database 11g: SQL Tuning Workshop Release 2

Oracle Database 11g: SQL Tuning Workshop Release 2 Oracle University Contact Us: 1 800 005 453 Oracle Database 11g: SQL Tuning Workshop Release 2 Duration: 3 Days What you will learn This course assists database developers, DBAs, and SQL developers to

More information

Building a Data Warehouse

Building a Data Warehouse Building a Data Warehouse With Examples in SQL Server EiD Vincent Rainardi BROCHSCHULE LIECHTENSTEIN Bibliothek Apress Contents About the Author. ; xiij Preface xv ^CHAPTER 1 Introduction to Data Warehousing

More information

JBoss Enterprise Data Services Platform in the Enterprise

JBoss Enterprise Data Services Platform in the Enterprise JBoss Enterprise Data Services Platform in the Enterprise Mani Subramanyam, Genentech Michael Walker, Red Hat 1 Agenda Introduction About Genentech Challenges Integration Services DSP Selection Criteria

More information

Chapter 6 Basics of Data Integration. Fundamentals of Business Analytics RN Prasad and Seema Acharya

Chapter 6 Basics of Data Integration. Fundamentals of Business Analytics RN Prasad and Seema Acharya Chapter 6 Basics of Data Integration Fundamentals of Business Analytics Learning Objectives and Learning Outcomes Learning Objectives 1. Concepts of data integration 2. Needs and advantages of using data

More information

Enterprise Enabler and the Microsoft Integration Stack

Enterprise Enabler and the Microsoft Integration Stack Enterprise Enabler and the Microsoft Integration Stack Creating a complete Agile Enterprise Integration Solution with Enterprise Enabler Mike Guillory Director of Technical Development Stone Bond Technologies,

More information

Cúram Business Intelligence Reporting Developer Guide

Cúram Business Intelligence Reporting Developer Guide IBM Cúram Social Program Management Cúram Business Intelligence Reporting Developer Guide Version 6.0.5 IBM Cúram Social Program Management Cúram Business Intelligence Reporting Developer Guide Version

More information

About the Tutorial. Audience. Prerequisites. Disclaimer & Copyright. ETL Testing

About the Tutorial. Audience. Prerequisites. Disclaimer & Copyright. ETL Testing About the Tutorial An ETL tool extracts the data from all these heterogeneous data sources, transforms the data (like applying calculations, joining fields, keys, removing incorrect data fields, etc.),

More information

Foundations of Business Intelligence: Databases and Information Management

Foundations of Business Intelligence: Databases and Information Management Chapter 5 Foundations of Business Intelligence: Databases and Information Management 5.1 Copyright 2011 Pearson Education, Inc. Student Learning Objectives How does a relational database organize data,

More information

Extraction Transformation Loading ETL Get data out of sources and load into the DW

Extraction Transformation Loading ETL Get data out of sources and load into the DW Lection 5 ETL Definition Extraction Transformation Loading ETL Get data out of sources and load into the DW Data is extracted from OLTP database, transformed to match the DW schema and loaded into the

More information

Oracle Warehouse Builder 10g

Oracle Warehouse Builder 10g Oracle Warehouse Builder 10g Architectural White paper February 2004 Table of contents INTRODUCTION... 3 OVERVIEW... 4 THE DESIGN COMPONENT... 4 THE RUNTIME COMPONENT... 5 THE DESIGN ARCHITECTURE... 6

More information

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

Cost Savings THINK ORACLE BI. THINK KPI. THINK ORACLE BI. THINK KPI. THINK ORACLE BI. THINK KPI. THINK ORACLE BI. THINK KPI. THINK ORACLE BI. THINK KPI. MIGRATING FROM BUSINESS OBJECTS TO OBIEE KPI Partners is a world-class consulting firm focused 100% on Oracle s Business Intelligence technologies.

More information

Implementing a Data Warehouse with Microsoft SQL Server MOC 20463

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

More information

COURSE OUTLINE MOC 20463: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER

COURSE OUTLINE MOC 20463: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER COURSE OUTLINE MOC 20463: IMPLEMENTING A DATA WAREHOUSE WITH MICROSOFT SQL SERVER MODULE 1: INTRODUCTION TO DATA WAREHOUSING This module provides an introduction to the key components of a data warehousing

More information

Luncheon Webinar Series May 13, 2013

Luncheon Webinar Series May 13, 2013 Luncheon Webinar Series May 13, 2013 InfoSphere DataStage is Big Data Integration Sponsored By: Presented by : Tony Curcio, InfoSphere Product Management 0 InfoSphere DataStage is Big Data Integration

More information

Oracle Database 11g: SQL Tuning Workshop

Oracle Database 11g: SQL Tuning Workshop Oracle University Contact Us: + 38516306373 Oracle Database 11g: SQL Tuning Workshop Duration: 3 Days What you will learn This Oracle Database 11g: SQL Tuning Workshop Release 2 training assists database

More information

Establish and maintain Center of Excellence (CoE) around Data Architecture

Establish and maintain Center of Excellence (CoE) around Data Architecture Senior BI Data Architect - Bensenville, IL The Company s Information Management Team is comprised of highly technical resources with diverse backgrounds in data warehouse development & support, business

More information

Enterprise Data Warehouse (EDW) UC Berkeley Peter Cava Manager Data Warehouse Services October 5, 2006

Enterprise Data Warehouse (EDW) UC Berkeley Peter Cava Manager Data Warehouse Services October 5, 2006 Enterprise Data Warehouse (EDW) UC Berkeley Peter Cava Manager Data Warehouse Services October 5, 2006 What is a Data Warehouse? A data warehouse is a subject-oriented, integrated, time-varying, non-volatile

More information

ETL-EXTRACT, TRANSFORM & LOAD TESTING

ETL-EXTRACT, TRANSFORM & LOAD TESTING ETL-EXTRACT, TRANSFORM & LOAD TESTING Rajesh Popli Manager (Quality), Nagarro Software Pvt. Ltd., Gurgaon, INDIA [email protected] ABSTRACT Data is most important part in any organization. Data

More information

Implementing a Data Warehouse with Microsoft SQL Server

Implementing a Data Warehouse with Microsoft SQL Server Course Code: M20463 Vendor: Microsoft Course Overview Duration: 5 RRP: 2,025 Implementing a Data Warehouse with Microsoft SQL Server Overview This course describes how to implement a data warehouse platform

More information

The IBM Cognos Platform

The IBM Cognos Platform The IBM Cognos Platform Deliver complete, consistent, timely information to all your users, with cost-effective scale Highlights Reach all your information reliably and quickly Deliver a complete, consistent

More information

Course Outline: Course: Implementing a Data Warehouse with Microsoft SQL Server 2012 Learning Method: Instructor-led Classroom Learning

Course Outline: Course: Implementing a Data Warehouse with Microsoft SQL Server 2012 Learning Method: Instructor-led Classroom Learning Course Outline: Course: Implementing a Data with Microsoft SQL Server 2012 Learning Method: Instructor-led Classroom Learning Duration: 5.00 Day(s)/ 40 hrs Overview: This 5-day instructor-led course describes

More information

Building Cubes and Analyzing Data using Oracle OLAP 11g

Building Cubes and Analyzing Data using Oracle OLAP 11g Building Cubes and Analyzing Data using Oracle OLAP 11g Collaborate '08 Session 219 Chris Claterbos [email protected] Vlamis Software Solutions, Inc. 816-729-1034 http://www.vlamis.com Copyright 2007,

More information

Oracle Database 12c: Introduction to SQL Ed 1.1

Oracle Database 12c: Introduction to SQL Ed 1.1 Oracle University Contact Us: 1.800.529.0165 Oracle Database 12c: Introduction to SQL Ed 1.1 Duration: 5 Days What you will learn This Oracle Database: Introduction to SQL training helps you write subqueries,

More information

CONCEPTUALIZING BUSINESS INTELLIGENCE ARCHITECTURE MOHAMMAD SHARIAT, Florida A&M University ROSCOE HIGHTOWER, JR., Florida A&M University

CONCEPTUALIZING BUSINESS INTELLIGENCE ARCHITECTURE MOHAMMAD SHARIAT, Florida A&M University ROSCOE HIGHTOWER, JR., Florida A&M University CONCEPTUALIZING BUSINESS INTELLIGENCE ARCHITECTURE MOHAMMAD SHARIAT, Florida A&M University ROSCOE HIGHTOWER, JR., Florida A&M University Given today s business environment, at times a corporate executive

More information

MDM for the Enterprise: Complementing and extending your Active Data Warehousing strategy. Satish Krishnaswamy VP MDM Solutions - Teradata

MDM for the Enterprise: Complementing and extending your Active Data Warehousing strategy. Satish Krishnaswamy VP MDM Solutions - Teradata MDM for the Enterprise: Complementing and extending your Active Data Warehousing strategy Satish Krishnaswamy VP MDM Solutions - Teradata 2 Agenda MDM and its importance Linking to the Active Data Warehousing

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

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 [email protected] Who am I Project Manager in TechnoLogica Ltd

More information

Data Warehouse Overview. Srini Rengarajan

Data Warehouse Overview. Srini Rengarajan Data Warehouse Overview Srini Rengarajan Please mute Your cell! Agenda Data Warehouse Architecture Approaches to build a Data Warehouse Top Down Approach Bottom Up Approach Best Practices Case Example

More information

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

Online Courses. Version 9 Comprehensive Series. What's New Series Version 9 Comprehensive Series MicroStrategy Distribution Services Online Key Features Distribution Services for End Users Administering Subscriptions in Web Configuring Distribution Services Monitoring

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

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

A Whole New World. Big Data Technologies Big Discovery Big Insights Endless Possibilities

A Whole New World. Big Data Technologies Big Discovery Big Insights Endless Possibilities A Whole New World Big Data Technologies Big Discovery Big Insights Endless Possibilities Dr. Phil Shelley Query Execution Time Why Big Data Technology? Days EDW Hours Hadoop Minutes Presto Seconds Milliseconds

More information

SAS BI Course Content; Introduction to DWH / BI Concepts

SAS BI Course Content; Introduction to DWH / BI Concepts SAS BI Course Content; Introduction to DWH / BI Concepts SAS Web Report Studio 4.2 SAS EG 4.2 SAS Information Delivery Portal 4.2 SAS Data Integration Studio 4.2 SAS BI Dashboard 4.2 SAS Management Console

More information

SQL Server 2008 Performance and Scale

SQL Server 2008 Performance and Scale SQL Server 2008 Performance and Scale White Paper Published: February 2008 Updated: July 2008 Summary: Microsoft SQL Server 2008 incorporates the tools and technologies that are necessary to implement

More information

Sterling Business Intelligence

Sterling Business Intelligence Sterling Business Intelligence Concepts Guide Release 9.0 March 2010 Copyright 2009 Sterling Commerce, Inc. All rights reserved. Additional copyright information is located on the documentation library:

More information

Designing Business Intelligence Solutions with Microsoft SQL Server 2012 Course 20467A; 5 Days

Designing Business Intelligence Solutions with Microsoft SQL Server 2012 Course 20467A; 5 Days Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Designing Business Intelligence Solutions with Microsoft SQL Server 2012

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

Service Oriented Data Management

Service Oriented Data Management Service Oriented Management Nabin Bilas Integration Architect Integration & SOA: Agenda Integration Overview 5 Reasons Why Is Critical to SOA Oracle Integration Solution Integration

More information

ENTERPRISE EDITION ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE DATA INTEGRATOR

ENTERPRISE EDITION ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE DATA INTEGRATOR ORACLE DATA INTEGRATOR ENTERPRISE EDITION KEY FEATURES AND BENEFITS ORACLE DATA INTEGRATOR ENTERPRISE EDITION OFFERS LEADING PERFORMANCE, IMPROVED PRODUCTIVITY, FLEXIBILITY AND LOWEST TOTAL COST OF OWNERSHIP

More information

LEARNING SOLUTIONS website milner.com/learning email [email protected] 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

Data Warehousing Systems: Foundations and Architectures

Data Warehousing Systems: Foundations and Architectures Data Warehousing Systems: Foundations and Architectures Il-Yeol Song Drexel University, http://www.ischool.drexel.edu/faculty/song/ SYNONYMS None DEFINITION A data warehouse (DW) is an integrated repository

More information

Data Virtualization A Potential Antidote for Big Data Growing Pains

Data Virtualization A Potential Antidote for Big Data Growing Pains perspective Data Virtualization A Potential Antidote for Big Data Growing Pains Atul Shrivastava Abstract Enterprises are already facing challenges around data consolidation, heterogeneity, quality, and

More information

A roadmap to enterprise data integration.

A roadmap to enterprise data integration. Information integration solutions February 2006 A roadmap to enterprise data integration. Colin White BI Research Page 1 Contents 1 Data integration in the enterprise 1 Characteristics of data integration

More information

Five Steps to Integrate SalesForce.com with 3 rd -Party Systems and Avoid Most Common Mistakes

Five Steps to Integrate SalesForce.com with 3 rd -Party Systems and Avoid Most Common Mistakes Five Steps to Integrate SalesForce.com with 3 rd -Party Systems and Avoid Most Common Mistakes This white paper will help you learn how to integrate your SalesForce.com data with 3 rd -party on-demand,

More information

Practical Considerations for Real-Time Business Intelligence. Donovan Schneider Yahoo! September 11, 2006

Practical Considerations for Real-Time Business Intelligence. Donovan Schneider Yahoo! September 11, 2006 Practical Considerations for Real-Time Business Intelligence Donovan Schneider Yahoo! September 11, 2006 Outline Business Intelligence (BI) Background Real-Time Business Intelligence Examples Two Requirements

More information

<Insert Picture Here> Oracle BI Standard Edition One The Right BI Foundation for the Emerging Enterprise

<Insert Picture Here> Oracle BI Standard Edition One The Right BI Foundation for the Emerging Enterprise Oracle BI Standard Edition One The Right BI Foundation for the Emerging Enterprise Business Intelligence is the #1 Priority the most important technology in 2007 is business intelligence

More information