Business Intelligence Architecture Kim Setälä 37E00550 Business Intelligence

Size: px
Start display at page:

Download "Business Intelligence Architecture Kim Setälä 37E00550 Business Intelligence"

Transcription

1 Business Intelligence Architecture Kim Setälä 37E00550 Business Intelligence

2 Digital Aalto Data-driven university

3 Setting the problem

4 I am Kim Setälä Development Manager, Master Data Management Aalto University, IT Services Master of Science Aalto University, School of Electrical Engineering, 2014, mobile technology Elisa Oyj, analyst , customer experience in mobile network and churn analytics Learning by doing and never under estimate capability to learn and survive through it 4

5 Agenda Data Architecture Data Governance Analytics in Practice Considerations when designing data architecture in company Why data should be managed? How to get what you want from data scientist (leadership and content) 5

6 Enterprise Architecture Data Governance Data Architecture For the successful analytics, we need to have Transparent and deployed Enterprise Architecture, which controls how new applications are implemented and what principals should be followed Scalable, structured and well documented Data Architecture to provide basis for analytics and reporting and new data sources Clear and accurate Data Governance, which respond to real world and helps to develop data utilization and offers framework to use the data Analytics & Business Intelligence 6

7 Enterprise Architecture Enterprise architecture describes the principals for the system development. The principles help to achieve common understanding how to develop technology, based on strategy and actions The principles are guidelines to choose technology, applications and solutions 7

8 Enterprise Architecture in Aalto Common Use Applications Basic functionality any solution must be able to be used with Webbrowser Modular design Use of open standards Information is Accessible Common Vocabulary and Data Definitions Information Security Solution technology is modular, reusable and supports environmentally sustainability. Information is an Asset Ease-of-Use Interoperability Solution continuity assurance Requirements-Based Change Aalto IT services are provided location independently The use of Aalto IT services does not require special IT knowledge Aalto IT service users are informed about Aalto IT services and associated conditions Service usage is completely separated from service management and service provision Buy before in-house development Information and processes are considered first in the solution development Information security must be considered at beginning of the IT development process Location independent IT Systems interoperability Plan for Integration Reusable, Shared Services 8

9 Data Architecture Describes how the analytics and data are provided Based on EA principles Cloudera s six principles for data architecture 9

10 Data Governance Data Governance helps to manage and control and guide data use It describes common understanding how the can be used and stored De-facto framework is DAMA s Wheel, which includes very detailed guidelines to develop data governance DAMA: The Global Data Management Community 10

11 Analytics & Business Intelligence Analytics in the broadest sense applies to all technology-enabled problemsolving activities. Experts generally divide analytics into four categories descriptive analytics (What happened?) diagnostic analytics (Why did it happen?) predictive analytics (What is going to happen?) prescriptive analytics (What should be done?) Business intelligence leverages software and services to transform data into actionable intelligence that informs an organization s strategic and tactical business decisions. It is what enables an organization to collect, analyze and present analysis of data. 11

12 What is data warehouse? Consolidates data from multiple sources Provides a consolidated version of the truth Saves time in building reports Enables reporting and analyses of data in ways you could not do using applications Ensures high-performance data access for reports and BI Data Mart: Subset of the data warehouse that is usually oriented to specific subject 12

13 Extract, Transform, Load (ETL) taken, converted, stored Three step process used to blend data from multiple sources in many cases to data warehouse. Currently, the ELT has become more popular as its faster data processing Extract Data is loaded, i.e. from REST API with JSON from the sources i.e. to staging area for transforming and validating Good overview and examples from SAS Transform Most complex step, which can include quality validation, mapping to destination format Load During the step, data can be choose to be virtualized to another view, scheduled and master data will be stored to it s source 13

14 Maturity of Data Warehouse 14

15 Designing the data warehouse What subject areas need to be analyzed using DW? Where the ETL process will be done What source systems will be integrated? If similar data is stored in multiple sources, which one is the master? Is the target to store all data from an integrated source, or only the data needed for reporting? What is the time-variance of DW? How long in history is the data kept? What is the legislation in the subject areas? Volatility of the DW If the data is updated or deleted in the source system, is it updated or deleted also in the DW? Many Data Warehouses are used so that no data is deleted or updated How often there is need to refresh the reports? Once or twice a day or near real-time? Building a near real-time reporting system using DW requires a lot more effort compared to batch-oriented DW What data model will be used? Which database product will be used to store the data? Which development tools will be used? 15

16 Data models for Data Warehouse 16

17 Data models for Data Warehouse: Inmon Inmon s Entity-Relationship (ER) model Bill Inmon (born 1945) is an American computer scientist An ER model is composed of entity types (which classify the things of interest) and specifies relationships that can exist between instances of those entity types Each entity has a primary key that uniquely identifies each instance of the entity Foreign keys are used to refer to primary keys of entities Centralized atomic normalized tabled Integration via enterprise data model 3-tier; data warehouse, data mart, cube + duplication of data James Serra, Big Data/Data Warehouse Evangelist at Microsoft 17

18 Data models for Data Warehouse: Kimball Introduced by Ralph Kimball (born 1944) Consists of dimension tables and fact tables Decentralized data marts (not required to be separate physical data store) Independent dimensional data marts optimized for reporting/analytics Dimension tables Records corresponds to nouns Examples: location, product, time, organisation etc. Tables are typically short 10s to 1000s of records Data changes slowly Rich set of attributes Tables can contain many columns Lots of redundancy James Serra, Big Data/Data Warehouse Evangelist at Microsoft 18

19 What about Data Vault? (Lindstedt) 19

20 Basic of Data Vault Good summary about Data Vault vs others 1) Instead of each master table (Inmon) in we add a hub and a satellite 1) Hub has unique keys for i.e. customer or orders or products 2) Satellite has the attributes 2) Instead of the transactional table (Kimball), we add Link table and Satellite 1) Link unites i.e. customers to orders (many-to-many relationship) 3) Instead of the joins between master tables, we add Link tables. 20

21 Data warehouse in Aalto Data sources (Data Marts) are mainly applications like Oodi, HR or finance applications The master data is at the applications own databases Most of the data like personal information or transactional data (payments) are transferred from application to application with integration solution/interface) Data warehouse has important role as source of reporting/analytics and sharing the data to applications and interfaces 21

22 Student data Oodi ObjectContent hetu oppijanumero sukunimi etunimet kutsumanimi lahiosoite postinumero postitoimipaikka maa kansalaisuus kaksoiskansalaisuus syntymaaika matkapuhelin puhelin sahkoposti kotikunta Students personal data is created by Opintopolku/MoveOn to Oodi and shared to application with integration and from Aalto data warehouse 22

23 tables solutions Data Transfers in Aalto Transfer protocols: file transfer, http, https, SQL Data formats: CSV, XML, fixed format text Data is transferred incrementally, if the application supports incremental transfer Data transfer is automated Data from all sources is transferred each nigh Bookkeeping data is transferred twice a day, at night and before noon D E S T I N A T I O N A P P L I C A T I O N S A N D T A B L E S ( D W & I N T E G R A T I O N S ) Target_applicattion Integ_OUT Target_taulut

24 Data Model in Aalto DW Data model follows Inmon s ER model The implementation is based on XDW model developed by CSC, (national) IT Center of Science The model includes schema figures and detailed descriptions s-kaavio.html Each table includes also technical columns Id (internal unique id for each row) Data source Concept name Timestamps of creation, latest update and recognition 24

25 Size of Aalto DW Physical size: 155 GB Columns: > Tables: Functions: 42 Views: 889 Procedures:

26 Operational work in Aalto DW The goal is to automate operational work as far as possible There are more and more citizen analytics in Aalto, who are using selfservice analytical tools; Qlikview since 2015 student and finance reporting restricted with personal licenses Microsoft Power BI since 2017 license for the whole university uses the Microsoft s DAX-language flexiable with other programming languages Automation includes Data transfer from source applications Data transfer to target applications Alarms when a DW job returned an error Alarms when server is overloaded (e.g. disk space almost full, high CPU load) Daily backups Refresh of database statistics to provide faster access 26

27 Best practices with reporting Use clear naming Avoid own abbreviations in table and column names Use naming conventions E.g. loading procedures are named as load_<table_name> Design clear code structure with comments Manage the schema so that enhancements can be done without breaking the existing interfaces/reports If possible, test always with real data Test also with large amount of data to check the performance Do not deploy to production without testing Keep track of code changes Implement automated data transfer Maintain documentation 27

28 Data Governance Data governance best practices Why data governance increasing data volumes from more and more sources, causing data inconsistencies that need to be identified and addressed, before decisions are made using incorrect information more self-service reporting and analytics (data democratization), creating the need for a common understanding of data across the organization the continuing impact of regulatory requirements such as GDPR, making it even more important to have a strong handle on what data is where, and how it s being used an increasing need for a common business language to enable cross-departmental analysis and decisions 28

29 Dimensions for the Data Governance 29

30 Remarks about Data Governance Strategy Data strategy should be direct from organizations other goals and actions so it will serve the purpose through the organization Strategy should declare the data as asset (instead of applications) How the data is modelled and described How the data is available on platforms and interfaces How the data quality is measured How the data is secured based on regulations Architecture Lifecycle of data; where it s created, stored and how it will be available for use Description of the data architecture includes reporting, analyses, data extracts and transfers and use of AI / ML The understanding of difference between substance i.e. business and IT and communications Organization and Roles Clear understanding of roles and responsibilities helps communication Competence and it s development on different levels Outsourcing decisions and areas 30

31 Analytics in practice The truth: Analytics and business intelligence are everything between Excel sheet data to learned routes in iphones 31

32 Call Call Call Analyses and findings in Elisa NPS vs. customers technical experience Regularly measured Net Promoter Score correlates with KPI, which is measured from customers devices and describes their perception of mobile network (throughput, breaking) Churn predictions and actions Long-term churn rates correlates with several different attributes i.e. campaigns, devices, contract age and actions where focused on critical customer groups Results of actions and behavior of target customers were followed frequently and cost of actions were evaluated Churn retension actions NoAction 95 5 Offer NotAnswered Decline Offer % 20 % 40 % 60 % 80 % 100 % Churn NotChurn 32

33 You are a Citizen Data Scientist Gartner defines a "citizen data scientist" as a person who creates or generates models that leverage predictive or prescriptive analytics, but whose primary job function is outside of the field of statistics and analytics. By 2019, citizen data scientists will surpass data scientists in the amount of advanced analysis produced By 2020, more than 40% of data science tasks will be automated, resulting in increased productivity and broader usage by citizen data scientists 4 steps to citizen data scientist 33

34 Roles in business intelligence Business people with analytical skills Business Owner Analysts / Data Scientist IT (hardware) IT (BI) Management Understands the need Coordinates the actions Describes the problem Part of separate organization Works for different business owners Who prioritize the duties and tasks? Maintains the data warehouse and operation system Understand the restrictions of storing the data and interfaces Serves the whole organization Maintains the BI tools roadmap Consolidates the businesses needs Works with vendors and partners Helps to develop competence Feed the business owners and analysts with new ideas Demands the return of investment from the data 34

35 Data science needs people Question to ask from data scientists: What question should we ask?. What data do we need? How do we obtain the data? Is the data clean and easy to analyze? Is the model too complicated?

36 36

Data Vault Brisbane User Group

Data Vault Brisbane User Group Data Vault Brisbane User Group 26-02-2013 Agenda Introductions A brief introduction to Data Vault Creating a Data Vault based Data Warehouse Comparisons with 3NF/Kimball When is it good for you? Examples

More information

Data Warehouses Chapter 12. Class 10: Data Warehouses 1

Data Warehouses Chapter 12. Class 10: Data Warehouses 1 Data Warehouses Chapter 12 Class 10: Data Warehouses 1 OLTP vs OLAP Operational Database: a database designed to support the day today transactions of an organization Data Warehouse: historical data is

More information

Copyright 2016 Datalynx Pty Ltd. All rights reserved. Datalynx Enterprise Data Management Solution Catalogue

Copyright 2016 Datalynx Pty Ltd. All rights reserved. Datalynx Enterprise Data Management Solution Catalogue Datalynx Enterprise Data Management Solution Catalogue About Datalynx Vendor of the world s most versatile Enterprise Data Management software Licence our software to clients & partners Partner-based sales

More information

Data Warehouse and Data Mining

Data Warehouse and Data Mining Data Warehouse and Data Mining Lecture No. 02 Introduction to Data Warehouse Naeem Ahmed Email: naeemmahoto@gmail.com Department of Software Engineering Mehran Univeristy of Engineering and Technology

More information

Building a Data Strategy for a Digital World

Building a Data Strategy for a Digital World Building a Data Strategy for a Digital World Jason Hunter, CTO, APAC Data Challenge: Pushing the Limits of What's Possible The Art of the Possible Multiple Government Agencies Data Hub 100 s of Service

More information

Business Intelligence An Overview. Zahra Mansoori

Business Intelligence An Overview. Zahra Mansoori Business Intelligence An Overview Zahra Mansoori Contents 1. Preference 2. History 3. Inmon Model - Inmonities 4. Kimball Model - Kimballities 5. Inmon vs. Kimball 6. Reporting 7. BI Algorithms 8. Summary

More information

Full file at

Full file at Chapter 2 Data Warehousing True-False Questions 1. A real-time, enterprise-level data warehouse combined with a strategy for its use in decision support can leverage data to provide massive financial benefits

More information

Decision Support. applied data warehousing and business intelligence. Paul Boal Sisters of Mercy Health System April 5, 2010

Decision Support. applied data warehousing and business intelligence. Paul Boal Sisters of Mercy Health System April 5, 2010 Decision Support applied data warehousing and business intelligence. Paul Boal Sisters of Mercy Health System April 5, 2010 Opening Questions What is one concept that you think businesses have a difficult

More information

Two Success Stories - Optimised Real-Time Reporting with BI Apps

Two Success Stories - Optimised Real-Time Reporting with BI Apps Oracle Business Intelligence 11g Two Success Stories - Optimised Real-Time Reporting with BI Apps Antony Heljula October 2013 Peak Indicators Limited 2 Two Success Stories - Optimised Real-Time Reporting

More information

MOC 20463C: Implementing a Data Warehouse with Microsoft SQL Server

MOC 20463C: Implementing a Data Warehouse with Microsoft SQL Server MOC 20463C: Implementing a Data Warehouse with Microsoft SQL Server Course Overview This course provides students with the knowledge and skills to implement a data warehouse with Microsoft SQL Server.

More information

Appliances and DW Architecture. John O Brien President and Executive Architect Zukeran Technologies 1

Appliances and DW Architecture. John O Brien President and Executive Architect Zukeran Technologies 1 Appliances and DW Architecture John O Brien President and Executive Architect Zukeran Technologies 1 OBJECTIVES To define an appliance Understand critical components of a DW appliance Learn how DW appliances

More information

Q1) Describe business intelligence system development phases? (6 marks)

Q1) Describe business intelligence system development phases? (6 marks) BUISINESS ANALYTICS AND INTELLIGENCE SOLVED QUESTIONS Q1) Describe business intelligence system development phases? (6 marks) The 4 phases of BI system development are as follow: Analysis phase Design

More information

Low Friction Data Warehousing WITH PERSPECTIVE ILM DATA GOVERNOR

Low Friction Data Warehousing WITH PERSPECTIVE ILM DATA GOVERNOR Low Friction Data Warehousing WITH PERSPECTIVE ILM DATA GOVERNOR Table of Contents Foreword... 2 New Era of Rapid Data Warehousing... 3 Eliminating Slow Reporting and Analytics Pains... 3 Applying 20 Years

More information

Fig 1.2: Relationship between DW, ODS and OLTP Systems

Fig 1.2: Relationship between DW, ODS and OLTP Systems 1.4 DATA WAREHOUSES Data warehousing is a process for assembling and managing data from various sources for the purpose of gaining a single detailed view of an enterprise. Although there are several definitions

More information

STRATEGIC INFORMATION SYSTEMS IV STV401T / B BTIP05 / BTIX05 - BTECH DEPARTMENT OF INFORMATICS. By: Dr. Tendani J. Lavhengwa

STRATEGIC INFORMATION SYSTEMS IV STV401T / B BTIP05 / BTIX05 - BTECH DEPARTMENT OF INFORMATICS. By: Dr. Tendani J. Lavhengwa STRATEGIC INFORMATION SYSTEMS IV STV401T / B BTIP05 / BTIX05 - BTECH DEPARTMENT OF INFORMATICS LECTURE: 05 (A) DATA WAREHOUSING (DW) By: Dr. Tendani J. Lavhengwa lavhengwatj@tut.ac.za 1 My personal quote:

More information

OLAP Introduction and Overview

OLAP Introduction and Overview 1 CHAPTER 1 OLAP Introduction and Overview What Is OLAP? 1 Data Storage and Access 1 Benefits of OLAP 2 What Is a Cube? 2 Understanding the Cube Structure 3 What Is SAS OLAP Server? 3 About Cube Metadata

More information

<Insert Picture Here> Enterprise Data Management using Grid Technology

<Insert Picture Here> Enterprise Data Management using Grid Technology Enterprise Data using Grid Technology Kriangsak Tiawsirisup Sales Consulting Manager Oracle Corporation (Thailand) 3 Related Data Centre Trends. Service Oriented Architecture Flexibility

More information

Solving the Enterprise Data Dilemma

Solving the Enterprise Data Dilemma Solving the Enterprise Data Dilemma Harmonizing Data Management and Data Governance to Accelerate Actionable Insights Learn More at erwin.com Is Our Company Realizing Value from Our Data? If your business

More information

Data Governance Central to Data Management Success

Data Governance Central to Data Management Success Data Governance Central to Data Success International Anne Marie Smith, Ph.D. DAMA International DMBOK Editorial Review Board Primary Contributor EWSolutions, Inc Principal Consultant and Director of Education

More information

Introduction to Data Science

Introduction to Data Science UNIT I INTRODUCTION TO DATA SCIENCE Syllabus Introduction of Data Science Basic Data Analytics using R R Graphical User Interfaces Data Import and Export Attribute and Data Types Descriptive Statistics

More information

#mstrworld. Analyzing Multiple Data Sources with Multisource Data Federation and In-Memory Data Blending. Presented by: Trishla Maru.

#mstrworld. Analyzing Multiple Data Sources with Multisource Data Federation and In-Memory Data Blending. Presented by: Trishla Maru. Analyzing Multiple Data Sources with Multisource Data Federation and In-Memory Data Blending Presented by: Trishla Maru Agenda Overview MultiSource Data Federation Use Cases Design Considerations Data

More information

DATABASE DEVELOPMENT (H4)

DATABASE DEVELOPMENT (H4) IMIS HIGHER DIPLOMA QUALIFICATIONS DATABASE DEVELOPMENT (H4) December 2017 10:00hrs 13:00hrs DURATION: 3 HOURS Candidates should answer ALL the questions in Part A and THREE of the five questions in Part

More information

Business Intelligence and Decision Support Systems

Business Intelligence and Decision Support Systems Business Intelligence and Decision Support Systems (9 th Ed., Prentice Hall) Chapter 8: Data Warehousing Learning Objectives Understand the basic definitions and concepts of data warehouses Learn different

More information

Teradata Aggregate Designer

Teradata Aggregate Designer Data Warehousing Teradata Aggregate Designer By: Sam Tawfik Product Marketing Manager Teradata Corporation Table of Contents Executive Summary 2 Introduction 3 Problem Statement 3 Implications of MOLAP

More information

Microsoft SQL Server Training Course Catalogue. Learning Solutions

Microsoft SQL Server Training Course Catalogue. Learning Solutions Training Course Catalogue Learning Solutions Querying SQL Server 2000 with Transact-SQL Course No: MS2071 Two days Instructor-led-Classroom 2000 The goal of this course is to provide students with the

More information

Top of Minds Report series Data Warehouse The six levels of integration

Top of Minds Report series Data Warehouse The six levels of integration Top of Minds Report series Data Warehouse The six levels of integration Recommended reading Before reading this report it is recommended to read ToM Report Series on Data Warehouse Definitions for Integration

More information

Handout 12 Data Warehousing and Analytics.

Handout 12 Data Warehousing and Analytics. Handout 12 CS-605 Spring 17 Page 1 of 6 Handout 12 Data Warehousing and Analytics. Operational (aka transactional) system a system that is used to run a business in real time, based on current data; also

More information

An Enchanted World: SAS in an Open Ecosystem

An Enchanted World: SAS in an Open Ecosystem An Enchanted World: SAS in an Open Ecosystem Tuba Islam SAS Global Technology Practice C opyr i g ht 2016, SAS Ins titut e Inc. All rights res er ve d. Diversity can bring power if there is collaboration

More information

Designing Data Warehouses. Data Warehousing Design. Designing Data Warehouses. Designing Data Warehouses

Designing Data Warehouses. Data Warehousing Design. Designing Data Warehouses. Designing Data Warehouses Designing Data Warehouses To begin a data warehouse project, need to find answers for questions such as: Data Warehousing Design Which user requirements are most important and which data should be considered

More information

TDWI strives to provide course books that are contentrich and that serve as useful reference documents after a class has ended.

TDWI strives to provide course books that are contentrich and that serve as useful reference documents after a class has ended. Previews of TDWI course books offer an opportunity to see the quality of our material and help you to select the courses that best fit your needs. The previews cannot be printed. TDWI strives to provide

More information

CHAPTER 3 Implementation of Data warehouse in Data Mining

CHAPTER 3 Implementation of Data warehouse in Data Mining CHAPTER 3 Implementation of Data warehouse in Data Mining 3.1 Introduction to Data Warehousing A data warehouse is storage of convenient, consistent, complete and consolidated data, which is collected

More information

This tutorial will help computer science graduates to understand the basic-to-advanced concepts related to data warehousing.

This tutorial will help computer science graduates to understand the basic-to-advanced concepts related to data warehousing. About the Tutorial A data warehouse is constructed by integrating data from multiple heterogeneous sources. It supports analytical reporting, structured and/or ad hoc queries and decision making. This

More information

DATA STEWARDSHIP BODY OF KNOWLEDGE (DSBOK)

DATA STEWARDSHIP BODY OF KNOWLEDGE (DSBOK) DATA STEWARDSHIP BODY OF KNOWLEDGE (DSBOK) Release 2.2 August 2013. This document was created in collaboration of the leading experts and educators in the field and members of the Certified Data Steward

More information

Data Warehousing Fundamentals by Mark Peco

Data Warehousing Fundamentals by Mark Peco Data Warehousing Fundamentals by Mark Peco All rights reserved. Reproduction in whole or part prohibited except by written permission. Product and company names mentioned herein may be trademarks of their

More information

<Insert Picture Here> Oracle Database Security

<Insert Picture Here> Oracle Database Security Oracle Database Security Ursula Koski Senior Principal Architect ursula.koski@oracle.com Ursula Koski Senior Principal Architect Senior Principal Architect Oracle User Group Liaison

More information

Composite Software Data Virtualization The Five Most Popular Uses of Data Virtualization

Composite Software Data Virtualization The Five Most Popular Uses of Data Virtualization Composite Software Data Virtualization The Five Most Popular Uses of Data Virtualization Composite Software, Inc. June 2011 TABLE OF CONTENTS INTRODUCTION... 3 DATA FEDERATION... 4 PROBLEM DATA CONSOLIDATION

More information

Fundamentals of Information Systems, Seventh Edition

Fundamentals of Information Systems, Seventh Edition Chapter 3 Data Centers, and Business Intelligence 1 Why Learn About Database Systems, Data Centers, and Business Intelligence? Database: A database is an organized collection of data. Databases also help

More information

Data warehouse architecture consists of the following interconnected layers:

Data warehouse architecture consists of the following interconnected layers: Architecture, in the Data warehousing world, is the concept and design of the data base and technologies that are used to load the data. A good architecture will enable scalability, high performance and

More information

Modern Data Warehouse The New Approach to Azure BI

Modern Data Warehouse The New Approach to Azure BI Modern Data Warehouse The New Approach to Azure BI History On-Premise SQL Server Big Data Solutions Technical Barriers Modern Analytics Platform On-Premise SQL Server Big Data Solutions Modern Analytics

More information

20463C-Implementing a Data Warehouse with Microsoft SQL Server. Course Content. Course ID#: W 35 Hrs. Course Description: Audience Profile

20463C-Implementing a Data Warehouse with Microsoft SQL Server. Course Content. Course ID#: W 35 Hrs. Course Description: Audience Profile Course Content Course Description: 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

More information

Data Virtualization at. Nationwide. Nationwide. DAMA October 13, 2011

Data Virtualization at. Nationwide. Nationwide. DAMA October 13, 2011 Data Virtualization at Nationwide Nationwide DAMA October 13, 2011 Agenda Background What is Virtual Data Isn t all data real? Virtual Data and the Architectural Fit Example Use Cases Must Do s Before

More information

Mastering Data Warehouse Aggregates Solutions For Star Schema Performance

Mastering Data Warehouse Aggregates Solutions For Star Schema Performance Mastering Data Warehouse Aggregates Solutions For Star Schema Performance Star Schema The Complete Reference Christopher Adamson Amazon. Mastering Data Warehouse Aggregates, Solutions for Star Schema Performance

More information

Audience BI professionals BI developers

Audience BI professionals BI developers Applied Microsoft BI The Microsoft Data Platform empowers BI pros to implement organizational BI solutions delivering a single version of the truth across the enterprise. A typical organizational solution

More information

Data Warehouse and Data Mining

Data Warehouse and Data Mining Data Warehouse and Data Mining Lecture No. 03 Architecture of DW Naeem Ahmed Email: naeemmahoto@gmail.com Department of Software Engineering Mehran Univeristy of Engineering and Technology Jamshoro Basic

More information

Data Virtualization Implementation Methodology and Best Practices

Data Virtualization Implementation Methodology and Best Practices White Paper Data Virtualization Implementation Methodology and Best Practices INTRODUCTION Cisco s proven Data Virtualization Implementation Methodology and Best Practices is compiled from our successful

More information

TBD TA Office hours: Will be posted on elearning. SLO3: Students will demonstrate competency in data modeling, including dimensional modeling.

TBD TA Office hours: Will be posted on elearning. SLO3: Students will demonstrate competency in data modeling, including dimensional modeling. Course MIS 6309.002 Course Title Business Data Warehousing Professor Kashif Saeed Term Fall 2017 Meetings Wed 4:00pm 6:45pm; JSOM 2.722 Professor s Contact Information Office Phone (972) 883-5094 Other

More information

IBM Software IBM InfoSphere Information Server for Data Quality

IBM Software IBM InfoSphere Information Server for Data Quality IBM InfoSphere Information Server for Data Quality A component index Table of contents 3 6 9 9 InfoSphere QualityStage 10 InfoSphere Information Analyzer 12 InfoSphere Discovery 13 14 2 Do you have confidence

More information

Data Governance Toolkit

Data Governance Toolkit Data Governance Toolkit George Reynolds, MD, MMM, FAAP, CPHIMS, CHCIO President, HIMSS Nebraska Chapter Interim Vice President, Education. CHIME Principal, Reynolds Healthcare Advisers Agenda The Value

More information

Importance of the Data Management process in setting up the GDPR within a company CREOBIS

Importance of the Data Management process in setting up the GDPR within a company CREOBIS Importance of the Data Management process in setting up the GDPR within a company CREOBIS 1 Alain Cieslik Personal Data is the oil of the digital world 2 Alain Cieslik Personal information comes in different

More information

QM Chapter 1 Database Fundamentals Version 10 th Ed. Prepared by Dr Kamel Rouibah / Dept QM & IS

QM Chapter 1 Database Fundamentals Version 10 th Ed. Prepared by Dr Kamel Rouibah / Dept QM & IS QM 433 - Chapter 1 Database Fundamentals Version 10 th Ed Prepared by Dr Kamel Rouibah / Dept QM & IS www.cba.edu.kw/krouibah Dr K. Rouibah / dept QM & IS Chapter 1 (433) Database fundamentals 1 Objectives

More information

Modernization and how to implement Digital Transformation. Jarmo Nieminen Sales Engineer, Principal

Modernization and how to implement Digital Transformation. Jarmo Nieminen Sales Engineer, Principal Modernization and how to implement Digital Transformation Jarmo Nieminen Sales Engineer, Principal jarmo.nieminen@progress.com 2 Reinvented 8000 years old tool...? Leveraxe!! 3 In this Digital Economy...

More information

Managing Data Resources

Managing Data Resources Chapter 7 OBJECTIVES Describe basic file organization concepts and the problems of managing data resources in a traditional file environment Managing Data Resources Describe how a database management system

More information

Data Stage ETL Implementation Best Practices

Data Stage ETL Implementation Best Practices Data Stage ETL Implementation Best Practices Copyright (C) SIMCA IJIS Dr. B. L. Desai Bhimappa.desai@capgemini.com ABSTRACT: This paper is the out come of the expertise gained from live implementation

More information

Data Management Lecture Outline 2 Part 2. Instructor: Trevor Nadeau

Data Management Lecture Outline 2 Part 2. Instructor: Trevor Nadeau Data Management Lecture Outline 2 Part 2 Instructor: Trevor Nadeau Data Entities, Attributes, and Items Entity: Things we store information about. (i.e. persons, places, objects, events, etc.) Have relationships

More information

Enabling Data Governance Leveraging Critical Data Elements

Enabling Data Governance Leveraging Critical Data Elements Adaptive Presentation at DAMA-NYC October 19 th, 2017 Enabling Data Governance Leveraging Critical Data Elements Jeff Goins, President, Jeff.goins@adaptive.com James Cerrato, Chief, Product Evangelist,

More information

Oracle Big Data Connectors

Oracle Big Data Connectors Oracle Big Data Connectors Oracle Big Data Connectors is a software suite that integrates processing in Apache Hadoop distributions with operations in Oracle Database. It enables the use of Hadoop to process

More information

Evolution of Database Systems

Evolution of Database Systems Evolution of Database Systems Krzysztof Dembczyński Intelligent Decision Support Systems Laboratory (IDSS) Poznań University of Technology, Poland Intelligent Decision Support Systems Master studies, second

More information

After completing this course, participants will be able to:

After completing this course, participants will be able to: Designing a Business Intelligence Solution by Using Microsoft SQL Server 2008 T h i s f i v e - d a y i n s t r u c t o r - l e d c o u r s e p r o v i d e s i n - d e p t h k n o w l e d g e o n d e s

More information

Management Information Systems

Management Information Systems Foundations of Business Intelligence: Databases and Information Management Lecturer: Richard Boateng, PhD. Lecturer in Information Systems, University of Ghana Business School Executive Director, PearlRichards

More information

SQL Server SQL Server 2008 and 2008 R2. SQL Server SQL Server 2014 Currently supporting all versions July 9, 2019 July 9, 2024

SQL Server SQL Server 2008 and 2008 R2. SQL Server SQL Server 2014 Currently supporting all versions July 9, 2019 July 9, 2024 Current support level End Mainstream End Extended SQL Server 2005 SQL Server 2008 and 2008 R2 SQL Server 2012 SQL Server 2005 SP4 is in extended support, which ends on April 12, 2016 SQL Server 2008 and

More information

ETL Testing Concepts:

ETL Testing Concepts: Here are top 4 ETL Testing Tools: Most of the software companies today depend on data flow such as large amount of information made available for access and one can get everything which is needed. This

More information

The Evolution of Data Warehousing. Data Warehousing Concepts. The Evolution of Data Warehousing. The Evolution of Data Warehousing

The Evolution of Data Warehousing. Data Warehousing Concepts. The Evolution of Data Warehousing. The Evolution of Data Warehousing The Evolution of Data Warehousing Data Warehousing Concepts Since 1970s, organizations gained competitive advantage through systems that automate business processes to offer more efficient and cost-effective

More information

Deploying, Managing and Reusing R Models in an Enterprise Environment

Deploying, Managing and Reusing R Models in an Enterprise Environment Deploying, Managing and Reusing R Models in an Enterprise Environment Making Data Science Accessible to a Wider Audience Lou Bajuk-Yorgan, Sr. Director, Product Management Streaming and Advanced Analytics

More information

Implementing a SQL Data Warehouse

Implementing a SQL Data Warehouse Implementing a SQL Data Warehouse Course 20767B 5 Days Instructor-led, Hands on Course Information This five-day instructor-led course provides students with the knowledge and skills to provision a Microsoft

More information

Microsoft Implementing a SQL Data Warehouse

Microsoft Implementing a SQL Data Warehouse 1800 ULEARN (853 276) www.ddls.com.au Microsoft 20767 - Implementing a SQL Data Warehouse Length 5 days Price $4290.00 (inc GST) Version C Overview This five-day instructor-led course provides students

More information

Arindrajit Roy; Office hours:

Arindrajit Roy;   Office hours: Course MIS 6309.003 Course Title Business Data Warehousing Professor Kashif Saeed Term Spring 2017 Meetings TTh 2:30pm 3:45pm; JSOM 2.722 Professor s Contact Information Office Phone (972) 883-5094 Other

More information

PSICTSA (MAMPU) DGCCR (JPA) Public Sector ICT Strategic Plan (PSICTSA) outlines the strategic ICT development direction for Public Sector

PSICTSA (MAMPU) DGCCR (JPA) Public Sector ICT Strategic Plan (PSICTSA) outlines the strategic ICT development direction for Public Sector 1 PSICTSA (MAMPU) DGCCR (JPA) (JPA) Public Sector ICT Strategic Plan (PSICTSA) outlines the strategic ICT development direction for Public Sector Digital Government Competency and Capability Readiness

More information

Management Information Systems MANAGING THE DIGITAL FIRM, 12 TH EDITION FOUNDATIONS OF BUSINESS INTELLIGENCE: DATABASES AND INFORMATION MANAGEMENT

Management Information Systems MANAGING THE DIGITAL FIRM, 12 TH EDITION FOUNDATIONS OF BUSINESS INTELLIGENCE: DATABASES AND INFORMATION MANAGEMENT MANAGING THE DIGITAL FIRM, 12 TH EDITION Chapter 6 FOUNDATIONS OF BUSINESS INTELLIGENCE: DATABASES AND INFORMATION MANAGEMENT VIDEO CASES Case 1: Maruti Suzuki Business Intelligence and Enterprise Databases

More information

Enterprise Data Architect

Enterprise Data Architect Enterprise Data Architect Position Summary Farmer Mac maintains a considerable repository of financial data that spans over two decades. Farmer Mac is looking for a hands-on technologist and data architect

More information

1 Dulcian, Inc., 2001 All rights reserved. Oracle9i Data Warehouse Review. Agenda

1 Dulcian, Inc., 2001 All rights reserved. Oracle9i Data Warehouse Review. Agenda Agenda Oracle9i Warehouse Review Dulcian, Inc. Oracle9i Server OLAP Server Analytical SQL Mining ETL Infrastructure 9i Warehouse Builder Oracle 9i Server Overview E-Business Intelligence Platform 9i Server:

More information

Intro to BI Architecture Warren Sifre

Intro to BI Architecture Warren Sifre Intro to BI Architecture Warren Sifre introduction Warren Sifre Principal Consultant Email: wa_sifre@hotmail.com Website: www.linkedin.com/in/wsifre Twitter: @WAS_SQL Professional History 20 years in the

More information

Data Stewardship Core by Maria C Villar and Dave Wells

Data Stewardship Core by Maria C Villar and Dave Wells Data Stewardship Core by Maria C Villar and Dave Wells All rights reserved. Reproduction in whole or part prohibited except by written permission. Product and company names mentioned herein may be trademarks

More information

Data Warehouse and Mining

Data Warehouse and Mining Data Warehouse and Mining 1. is a subject-oriented, integrated, time-variant, nonvolatile collection of data in support of management decisions. A. Data Mining. B. Data Warehousing. C. Web Mining. D. Text

More information

Data Governance Industrial Internet & Big Data

Data Governance Industrial Internet & Big Data Data Governance Kari Hiekkanen 29.3.2018 CS-E5340 Introduction to Industrial Internet Industrial Internet & Big Data (IDC Data Age 2025, April 2017) 1 Industrial Internet & Big Data (Statista, 2017) Data

More information

Enterprise Data Warehousing

Enterprise Data Warehousing Enterprise Data Warehousing SQL Server 2005 Ron Dunn Data Platform Technology Specialist Integrated BI Platform Integrated BI Platform Agenda Can SQL Server cope? Do I need Enterprise Edition? Will I avoid

More information

Data Warehousing and OLAP Technologies for Decision-Making Process

Data Warehousing and OLAP Technologies for Decision-Making Process Data Warehousing and OLAP Technologies for Decision-Making Process Hiren H Darji Asst. Prof in Anand Institute of Information Science,Anand Abstract Data warehousing and on-line analytical processing (OLAP)

More information

IBM Industry Model support for a data lake architecture

IBM Industry Model support for a data lake architecture IBM Industry Models IBM Industry Model support for a data lake architecture Version 1.0 P a g e 1 Contents 1 Introduction... 3 1.1 About this document... 3 1.2 What this document means as a data lake...

More information

Achieving effective risk management and continuous compliance with Deloitte and SAP

Achieving effective risk management and continuous compliance with Deloitte and SAP Achieving effective risk management and continuous compliance with Deloitte and SAP 2 Deloitte and SAP: collaborating to make GRC work for you Meeting Governance, Risk and Compliance (GRC) requirements

More information

BUILD BETTER MICROSOFT SQL SERVER SOLUTIONS Sales Conversation Card

BUILD BETTER MICROSOFT SQL SERVER SOLUTIONS Sales Conversation Card OVERVIEW SALES OPPORTUNITY Lenovo Database Solutions for Microsoft SQL Server bring together the right mix of hardware infrastructure, software, and services to optimize a wide range of data warehouse

More information

COURSE 10977A: UPDATING YOUR SQL SERVER SKILLS TO MICROSOFT SQL SERVER 2014

COURSE 10977A: UPDATING YOUR SQL SERVER SKILLS TO MICROSOFT SQL SERVER 2014 ABOUT THIS COURSE This five-day instructor-led course teaches students how to use the enhancements and new features that have been added to SQL Server and the Microsoft data platform since the release

More information

Data Vault Modeling & Methodology. Technical Side and Introduction Dan Linstedt, 2010,

Data Vault Modeling & Methodology. Technical Side and Introduction Dan Linstedt, 2010, Data Vault Modeling & Methodology Technical Side and Introduction Dan Linstedt, 2010, http://danlinstedt.com Technical Definition The Data Vault is a detail oriented, historical tracking and uniquely linked

More information

Chapter 6. Foundations of Business Intelligence: Databases and Information Management VIDEO CASES

Chapter 6. Foundations of Business Intelligence: Databases and Information Management VIDEO CASES Chapter 6 Foundations of Business Intelligence: Databases and Information Management VIDEO CASES Case 1a: City of Dubuque Uses Cloud Computing and Sensors to Build a Smarter, Sustainable City Case 1b:

More information

CoE CENTRE of EXCELLENCE ON DATA WAREHOUSING

CoE CENTRE of EXCELLENCE ON DATA WAREHOUSING in partnership with Overall handbook to set up a S-DWH CoE: Deliverable: 4.6 Version: 3.1 Date: 3 November 2017 CoE CENTRE of EXCELLENCE ON DATA WAREHOUSING Handbook to set up a S-DWH 1 version 2.1 / 4

More information

2 The IBM Data Governance Unified Process

2 The IBM Data Governance Unified Process 2 The IBM Data Governance Unified Process The benefits of a commitment to a comprehensive enterprise Data Governance initiative are many and varied, and so are the challenges to achieving strong Data Governance.

More information

CONSOLIDATING RISK MANAGEMENT AND REGULATORY COMPLIANCE APPLICATIONS USING A UNIFIED DATA PLATFORM

CONSOLIDATING RISK MANAGEMENT AND REGULATORY COMPLIANCE APPLICATIONS USING A UNIFIED DATA PLATFORM CONSOLIDATING RISK MANAGEMENT AND REGULATORY COMPLIANCE APPLICATIONS USING A UNIFIED PLATFORM Executive Summary Financial institutions have implemented and continue to implement many disparate applications

More information

Duration: 5 Days. EZY Intellect Pte. Ltd.,

Duration: 5 Days. EZY Intellect Pte. Ltd., Implementing a SQL Data Warehouse Duration: 5 Days Course Code: 20767A Course review About this course This 5-day instructor led course describes how to implement a data warehouse platform to support a

More information

Training 24x7 DBA Support Staffing. MCSA:SQL 2016 Business Intelligence Development. Implementing an SQL Data Warehouse. (40 Hours) Exam

Training 24x7 DBA Support Staffing. MCSA:SQL 2016 Business Intelligence Development. Implementing an SQL Data Warehouse. (40 Hours) Exam MCSA:SQL 2016 Business Intelligence Development Implementing an SQL Data Warehouse (40 Hours) Exam 70-767 Prerequisites At least 2 years experience of working with relational databases, including: Designing

More information

Database Systems: Design, Implementation, and Management Tenth Edition. Chapter 1 Database Systems

Database Systems: Design, Implementation, and Management Tenth Edition. Chapter 1 Database Systems Database Systems: Design, Implementation, and Management Tenth Edition Chapter 1 Database Systems Objectives In this chapter, you will learn: The difference between data and information What a database

More information

EUROPEAN ICT PROFESSIONAL ROLE PROFILES VERSION 2 CWA 16458:2018 LOGFILE

EUROPEAN ICT PROFESSIONAL ROLE PROFILES VERSION 2 CWA 16458:2018 LOGFILE EUROPEAN ICT PROFESSIONAL ROLE PROFILES VERSION 2 CWA 16458:2018 LOGFILE Overview all ICT Profile changes in title, summary, mission and from version 1 to version 2 Versions Version 1 Version 2 Role Profile

More information

Implementing a Data Warehouse with Microsoft SQL Server 2014

Implementing a Data Warehouse with Microsoft SQL Server 2014 Course 20463D: Implementing a Data Warehouse with Microsoft SQL Server 2014 Page 1 of 5 Implementing a Data Warehouse with Microsoft SQL Server 2014 Course 20463D: 4 days; Instructor-Led Introduction This

More information

Qlik Sense Enterprise architecture and scalability

Qlik Sense Enterprise architecture and scalability White Paper Qlik Sense Enterprise architecture and scalability June, 2017 qlik.com Platform Qlik Sense is an analytics platform powered by an associative, in-memory analytics engine. Based on users selections,

More information

This presentation was created by CPSI, Ltd. 1

This presentation was created by CPSI, Ltd.   1 1 Who is CPSI About Us and What We Do Service Experience Commitment CPSI has been servicing education organizations exclusively since 1989 and writing software for the market since 1992. We have extensive

More information

Implement a Data Warehouse with Microsoft SQL Server

Implement a Data Warehouse with Microsoft SQL Server Implement a Data Warehouse with Microsoft SQL Server 20463D; 5 days, Instructor-led Course Description This course describes how to implement a data warehouse platform to support a BI solution. Students

More information

Seven Interesting Data Warehouse Ideas

Seven Interesting Data Warehouse Ideas Seven Interesting Data Warehouse Ideas Learning Objectives Take a detailed dive into some interesting ideas and concepts that can enhance your data warehouse or reporting database. Review some examples

More information

Advanced Data Management Technologies Written Exam

Advanced Data Management Technologies Written Exam Advanced Data Management Technologies Written Exam 02.02.2016 First name Student number Last name Signature Instructions for Students Write your name, student number, and signature on the exam sheet. This

More information

DATA MINING TRANSACTION

DATA MINING TRANSACTION DATA MINING Data Mining is the process of extracting patterns from data. Data mining is seen as an increasingly important tool by modern business to transform data into an informational advantage. It is

More information

IT risks and controls

IT risks and controls Università degli Studi di Roma "Tor Vergata" Master of Science in Business Administration Business Auditing Course IT risks and controls October 2018 Agenda I IT GOVERNANCE IT evolution, objectives, roles

More information

Course Contents: 1 Datastage Online Training

Course Contents: 1 Datastage Online Training IQ Online training facility offers Data stage online training by trainers who have expert knowledge in the Data stage and proven record of training hundreds of students. Our Data stage training is regarded

More information

Data-Intensive Distributed Computing

Data-Intensive Distributed Computing Data-Intensive Distributed Computing CS 451/651 431/631 (Winter 2018) Part 5: Analyzing Relational Data (1/3) February 8, 2018 Jimmy Lin David R. Cheriton School of Computer Science University of Waterloo

More information

Building a Data Warehouse step by step

Building a Data Warehouse step by step Informatica Economică, nr. 2 (42)/2007 83 Building a Data Warehouse step by step Manole VELICANU, Academy of Economic Studies, Bucharest Gheorghe MATEI, Romanian Commercial Bank Data warehouses have been

More information