Your SlideShare is downloading. ×
0
Hyperion Essbase & Planning Training
www.adivaconsulting.com1
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Raw Data
2
Raw Data will be no use until it will become infor...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Raw Data -> Information
3
How do you
find out the
profit of
P...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Then what is OLTP
In general, All Database Systems are OLTP
•...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Current Challenges
• I can’t find the data I need
– data is s...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
What is Data Warehouse
• A single, complete and consistent st...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
In Other Words
• A data warehouse is a
subject-oriented
Int...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
OLTP -> OLAP
8
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Why do you need the history
9
 Study the past if you define ...
Hyperion Essbase & Planning Training
www.adivaconsulting.com10
Data Warehouse
Relational Detail Star Schemas
Common Dimens...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Data Mart
11
Marketing
Mart
HR Data Mart
Sales Data Mart
Data...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Dimension Tables
• Dimension tables establish the context of ...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Types of Measures-Facts
• Additive: Valid to SUM up to any Di...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Slowly Changing Dimensions
• Type-I SCD (Over write)
• Type-I...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Schema Design
Schema Types
 Star Schema
Snow-Flake Schema
...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Star Schema
• A single fact table and for each dimension one
...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Snow Flake Schema
• Represent dimensional hierarchy directly
...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Fact Constellation
• Multiple Fact Tables that share multiple...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
DWH Cycle
19
Oracl
e
Flat
Files
DB2
Staging
Area ETL Enterpri...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Dimensional Modeling Design Process
• Choose a business proce...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
EPM
Enterprise Performance Management
A set of processes that...
Hyperion Essbase & Planning Training
www.adivaconsulting.com22
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Multi Dimensional Analysis
• Query tool caches pre-computed a...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Advantages of MOLAP
Hyperion is multi Slice Dice
dimensional ...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Drill-Down/Up
25
Rollup
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Essbase History
Arbor
Corporation
Essbase
1992
Hyperion
Solut...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Cube means
27
Intersecting Dimensions
-- Form Data Cells
OL...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Essbase is tuned for Analysis
• Which customers are most prof...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Essbase Introduction
 Part of Business Intelligence Foundati...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Essbase Architecture
30
Essbase
Server
Essbase
Database
Provi...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
How Essbase Thinks
31
 Multidimensional Cubes
 Dimensions
...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
How Essbase Cubes Looks Like
32
Hyperion Essbase & Planning Training
www.adivaconsulting.com
ESSBASE STUDIO
• Single graphical modeling environment and si...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
How business users Analyze Data
34
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Oracle EPM Workspace
• Single thin client environment bringin...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Integration with BI Tools – Smart View Addin
• Common add-in ...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
User Security – Shared Services Console
37
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Life Cycle Management – Migration Tool
38
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Complete EPM System
39
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Life Cycle of Essbase
Database Objects
- Outline File
- Rule ...
Hyperion Essbase & Planning Training
www.adivaconsulting.com
Continuation
• Hyperion Essbase Installation
• Hyperion Servi...
Hyperion Essbase & Planning Training
www.adivaconsulting.com42
Thank you
Upcoming SlideShare
Loading in...5
×

Basic Introduction of Data Warehousing from Adiva Consulting

472

Published on

Basic Introduction of
Data Warehousing

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
472
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
42
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Basic Introduction of Data Warehousing from Adiva Consulting"

  1. 1. Hyperion Essbase & Planning Training www.adivaconsulting.com1
  2. 2. Hyperion Essbase & Planning Training www.adivaconsulting.com Raw Data 2 Raw Data will be no use until it will become information
  3. 3. Hyperion Essbase & Planning Training www.adivaconsulting.com Raw Data -> Information 3 How do you find out the profit of Product “Electronics ” from 100’ s of Excel sheets Metadata
  4. 4. Hyperion Essbase & Planning Training www.adivaconsulting.com Then what is OLTP In general, All Database Systems are OLTP • Most RDBMS systems are OLTP • Detailed, Up to Date Data • Read/Update of few records • Run the business in real time • Historical Data will be archived for performance reasons Eg: Walk into Reliance Store you will find OLTP Walk into ATM you will find OLTP Buy TV in electronic shops Buy Stocks in Broker like Etrade -> OLTP 4
  5. 5. Hyperion Essbase & Planning Training www.adivaconsulting.com Current Challenges • I can’t find the data I need – data is scattered over the network – many versions, subtle differences – No Single source for Information • I cant understand the data I found – available data poorly documented • I can’t use the data I found – results are unexpected – data needs to be transformed from one form to other What's certain about today's business climate is uncertainty 5
  6. 6. Hyperion Essbase & Planning Training www.adivaconsulting.com What is Data Warehouse • A single, complete and consistent store of data obtained from a variety of different sources made available to end users in a what they can understand and use in a business context. - Barry Delvin 6
  7. 7. Hyperion Essbase & Planning Training www.adivaconsulting.com In Other Words • A data warehouse is a subject-oriented Integrated time-varying non-volatile collection of data that is used primarily in organizational decision making. --------Bill Inmon 7
  8. 8. Hyperion Essbase & Planning Training www.adivaconsulting.com OLTP -> OLAP 8
  9. 9. Hyperion Essbase & Planning Training www.adivaconsulting.com Why do you need the history 9  Study the past if you define the future
  10. 10. Hyperion Essbase & Planning Training www.adivaconsulting.com10 Data Warehouse Relational Detail Star Schemas Common Dimensions Common Transformations Data Models GL Excel Sheets/Flat Files HR Dashboard Reporting
  11. 11. Hyperion Essbase & Planning Training www.adivaconsulting.com Data Mart 11 Marketing Mart HR Data Mart Sales Data Mart Data Marts DataWarehouse Data grouped for a specific subject area and considered as subset of data warehouse Can contain atomic data and summarized data. Generally Each data mart is designed for each department like Marketing, Sales etc.
  12. 12. Hyperion Essbase & Planning Training www.adivaconsulting.com Dimension Tables • Dimension tables establish the context of the facts • In other words, Dimensional tables store fields that describe the facts • Eg: Time Periods, Products, Customers etc 12 Fact Table Fact tables are used to record actual facts or measures in the business. Facts are the numeric data items that are of interest to the business Access via dimensions
  13. 13. Hyperion Essbase & Planning Training www.adivaconsulting.com Types of Measures-Facts • Additive: Valid to SUM up to any Dimensional level -SUM(Sales_Amount) • Semi-Additive: Semi-Additive measures are measures that can be added across some, but not all dimensions. For example the bank account balance is simply a snapshot in time and cannot be summed over time. -Sum(balance) where month=2011-12-12 • Non-Additive=never used in a Sum • Eg: Gross-Margin , Ratios etc...; 13
  14. 14. Hyperion Essbase & Planning Training www.adivaconsulting.com Slowly Changing Dimensions • Type-I SCD (Over write) • Type-II SCD (Maintain History) • Type-III SCD(Alternate Realities) Cust ID Cust Name Cust City 10 XYZ New York Cust ID Cust Name Cust City 10 XYZ Seattle Change of Attributes No History Maintained Cust ID Cust Name Cust City Date 10 XYZ New York 1-Jan-2000 Change of Attributes ALL History Maintained Cust ID Cust Name Cust City Date 10 XYZ New York 1-Jan-2000 10 XYZ Seattle 1-Jan-2005 Cust ID Cust Name Cust City 10 XYZ New York Cust ID Cust Name Cust City1 Cust City 2 10 XYZ New York Seattle Change of Attributes History In Separate columns 14
  15. 15. Hyperion Essbase & Planning Training www.adivaconsulting.com Schema Design Schema Types  Star Schema Snow-Flake Schema Fact Constellation schema or Galaxy Schema 15
  16. 16. Hyperion Essbase & Planning Training www.adivaconsulting.com Star Schema • A single fact table and for each dimension one dimension table 16 Fact Table (or) Measures Time Product Scenario Customers
  17. 17. Hyperion Essbase & Planning Training www.adivaconsulting.com Snow Flake Schema • Represent dimensional hierarchy directly by normalizing tables. • Gives more Detailed Information 17 Fact Table (or) Measures Time Product Scenario Countries Cities
  18. 18. Hyperion Essbase & Planning Training www.adivaconsulting.com Fact Constellation • Multiple Fact Tables that share multiple dimensional tables 18 Fact Table (or) Measures Time Product Scenario Customer s Revenue
  19. 19. Hyperion Essbase & Planning Training www.adivaconsulting.com DWH Cycle 19 Oracl e Flat Files DB2 Staging Area ETL Enterprise DWH DM1 DM3 DM2 OLAP Business Decision Reports Hyperion Resource MDM / DRM
  20. 20. Hyperion Essbase & Planning Training www.adivaconsulting.com Dimensional Modeling Design Process • Choose a business process to model - Business activity that is valuable to analyze -Set of transactions that can be collected in a fact table • Declare the Grain of the fact table -level of detail that you will record in the fact table • Choose the Dimensions -Descriptive information about transactions -Usually want to limit number of dimensions • Choose the Metrics -Numeric fields tagged to each fact table row 20
  21. 21. Hyperion Essbase & Planning Training www.adivaconsulting.com EPM Enterprise Performance Management A set of processes that help organizations optimize their business performance. It is a framework for organizing, automating and analyzing business methodologies , metrics, processes and systems that drive business performance The products formerly known as Hyperion provide Enterprise Performance Management ("EPM") capabilities 21
  22. 22. Hyperion Essbase & Planning Training www.adivaconsulting.com22
  23. 23. Hyperion Essbase & Planning Training www.adivaconsulting.com Multi Dimensional Analysis • Query tool caches pre-computed aggregates in memory or on mid-tier server for extra-fast response time. • Used to Analyze the future business based on past and present sales Eg: Sales Analysis • Avoid spending time in analyzing huge numbers of daily transactions data • Essbase stands for Extended Spreadsheet Analysis • Used to Analyze data in multiple view of perspective so that business users can take decision for forecast analysis 23
  24. 24. Hyperion Essbase & Planning Training www.adivaconsulting.com Advantages of MOLAP Hyperion is multi Slice Dice dimensional database 24
  25. 25. Hyperion Essbase & Planning Training www.adivaconsulting.com Drill-Down/Up 25 Rollup
  26. 26. Hyperion Essbase & Planning Training www.adivaconsulting.com Essbase History Arbor Corporation Essbase 1992 Hyperion Solutions 1998 Essbase Hyperion Enterprise Hyperion Reporting Planning and Budgeting Oracle Corporation Oracle EPM System BI Foundation Essbase 2007 26
  27. 27. Hyperion Essbase & Planning Training www.adivaconsulting.com Cube means 27 Intersecting Dimensions -- Form Data Cells OLAP Storage Paradigm -- Multidimensional databases are array structures , not related tables -- Will concentrate about cells not fields
  28. 28. Hyperion Essbase & Planning Training www.adivaconsulting.com Essbase is tuned for Analysis • Which customers are most profitable • What is the customer likely to buy next • What if demand falls short of forecast 28 Why Essbase • Richest business users experience • Highly Advanced Calculation Engine • Write-Back Capability Feature
  29. 29. Hyperion Essbase & Planning Training www.adivaconsulting.com Essbase Introduction  Part of Business Intelligence Foundation in Oracle EPM System widely considered to be the industry leading OLAP (On-Line Analytical Processing) server  It is a multidimensional database that enables Business Users to analyze business data in multiple views/prospective and at different consolidation levels. It stores the data in a multi dimensional array Essbase Planning & Budgeting Forecas ting Product Analysis Customer Analysis Essbase Usage Minute->Day->Week->Month->Qtr->Year Product Line->Product Family->Product Cat- >Product sub Cat 29
  30. 30. Hyperion Essbase & Planning Training www.adivaconsulting.com Essbase Architecture 30 Essbase Server Essbase Database Provider Services Smart-View Essbase Excel- Add-in, MaxL , MDX TCP/IP TCP/IP HTTP Administration Services Essbase Studio ServicesRDMS ODBC A B D E C F A B D E C F TCP/IP HTTP EAS Console Essbase Studio Console Database Tier Middle Tier Client Tier
  31. 31. Hyperion Essbase & Planning Training www.adivaconsulting.com How Essbase Thinks 31  Multidimensional Cubes  Dimensions  Common grouping of master data like Organization , Products, Accounts Optimized Data Storage  Block Storage  Aggregate Storage  XOLAP  Drill Through Reporting
  32. 32. Hyperion Essbase & Planning Training www.adivaconsulting.com How Essbase Cubes Looks Like 32
  33. 33. Hyperion Essbase & Planning Training www.adivaconsulting.com ESSBASE STUDIO • Single graphical modeling environment and single setup for Essbase app building and administration 33
  34. 34. Hyperion Essbase & Planning Training www.adivaconsulting.com How business users Analyze Data 34
  35. 35. Hyperion Essbase & Planning Training www.adivaconsulting.com Oracle EPM Workspace • Single thin client environment bringing all of the EPM system and BI tools together in one access point 35
  36. 36. Hyperion Essbase & Planning Training www.adivaconsulting.com Integration with BI Tools – Smart View Addin • Common add-in to provide integration with Microsoft office for oracle EPM system and BI tools like Essbase, Planning, OBIEE, HFR 36
  37. 37. Hyperion Essbase & Planning Training www.adivaconsulting.com User Security – Shared Services Console 37
  38. 38. Hyperion Essbase & Planning Training www.adivaconsulting.com Life Cycle Management – Migration Tool 38
  39. 39. Hyperion Essbase & Planning Training www.adivaconsulting.com Complete EPM System 39
  40. 40. Hyperion Essbase & Planning Training www.adivaconsulting.com Life Cycle of Essbase Database Objects - Outline File - Rule Files - Calculation Scripts 40  Create an Application(ASO or BSO)  Create an Database Dimension Modeling Data Loading Report Generation Hyperion Daily Maintenance Activities
  41. 41. Hyperion Essbase & Planning Training www.adivaconsulting.com Continuation • Hyperion Essbase Installation • Hyperion Services Order • Essbase Log Files • Essbase Applications Path 41
  42. 42. Hyperion Essbase & Planning Training www.adivaconsulting.com42 Thank you
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×