Asuri Saranathan. Agenda  Introduction  Best Practices – Over View  Deep Dive  Conclusion  Q & A.

Slides:



Advertisements
Similar presentations
Business Intelligence (BI) PerformancePoint in SharePoint 2010 Sayed Ali – SharePoint Administrator.
Advertisements

Data Warehouse Architecture Sakthi Angappamudali Data Architect, The Oregon State University, Corvallis 16 th May, 2005.
Basic guidelines for the creation of a DW Create corporate sponsors and plan thoroughly Determine a scalable architectural framework for the DW Identify.
Data Warehouse/Data Mart Components Concepts Characteristics.
Manajemen Basis Data Pertemuan 8 Matakuliah: M0264/Manajemen Basis Data Tahun: 2008.
Components and Architecture CS 543 – Data Warehousing.
Unlock Your Data Rich connectivity Robust data integration Enterprise-class manageability Deliver Relevant Information Intuitive design environment.
Data Warehousing - 3 ISYS 650. Snowflake Schema one or more dimension tables do not join directly to the fact table but must join through other dimension.
Accelerated Access to BW Al Weedman Idea Integration.
Introduction to Systems Analysis and Design
Data Warehouse Toolkit Introduction. Data Warehouse Bill Inmon's paradigm: Data warehouse is one part of the overall business intelligence system. An.
Data Warehousing: Defined and Its Applications Pete Johnson April 2002.
SQL Server 2008 for Hosting Key Questions to Address How can SQL Server save your costs? How can SQL Server help you increase customer base? How can.
M ODULE 5 Metadata, Tools, and Data Warehousing Section 4 Data Warehouse Administration 1 ITEC 450.
BUSINESS INTELLIGENCE/DATA INTEGRATION/ETL/INTEGRATION AN INTRODUCTION Presented by: Gautam Sinha.
By N.Gopinath AP/CSE. Why a Data Warehouse Application – Business Perspectives  There are several reasons why organizations consider Data Warehousing.
1 Brett Hanes 30 March 2007 Data Warehousing & Business Intelligence 30 March 2007 Brett Hanes.
Database Systems – Data Warehousing
1 Meeting on the Management of Statistical Information Systems (MSIS 2010) (Daejeon, Republic of Korea, April 2010) NIS ICT Strategy in the Production.
Best Practices for Data Warehousing. 2 Agenda – Best Practices for DW-BI Best Practices in Data Modeling Best Practices in ETL Best Practices in Reporting.
IBM Start Now Business Intelligence Solutions. Agenda Overview of BI Who will buy and why Start Now BI solution Benefit to customer.
BI IN THE CLOUD: TIME TO TAKE THE PLUNGE? Sunil Murray Sales Director Birst
Data Warehousing & Business Intelligence Introduction What do you think of when you hear the words Data Warehousing ? Prithwis Mukerjee, Ph.D.
Data Warehouse Overview September 28, 2012 presented by Terry Bilskie.
Wednesday, January 30, 2008 Operations and Information Technology “OIT Training” Joseph M Bognanno Enforcement Advisor Office of Technical Assistance.
Data warehousing and online analytical processing- Ref Chap 4) By Asst Prof. Muhammad Amir Alam.
How eNet4S can benefit your project? eNet4S Software Solution Business Team Chief Technology Officer July 11, 2006.
1 Data Warehouses BUAD/American University Data Warehouses.
2 Copyright © Oracle Corporation, All rights reserved. Defining Data Warehouse Concepts and Terminology.
Managing Knowledge in Business Intelligence Systems Dr. Jan Mrazek.
The Data Warehouse “A data warehouse is a subject-oriented, integrated, time-variant, and nonvolatile collection of “all” an organisation’s data in support.
1 Reviewing Data Warehouse Basics. Lessons 1.Reviewing Data Warehouse Basics 2.Defining the Business and Logical Models 3.Creating the Dimensional Model.
Sigur Ecommerce Pvt. Ltd.
Datawarehouse A sneak preview. 2 Data Warehouse Approach An old idea with a new interest: Cheap Computing Power Special Purpose Hardware New Data Structures.
Data Warehouse. Group 5 Kacie Johnson Summer Bird Washington Farver Jonathan Wright Mike Muchane.
CISB594 – Business Intelligence Data Warehousing Part I.
Chapter 5 DATA WAREHOUSING Study Sections 5.2, 5.3, 5.5, Pages: & Snowflake schema.
The Data Warehouse “A data warehouse is a subject-oriented, integrated, time-variant, and nonvolatile collection of “all” an organisation’s data in support.
Creating a Data Warehouse Data Acquisition: Extract, Transform, Load Extraction Process of identifying and retrieving a set of data from the operational.
7 Strategies for Extracting, Transforming, and Loading.
Infrastructure for Data Warehouses. Basics Of Data Access Data Store Machine Memory Buffer Memory Cache Data Store Buffer Bus Structure.
ORCALE CORPORATION:-Company profile Oracle Corporation was founded in the year 1977 and is the world’s largest s/w company and the leading supplier for.
SAM for SQL Workloads Presenter Name.
Rajesh Bhat Director, PLM Analytics Applications
Business Intelligence Training Siemens Engineering Pakistan Zeeshan Shah December 07, 2009.
Advanced Database Concepts
Presenter : Ahmed M. Mosa User Group : SQLHero. Overview  Where is BI in market trend  Information Overload  Business View  BI Stages  BI Life Cycle.
WHAT EXACTLY IS ORACLE EXALYTICS?. 2 What Exactly Is Exalytics? AGENDA Exalytics At A Glance The Exa Family Do We Need Exalytics? Hardware & Software.
1 Copyright © Oracle Corporation, All rights reserved. Business Intelligence and Data Warehousing.
Patrick Ortiz Global SQL Solution Architect Dell Inc. BIN209.
Chapter 8: Data Warehousing. Data Warehouse Defined A physical repository where relational data are specially organized to provide enterprise- wide, cleansed.
Business Intelligence and Decision Support Systems (9 th Ed., Prentice Hall) Chapter 5: Data Warehousing.
Data Warehouse Automation Kristian Bonde & Carl-Gustav von Schimmelmann.
Data Warehouse – Your Key to Success. Data Warehouse A data warehouse is a  subject-oriented  Integrated  Time-variant  Non-volatile  Restructure.
DO YOU TRUST YOUR DATA? KNOW THE ANSWER WITH EIM! Jose Hernandez Director, Business Intelligence Dunn Solutions Group.
Business Intelligence and Decision Support Systems (9 th Ed., Prentice Hall) Chapter 8: Data Warehousing.
Business Intelligence and Decision Support Systems (9 th Ed., Prentice Hall) Chapter 8: Data Warehousing.
2 Copyright © 2006, Oracle. All rights reserved. Defining Data Warehouse Concepts and Terminology.
Abstract MarkLogic Database – Only Enterprise NoSQL DB Aashi Rastogi, Sanket V. Patel Department of Computer Science University of Bridgeport, Bridgeport,
Bartek Doruch, Managing Partner, Kamil Karbowiak, Managing Partner, Using Power BI in a Corporate.
Business Intelligence Overview
Discovering Computers 2010: Living in a Digital World Chapter 14
Advanced Applied IT for Business 2
Business Intelligence & Data Warehousing
Data Warehouse.
Data Warehouse Overview September 28, 2012 presented by Terry Bilskie
Data warehouse.
Data Warehouse.
Data Warehousing Concepts
Analytics, BI & Data Integration
Presentation transcript:

Asuri Saranathan

Agenda  Introduction  Best Practices – Over View  Deep Dive  Conclusion  Q & A

Introduction

Speaker  Holds Bachelor degree in Physics and Electrical and Electronics Engineering.  Over 26 years of Experience in Power System and Information Technology field.  Has built several large scale applications including online CRM for multinationals.  Has managed several Data Warehousing and BI projects for Direct Marketing, Manufacturing and Auto finance verticals.  Functioned as Solution Architect for Data warehousing and reporting projects.  ISO auditor  Certified Bullet Proof Manager from CrestComm USA.

Best Practices- Overview

What are Best Practices?  Is it a technology?  Is it application of a set of best tools available in the market?  Is it a Framework?

Best Practices Definition  A framework of a set of processes or method that exhibits achievement of specific results in a specific manner over a sustained period of time.  The framework should have certain characteristics in that they should be repeatable.

Do Best Practices Evolve?  Yes they do.  Because of Innovation  Changes in Technology  Changes in Law or Governance Structure.  Expectations, Values, Knowledge or other that makes the practice outdated or inappropriate.

Where can it be Applied?  Practically in all fields.

How do we apply Best Practices to Data Warehousing and Business Intelligence?

Data Warehouse - Definition  In an elementary form, it is the collection of key information that can be used by the business users to become more profitable.  But Is this definition sufficient ?  We need much more precise definition of what a data ware house is.

What is a Data Warehouse?  A Data warehouse is the  Data ( Meta / Fact / Dimension/ Aggregation) and  The Process Managers ( Load / Warehouse / Query) That make information available, enabling the user to make informed decisions.

Deep Dive

What is the Challenge?  Business is never Static.  And so is Data Warehouse.  In order to respond to today’s requirement for instant access to corporate information, the data warehouse should be designed to respond to this need in a optimal way.  Business itself probably not aware of what information is required in the future.  This requires a fundamentally different approach than the traditional waterfall method of software development for the Data warehouse.

Experience so far…  Most Enterprise Data Warehousing projects tend to have development cycle of between 18 – 24 months from start to finish.  Justification of this investment is substantial.  Businesses would prefer a better approach to justify the investment.

What should be done?  Focus on Business Requirements  A clear understanding of what is short term and long term requirement of the data warehouse.  An Architecture design that would evolve.  Identification of quick win that delivers business benefit in the first build.

Scalability for Growth  Scalability means ability of the underlying Hardware and Software to support increasing demands over a period of time.

Horizontal Scalability CPU RAM DB CPU RAM DB High Speed Network Multiple servers are connected thru a network and use the data partitioning feature of the Database to tie the CPUs together.

Data Warehouse Environment Staging Area Data warehouse (System of Record) Full History in 3 rd Normal Form No User Access Summary Area Full History User Access Analytical Area User Access Source Systems Data Mart

Data Governance Metadata Mgmt Architecture Integration Control Delivery Data Architecture Entp. DM Value Chain Data Quality Spec Analysis Measurement Improvement Document / Content Mgmt Acquisition & Storage Backup & Recovery Content Retrieval Retention DWH / BI Architecture Implementation Training and Support Tuning Data Security Standards Classification Administration Authentication Auditing Reference and MDM External & Internal Code Customer Data Product data Data Operations Acquisition Recovery Tuning Purging Data Development Analysis Data Modeling DB Design Implementation Strategy

Environment Goals & Objectives TechnologyActivities Organization & Culture Roles & Responsibilities Practices & Techniques Deliverables

Architecture Requirements  Must recognize change as a constant  Take incremental development approach  Existing applications must continue to work  Need to allow more data and new types of data to be added

High Level  Remember the different “worlds”  On-line transaction processing (OLTP)  Business intelligence systems (BIS)  Users are different  Data content is different  Data structures are different  Architecture & methodology must be different

May 24, 2015DW Architecture Best Practices 24 Best Practice #1  Use a Data model that is optimized for Information retrieval  dimensional model  denormalized  hybrid approach

May 24, 2015DW Architecture Best Practices 25 Best Practice #2  Carefully design the data acquisition and cleansing processes for your DW  Ensure the data is processed efficiently and accurately  Consider acquiring ETL and Data Cleansing tools  Use them well!

May 24, 2015DW Architecture Best Practices 26 Best Practice #3  Design a metadata architecture that allows sharing of metadata between components of your DW  consider metadata standards such as OMG’s Common Warehouse Metamodel (CWM)

May 24, 2015DW Architecture Best Practices 27 Best Practice #4  Take an approach that consolidates data into ‘a single version of the truth’  Data Warehouse Bus  conformed dimensions & facts  OR?

May 24, 2015DW Architecture Best Practices 28 Best Practice #5  Consider implementing an ODS only when information retrieval requirements are near the bottom of the data abstraction pyramid and/or when there are multiple operational sources that need to be accessed  Must ensure that the data model is integrated, not just consolidated  May consider 3NF data model  Avoid at all costs a ‘data dumping ground’

Pitfalls to be Avoided  Engagement of Non-BI Manger in a BI delivery Project.  Trying to please the client and the user community.  Expecting the Service Provider to own the Project completely.  Bringing the Solution Architect half way into the project.  Allowing the Business Users to drive the Data Model.  Not having the right people with right skills in tool selection process.  Expecting the contractor to deliver all that they presented.  Over dependency on the Service provider or contractor in execution.  Assuming that the Data quality will be handled somehow.  Assuming that the Data warehouse project is over once it is deployed.

Data Warehouse Architecture Best Practices Thank You