Working with the Business to Build Effective Dimensional Models

Size: px
Start display at page:

Download "Working with the Business to Build Effective Dimensional Models"

Transcription

1 Working with the Business to Build Effective Dimensional Models Laura L. Reeves Co-Founder & Principal April, 2009 Copyright 2009 StarSoft Solutions, Inc. Slide 1 Instructor Information: Laura L. Reeves, co-author of The Data Warehouse Lifecycle Toolkit has over 22 years of experience in end to end data warehouse development focused on developing comprehensive project plans, collecting business requirements, developing Business Dimensional Models, database schemas (both star and snowflake designs), and development of enterprise data warehouse strategies. As StarSoft Solutions co-founder, Laura has implemented data warehouses for many business functions for private and public industry. Laura L. Reeves 1163 East Ogden Ave. Suite Naperville, IL Phone: FAX: laura@starsoftinc.com Copyright 2009 StarSoft Solutions, Inc. Page 1

2 Topics Introducing the technique The Business Dimensional Model (BDM) BDM fundamentals Translating the BDM More BDM notation Putting it all together Copyright 2009 StarSoft Solutions, Inc. Slide 2 Copyright 2009 StarSoft Solutions, Inc. Page 2

3 Disconnect between Business and IT Business Perspective IT does not deliver what we need Build solutions ourselves IT Perspective Business can t tell us what they really want Build it for them and expect them to use it May get lucky and meet short term needs, but usually limits long term success Copyright 2009 StarSoft Solutions, Inc. Slide 3 Copyright 2009 StarSoft Solutions, Inc. Page 3

4 Building a Bridge Gather broad requirements Partner to create the data model Work in business terms Keep technology out of the discussion Copyright 2009 StarSoft Solutions, Inc. Slide 4 Copyright 2009 StarSoft Solutions, Inc. Page 4

5 The Purpose of Dimensional Models End user access Ease of use Query performance Delivered through a variety of technologies Relational database Star or snowflake schemas Multi-dimensional database Cube Other proprietary databases Columnar DW appliance Copyright 2009 StarSoft Solutions, Inc. Slide 5 Dimensional modeling for end user access has been effective for more than two decades. These models are being supported by data access and database software products. Great improvements are being made regularly for improved performance, increased scalability and increased functionality. Copyright 2009 StarSoft Solutions, Inc. Page 5

6 The Modeling Technique The Business Dimensional Model TM Reflect data model visually and in business terms Ensures support for various types of reporting and analysis Independent of technology Ideal training tool for use later Manageable approach to complex environments Year Quarter Month DAY Copyright 2009 StarSoft Solutions, Inc. Slide 6 The Business Dimensional Modeling technique was developed by StarSoft Solutions, Inc. Although this is a trademarked approach, there are no licensing fees or permissions needed to use it. All we ask is that if you choose to utilize this approach that you include a trademark reference (Business Dimensional Lifecycle is a trademark of StarSoft Solutions, Inc.). Overall, use any technique that is effective for you and your organization. Just make sure that all of the design objectives are covered. Copyright 2009 StarSoft Solutions, Inc. Page 6

7 Basics of Dimensions Dimensions are major business categories or groupings to describe business data Dimensions contain: Descriptive elements Reference data Attributes, hierarchies, drill paths Dimensions are used for: Selection criteria Report labels Pick list via interface Copyright 2009 StarSoft Solutions, Inc. Slide 7 Dimensions are what provide the users with the flexibility and variety of ways to slice, group and organize the data. You should try to provide as many attributes as you can in the dimensions. If the data source you are extracting from has only minimal descriptive data, look for other reference sources to use. Copyright 2009 StarSoft Solutions, Inc. Page 7

8 Date Dimension Example Fiscal Year Multiple Hierarchies Calendar Year Fiscal Quarter Calendar Quarter Attributes Fiscal Month Calendar Month Future Attribute Fiscal Week Week Holiday Grain for this Dimension Day Day of Week Copyright 2009 StarSoft Solutions, Inc. Slide 8 The Business Dimensional Modeling notation reflects the lowest possible grain with a shaded box, visually located at the bottom of the page. Relationships between attributes are reflected with an arrow. Do not be concerned that there are no crows feet. The business folks will not notice, but the arrow head on line represents a many relationship. Most dimensional relationships are one to many. Each hierarchy is represented visually moving upwards. Other attributes fill in any remaining open space. Try to keep the overall diagram to be balanced. Copyright 2009 StarSoft Solutions, Inc. Page 8

9 Complete Dimension Documentation ATTRIBUTE NAME BRIEF DESCRIPTION SAMPLE VALUES Day Calendar day information was reported on. 6/31/2003, 9/1/2003 Holiday Fiscal Week Fiscal Month Fiscal Quarter Fiscal Year This is a future attribute to indicate that this date is considered a U.S. business day off. The week of the fiscal year that the date rolls up to and is used for reporting purposes. The month of the fiscal year that this date rolls up to and is used for reporting purposes. The quarter of the fiscal year that this date rolls up to and is used for reporting purposes. The year that this date rolls up to based upon the company s fiscal calendar. Memorial Day, President s Day FY 2003 Week 16 FY , FY FY 2003-Q1, FY 2003-Q2 FY 2003 Calendar Month The calendar month used for reporting purposes. March 2003, October 2003 Calendar Quarter The calendar quarter used for reporting purposes. CY 2003-Q1, CY 2003-Q2 Calendar Year The calendar year used for reporting purposes. CY 2003 Week Day of Week The calendar week ending Saturday and is used for reporting purposes. Attribute to indicate the calendar day of week. Week Ending 11/21/1998 Wednesday, Saturday Copyright 2009 StarSoft Solutions, Inc. Slide 9 Copyright 2009 StarSoft Solutions, Inc. Page 9

10 Basics of Facts Facts are the basic business events that are measured and monitored Facts are typically: Amounts and Counts Defined by more than one dimension Numeric (frequently, but not always) Facts are used as: Body of reports Part of calculations Copyright 2009 StarSoft Solutions, Inc. Slide 10 The facts are the heart of the entire system. This is where it all comes together. These are the fundamental measurements of the business. You must ensure that you determine the lowest level of detail that is possible for these facts. Once the data is loaded, You can always roll up the facts to many different levels. However, it is much more difficult to break the numbers down at query time. Copyright 2009 StarSoft Solutions, Inc. Page 10

11 Sales Fact Group Example Dimension Name Grain for the Fact Group for this Dimension Product Item Sales Outlet Store Facts: Dollars Units Price Cost Name of Fact Group Promo Promo Date Day Copyright 2009 StarSoft Solutions, Inc. Slide 11 We see here that the name of the facts included in this group is in the center of the diagram. Each dimension that applies to this fact group is shown in the circles surrounding the center. The specific name of the dimension and the level of detail is included for each dimension. Copyright 2009 StarSoft Solutions, Inc. Page 11

12 Complete Fact Group Documentation FACT NAME Dollars Units Price Cost FACT DEFINITION The dollar amount for the Units Sold. The number of consumer units sold. The actual price charged for this sale. The standard price factor for this item sold at this store. AGGREGATION RULE Sum Sum Average Average Copyright 2009 StarSoft Solutions, Inc. Slide 12 Copyright 2009 StarSoft Solutions, Inc. Page 12

13 Dimensional Model - The Star Schema Product Dimension PRODUCT KEY Product Descr Size Flavor Package Promotion Dim. PROMO KEY Promo Descr Deal Discount Media Fact Table PRODUCT KEY STORE KEY PROMO KEY DATE KEY Dollars Units Price Cost Outlet Dimension STORE KEY Store Name District Region Zone Date Dimension DATE KEY Day Weekday Holiday Fiscal Period Copyright 2009 StarSoft Solutions, Inc. Slide 13 Dimensional Model - A data model organized for the purposed of user understandability and high performance. In a relational database, a dimensional model is a star join schema characterized by a central fact table with a multi-part key. The components of this key are joined to a set of dimension tables, each defined by their own primary keys. In Multidimensional database, a dimensional model is the database cube. Star Schema - An organization of tables in a relational database with a single central fact table possessing a multi-part key, together with a set of surrounding dimension tables each possessing their own primary keys. The fact table usually represents a set of measurements or facts supplied by an operational computer system. The most useful facts are numeric and additive. The dimensional tables are usually populated with text or text-like attributes describing specific entities like products or customers. Copyright 2009 StarSoft Solutions, Inc. Page 13

14 A BDM Case Study Copyright 2009 StarSoft Solutions, Inc. Slide 14 Copyright 2009 StarSoft Solutions, Inc. Page 14

15 BDM Example: Period Dimension Fiscal Year Calendar Year Fiscal Quarter Calendar Quarter Fiscal Month Calendar Month Fiscal Week Week Holiday Day Day of Week Copyright 2009 StarSoft Solutions, Inc. Slide 15 Now, we will walk through a sample Business Dimensional Model for a telecommunications outsourcing business. Then we will look at the resulting logical table structures. Copyright 2009 StarSoft Solutions, Inc. Page 15

16 BDM Example: Call Center Dimension Division Region Open Date Call Center State Time Zone Call Center Call Center City Copyright 2009 StarSoft Solutions, Inc. Slide 16 The Tel-Sell Call Center Dimension is represent by this slide and has a very simple hierarchy. This shows how the individual call centers are described and their organizational structure. Copyright 2009 StarSoft Solutions, Inc. Page 16

17 BDM Example: Employee Dimension Manager Supervisor Educ. Level Date of Birth Employee Hire Date Copyright 2009 StarSoft Solutions, Inc. Slide 17 The Employee Dimension is represented by this slide and again it was very straightforward. Since employees move around the organization regularly, this needed to be separate from the call center information. Copyright 2009 StarSoft Solutions, Inc. Page 17

18 BDM Example: Client Dimension Corporate Parent Account Executive Client Client City Client State Program Type Program Copyright 2009 StarSoft Solutions, Inc. Slide 18 The Tel-Sell Client Dimension is represented by this slide and begins to bring in complexity. This represents the clients and the individual programs that are run, ranging from 30 days to more than 1 year in length. Copyright 2009 StarSoft Solutions, Inc. Page 18

19 BDM Example: Call Status Dimension Disposition Group Disposition Type Disposition Assigned By Call Disposition Copyright 2009 StarSoft Solutions, Inc. Slide 19 The Tel-Sell Call Status Dimension is actually a very complex dimension although the hierarchy is quite simple. This dimension represents the possible results from an individual call (sold a product, got a busy signal etc..) The challenge comes in with identifying the specific elements within each attribute level. A lot of discussion was centered here. This dimension actually contains a series of hierarchies that have different levels of detail. Each of these hierarchies would end at a different level. Combined with the multiple ways that the detailed call dispositions are combined, a simple hierarchy was agreed upon. This allows endless possibilities for standard and custom groupings of the call dispositions. Copyright 2009 StarSoft Solutions, Inc. Page 19

20 BDM Example: Activities Dimension Task Category Task Group Billable Flag Task Copyright 2009 StarSoft Solutions, Inc. Slide 20 The Activity Dimension represents how employees spend their time. Since employee costs are the highest percentage of overall costs, it is critical to understand how individual customer service representatives spend their time. For example, on the phone (in this case this is the desired behavior!), in training or on break. Copyright 2009 StarSoft Solutions, Inc. Page 20

21 BDM Example: Calls Fact Group Client Program Call Center Call Center Facts: # of Calls Call Minutes Period Day Calls Employee Employee Call Status Call Disposition Activities N/A Copyright 2009 StarSoft Solutions, Inc. Slide 21 Facts about calls are described by all of the dimensions except Activities. Copyright 2009 StarSoft Solutions, Inc. Page 21

22 BDM Example: Hours Worked Fact Group Client Program Call Center Call Center Facts: Regular Hours Overtime Hours Period Day Hours Worked Employee Employee Call Status N/A Activities Task Copyright 2009 StarSoft Solutions, Inc. Slide 22 Facts about hours worked are described by all of the dimensions except call status. Copyright 2009 StarSoft Solutions, Inc. Page 22

23 Using the Model What are the total number of hours worked to date for people who were hired this year? What are the total number of hours worked by fiscal year and call center region? What are the total calling minutes by call disposition grouped by category? What are the average number of calls for client Our Biggest Customer by fiscal week? Copyright 2009 StarSoft Solutions, Inc. Slide 23 Does the BDM support the following questions? What are the total number of hours worked to date for people who were hired this year? What are the total number of hours worked by fiscal year and call center region? What are the total calling minutes by call disposition grouped by category? What are the average number of calls for client Our Biggest Customer by fiscal week? Copyright 2009 StarSoft Solutions, Inc. Page 23

24 Translating the BDM Copyright 2009 StarSoft Solutions, Inc. Slide 24 Copyright 2009 StarSoft Solutions, Inc. Page 24

25 Implementation of BDM Exploit the DB and BI tools Technical design driven by tools BI Tool is the user s only perspective of the DW Database technology helps determine data structure design Every tool has its own unique requirements, recommendations and/or preferences Copyright 2009 StarSoft Solutions, Inc. Slide 25 Don t lose any sleep over your desire to develop the independent data model I can assure you that if you change technologies in the future, the dimensions will be the least of your concerns. Yes, there will be some effort to split apart or consolidate a dimension, but the hard work is finding and populating those attributes to begin with! Also, the effort to convert your systems created applications AND all of the user created queries will be a much bigger challenge than re-configuring the dimension table structure! Copyright 2009 StarSoft Solutions, Inc. Page 25

26 BDM Example: Calling Facts Star Schema Period Table PERIOD KEY Day Day of Week Holidays Fiscal Week Fiscal Month Fiscal Quarter Fiscal Year Calendar Month Calendar Quarter Calendar Year Employee Table EMPLOYEE KEY Employee Name Call Center Fact Table PERIOD KEY PROGRAM KEY CALL DISP. KEY EMPLOYEE KEY CALL CENTER KEY # of Calls Call Minutes Call Center Table CALL CENTER KEY Call Center Name Call Center City Client Table PROGRAM KEY Program Descr Program Type Client Client City Client State Account Executive Corporate Parent Call Status Table CALL DISP. KEY Disposition Descr Disposition Type Disposition Group Hire Date Call Center State Date Of Birth Time Zone Educ. Level Open Date Supervisor Region Manager Division Copyright 2009 StarSoft Solutions, Inc. Slide 26 Note that each dimension is represented as a single table. Copyright 2009 StarSoft Solutions, Inc. Page 26

27 BDM Example: Hours Worked Star Schema Period Table Client Table PERIOD KEY PROGRAM KEY Day Program Descr Day of Week Program Type Holidays Client Fiscal Week Fiscal Month Fiscal Quarter Fiscal Year Calendar Month Calendar Quarter Calendar Year Hours Worked Fact Table PERIOD KEY PROGRAM KEY TASK KEY EMPLOYEE KEY CALL CENTER KEY Regular Hours Call Center Table Client City Client State Account Executive Corporate Parent Activities Table TASK KEY Task Descr Employee Table Overtime Hours CALL CENTER KEY Billable Flag EMPLOYEE KEY Call Center Name Task Group Employee Name Call Center City Task Category Hire Date Call Center State Date Of Birth Time Zone Educ. Level Open Date Supervisor Region Manager Division Copyright 2009 StarSoft Solutions, Inc. Slide 27 Again each dimension is represented by a single table. Note that the Period, Employee, Client, and Call Center dimension tables are the same. This means that these dimensions are conformed. Copyright 2009 StarSoft Solutions, Inc. Page 27

28 Too Many or Too Few Dimensions? Practical Guidelines for a single fact table Minimum 3 4 dimensions Split dimensions that are too broad Consider enterprise view, would that split dimensions apart? Are there more dimensions that could be included for user benefit, but not change the number of rows in the fact table? Maximum 20 Dimensions Are these dimensions really separate? Walk through logical drill paths Copyright 2009 StarSoft Solutions, Inc. Slide 28 Selecting dimensions is sometimes difficult up front. There you sit with the file layouts from your source systems and you are trying to get started. To get started with what dimensions you will have, think about having a big pile of elements dumped on the table. Then start dividing them up, sorting them. If you had a pile of Legos, you could sort on color, type of shape (regular shapes vs. unusual parts), size of the piece. You are doing the same thing with your data elements. You may want to sort one way creating 3 dimensions. As you try to put other elements into these dimensions, they may not fit in very well. Perhaps you have found a new dimension. Also, after you get a group of elements that you think are separate, you may see that these are simply a hierarchy for another dimension. If so, these should be combined. Explore what the model looks like if these dimensions are together, separate, together, separate. One may become obvious. In some cases you may not make a final call until you have created a test database and tried to create some reports. Another great source to determine what really belongs together are the business users. They often have clear opinions about what makes sense to them. One way to get their input (without asking Do you think this is one or two dimensions?), is to walk through several scenarios. If they saw a report for the Total US and drilled down what would they expect to see? Regions. OK, now drill again. Keep this up. These drill paths are typically within a single dimension. You can indeed get from the lowest level of one dimension (Sales Territory) to Sales Rep (in a separate dimension). However, the interface to a user is significantly different! From a double click (most common drill down implementation) to swapping out one attribute for another attribute. Some tools allow a drill anywhere, but again the interaction is different. Drill down action is a different action than changing dimensions. The user can still get the all of the data, but will it make sense? Copyright 2009 StarSoft Solutions, Inc. Page 28

29 Characteristics of Today s Dimensional Models Comprehensive and enterprise perspective drives expanded scope for models Models often have 25+ fact tables dimensions Keep in mind that not all fact tables use all of the dimensions In general each fact group has 5-15 dimensions Copyright 2009 StarSoft Solutions, Inc. Slide 29 The days of developing a single star schema to get started are long gone. Your organization may already be on a 2nd, 3rd or 4th iteration of delivering decision support (maybe with dimensional data marts maybe not). The demands are great, the data volumes are enormous and the business wants it yesterday (and the vendors tell you that you can implement it all tomorrow)! These models can be quite complex. Most users have an interest in only a subset of the model. Very few people in the organization will ever see and/or use the whole thing. Copyright 2009 StarSoft Solutions, Inc. Page 29

30 Developing and Expanding Dimensional Models Design broadly Multiple user groups for same data Next potential data sources Enterprise viewpoint Plan for conformed dimensions Implement in several increments Don t tackle too much at one time Break into phases Each should deliver business value Review and update the model each time Copyright 2009 StarSoft Solutions, Inc. Slide 30 Although it may take some work to get permission to develop a more comprehensive model up front, the work is well worth the effort. Keep yourself from designing yourself into a corner! Instead of having your iterations be continuous re-work of the same data until you get it right, have your iterations be implementations of the next set of valuable data. This can only be done quickly if you have done enough work up front. Copyright 2009 StarSoft Solutions, Inc. Page 30

31 More BDM Notation Copyright 2009 StarSoft Solutions, Inc. Slide 31 Copyright 2009 StarSoft Solutions, Inc. Page 31

32 BDM Advanced Notation Groups of Future Attributes Unclear groups of attributes Business has not defined these yet To come from a new operational system not designed yet Indicates where these pieces are likely to fit into the model in the future Copyright 2009 StarSoft Solutions, Inc. Slide 32 We may not have all the answers when we are working on the model. In fact, we may be about done with what we can do and there may still be large areas that are not well defined. If these undefined areas are part of the core purpose for your project you have a BIG problem! Revisit your scope, seek out alternate data sources, work with the business (setting expectations and get their help). There are cases, where there may be a lot of good stuff in the future, but the users don't know yet. As long as this is beyond the immediate scope, you can note where these would fit (to the best of your knowledge at this time). This gives you a great head start when these are defined in the future. It also increases the confidence of the users that you haven t forgotten their ideas for the future. Copyright 2009 StarSoft Solutions, Inc. Page 32

33 BDM Advanced Notation Derived Attributes Derived Attributes When there is not a business element with an identifier at this level Used to tie together several hierarchies Perhaps for junk dimensions Copyright 2009 StarSoft Solutions, Inc. Slide 33 This can be used when we need to tie together parts of a dimension, but there is not an existing element in the data to help us. This derived attribute may be stored under the covers, the users don t have to see this. In some cases, it would be valuable to create a description for this new element and make it available to the business community. Copyright 2009 StarSoft Solutions, Inc. Page 33

34 BDM Advanced Notation Triggers for Type 2 SCD Used to identify those attributes that MUST result in the creation of a new version for that row in the dimension Helps us determine which attributes can be type 1 and which trigger type 2 Copyright 2009 StarSoft Solutions, Inc. Slide 34 This notation is helpful to note which attributes are critical to trigger the generation of a new version (type 2 slowly changing dimension). The shadow is intended to create the impression of multiple versions. Copyright 2009 StarSoft Solutions, Inc. Page 34

35 BDM Notation Summary Dimension Grain Attribute Derived Attribute Fact Group Future Attribute Slowly Changing Attr Anchor Attribute Collection of Attributes to be Defined in the Future 1- M Relationship M-M Relationship Copyright 2009 StarSoft Solutions, Inc. Slide 35 Copyright 2009 StarSoft Solutions, Inc. Page 35

36 Putting It All Together Copyright 2009 StarSoft Solutions, Inc. Slide 36 Copyright 2009 StarSoft Solutions, Inc. Page 36

37 Keys to Success Dimensional modeling provides the basic foundation for end user access and analysis Focus on the business requirements and the business user s perspective Designs should reflect clear business dimensions and facts Resulting table structures will likely be influenced by technology Copyright 2009 StarSoft Solutions, Inc. Slide 37 Copyright 2009 StarSoft Solutions, Inc. Page 37

38 Coming soon Available late spring 2009 Copyright 2009 StarSoft Solutions, Inc. Slide 38 Copyright 2009 StarSoft Solutions, Inc. Page 38

39 1163 East Ogden Ave. Suite Naperville, IL Phone: FAX: Data Warehouse & Decision Support Services Copyright 2009 StarSoft Solutions, Inc. Slide 39 Copyright 2009 StarSoft Solutions, Inc. Page 39

Data Warehousing. Overview

Data Warehousing. Overview Data Warehousing Overview Basic Definitions Normalization Entity Relationship Diagrams (ERDs) Normal Forms Many to Many relationships Warehouse Considerations Dimension Tables Fact Tables Star Schema Snowflake

More information

FROM A RELATIONAL TO A MULTI-DIMENSIONAL DATA BASE

FROM A RELATIONAL TO A MULTI-DIMENSIONAL DATA BASE FROM A RELATIONAL TO A MULTI-DIMENSIONAL DATA BASE David C. Hay Essential Strategies, Inc In the buzzword sweepstakes of 1997, the clear winner has to be Data Warehouse. A host of technologies and techniques

More information

Aggregating Knowledge in a Data Warehouse and Multidimensional Analysis

Aggregating Knowledge in a Data Warehouse and Multidimensional Analysis Aggregating Knowledge in a Data Warehouse and Multidimensional Analysis Rafal Lukawiecki Strategic Consultant, Project Botticelli Ltd rafal@projectbotticelli.com Objectives Explain the basics of: 1. Data

More information

This module presents the star schema, an alternative to 3NF schemas intended for analytical databases.

This module presents the star schema, an alternative to 3NF schemas intended for analytical databases. Topic 3.3: Star Schema Design This module presents the star schema, an alternative to 3NF schemas intended for analytical databases. Star Schema Overview The star schema is a simple database architecture

More information

Basics of Dimensional Modeling

Basics of Dimensional Modeling Basics of Dimensional Modeling Data warehouse and OLAP tools are based on a dimensional data model. A dimensional model is based on dimensions, facts, cubes, and schemas such as star and snowflake. Dimension

More information

An Overview of Data Warehousing and OLAP Technology

An Overview of Data Warehousing and OLAP Technology An Overview of Data Warehousing and OLAP Technology CMPT 843 Karanjit Singh Tiwana 1 Intro and Architecture 2 What is Data Warehouse? Subject-oriented, integrated, time varying, non-volatile collection

More information

Data Strategies for Efficiency and Growth

Data Strategies for Efficiency and Growth Data Strategies for Efficiency and Growth Date Dimension Date key (PK) Date Day of week Calendar month Calendar year Holiday Channel Dimension Channel ID (PK) Channel name Channel description Channel type

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

TDWI Data Modeling. Data Analysis and Design for BI and Data Warehousing Systems

TDWI Data Modeling. Data Analysis and Design for BI and Data Warehousing Systems Data Analysis and Design for BI and Data Warehousing Systems 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

More information

Guide Users along Information Pathways and Surf through the Data

Guide Users along Information Pathways and Surf through the Data Guide Users along Information Pathways and Surf through the Data Stephen Overton, Overton Technologies, LLC, Raleigh, NC ABSTRACT Business information can be consumed many ways using the SAS Enterprise

More information

The strategic advantage of OLAP and multidimensional analysis

The strategic advantage of OLAP and multidimensional analysis IBM Software Business Analytics Cognos Enterprise The strategic advantage of OLAP and multidimensional analysis 2 The strategic advantage of OLAP and multidimensional analysis Overview Online analytical

More information

Working with Analytical Objects. Version: 16.0

Working with Analytical Objects. Version: 16.0 Working with Analytical Objects Version: 16.0 Copyright 2017 Intellicus Technologies This document and its content is copyrighted material of Intellicus Technologies. The content may not be copied or derived

More information

Data Warehousing and Decision Support (mostly using Relational Databases) CS634 Class 20

Data Warehousing and Decision Support (mostly using Relational Databases) CS634 Class 20 Data Warehousing and Decision Support (mostly using Relational Databases) CS634 Class 20 Slides based on Database Management Systems 3 rd ed, Ramakrishnan and Gehrke, Chapter 25 Introduction Increasingly,

More information

IDU0010 ERP,CRM ja DW süsteemid Loeng 5 DW concepts. Enn Õunapuu

IDU0010 ERP,CRM ja DW süsteemid Loeng 5 DW concepts. Enn Õunapuu IDU0010 ERP,CRM ja DW süsteemid Loeng 5 DW concepts Enn Õunapuu enn.ounapuu@ttu.ee Content Oveall approach Dimensional model Tabular model Overall approach Data modeling is a discipline that has been practiced

More information

Real-World Performance Training Dimensional Queries

Real-World Performance Training Dimensional Queries Real-World Performance Training al Queries Real-World Performance Team Agenda 1 2 3 4 5 The DW/BI Death Spiral Parallel Execution Loading Data Exadata and Database In-Memory al Queries al Queries 1 2 3

More information

Best Practices in Data Modeling. Dan English

Best Practices in Data Modeling. Dan English Best Practices in Data Modeling Dan English Objectives Understand how QlikView is Different from SQL Understand How QlikView works with(out) a Data Warehouse Not Throw Baby out with the Bathwater Adopt

More information

Data Warehousing & OLAP

Data Warehousing & OLAP CMPUT 391 Database Management Systems Data Warehousing & OLAP Textbook: 17.1 17.5 (first edition: 19.1 19.5) Based on slides by Lewis, Bernstein and Kifer and other sources University of Alberta 1 Why

More information

INTRODUCTION. Chris Claterbos, Vlamis Software Solutions, Inc. REVIEW OF ARCHITECTURE

INTRODUCTION. Chris Claterbos, Vlamis Software Solutions, Inc. REVIEW OF ARCHITECTURE BUILDING AN END TO END OLAP SOLUTION USING ORACLE BUSINESS INTELLIGENCE Chris Claterbos, Vlamis Software Solutions, Inc. claterbos@vlamis.com INTRODUCTION Using Oracle 10g R2 and Oracle Business Intelligence

More information

Data Warehousing. Jens Teubner, TU Dortmund Winter 2015/16. Jens Teubner Data Warehousing Winter 2015/16 1

Data Warehousing. Jens Teubner, TU Dortmund Winter 2015/16. Jens Teubner Data Warehousing Winter 2015/16 1 Jens Teubner Data Warehousing Winter 2015/16 1 Data Warehousing Jens Teubner, TU Dortmund jensteubner@cstu-dortmundde Winter 2015/16 Jens Teubner Data Warehousing Winter 2015/16 40 Part IV Modelling Your

More information

A Star Schema Has One To Many Relationship Between A Dimension And Fact Table

A Star Schema Has One To Many Relationship Between A Dimension And Fact Table A Star Schema Has One To Many Relationship Between A Dimension And Fact Table Many organizations implement star and snowflake schema data warehouse The fact table has foreign key relationships to one or

More information

QUALITY MONITORING AND

QUALITY MONITORING AND BUSINESS INTELLIGENCE FOR CMS DATA QUALITY MONITORING AND DATA CERTIFICATION. Author: Daina Dirmaite Supervisor: Broen van Besien CERN&Vilnius University 2016/08/16 WHAT IS BI? Business intelligence is

More information

33 Exploring Report Data using Drill Mode

33 Exploring Report Data using Drill Mode 33 Exploring Report Data using Drill Mode Drill Functionality enables you to explore data by moving up, down and across the dataset(s) held within the document. For example, we have the following data

More information

Star Schema Design (Additonal Material; Partly Covered in Chapter 8) Class 04: Star Schema Design 1

Star Schema Design (Additonal Material; Partly Covered in Chapter 8) Class 04: Star Schema Design 1 Star Schema Design (Additonal Material; Partly Covered in Chapter 8) Class 04: Star Schema Design 1 Star Schema Overview Star Schema: A simple database architecture used extensively in analytical applications,

More information

Taking a First Look at Excel s Reporting Tools

Taking a First Look at Excel s Reporting Tools CHAPTER 1 Taking a First Look at Excel s Reporting Tools This chapter provides you with an overview of Excel s reporting features. It shows you the principal types of Excel reports and how you can use

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

CS614 - Data Warehousing - Midterm Papers Solved MCQ(S) (1 TO 22 Lectures)

CS614 - Data Warehousing - Midterm Papers Solved MCQ(S) (1 TO 22 Lectures) CS614- Data Warehousing Solved MCQ(S) From Midterm Papers (1 TO 22 Lectures) BY Arslan Arshad Nov 21,2016 BS110401050 BS110401050@vu.edu.pk Arslan.arshad01@gmail.com AKMP01 CS614 - Data Warehousing - Midterm

More information

COGNOS (R) 8 GUIDELINES FOR MODELING METADATA FRAMEWORK MANAGER. Cognos(R) 8 Business Intelligence Readme Guidelines for Modeling Metadata

COGNOS (R) 8 GUIDELINES FOR MODELING METADATA FRAMEWORK MANAGER. Cognos(R) 8 Business Intelligence Readme Guidelines for Modeling Metadata COGNOS (R) 8 FRAMEWORK MANAGER GUIDELINES FOR MODELING METADATA Cognos(R) 8 Business Intelligence Readme Guidelines for Modeling Metadata GUIDELINES FOR MODELING METADATA THE NEXT LEVEL OF PERFORMANCE

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

CS 1655 / Spring 2013! Secure Data Management and Web Applications

CS 1655 / Spring 2013! Secure Data Management and Web Applications CS 1655 / Spring 2013 Secure Data Management and Web Applications 03 Data Warehousing Alexandros Labrinidis University of Pittsburgh What is a Data Warehouse A data warehouse: archives information gathered

More information

Dta Mining and Data Warehousing

Dta Mining and Data Warehousing CSCI6405 Fall 2003 Dta Mining and Data Warehousing Instructor: Qigang Gao, Office: CS219, Tel:494-3356, Email: q.gao@dal.ca Teaching Assistant: Christopher Jordan, Email: cjordan@cs.dal.ca Office Hours:

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

Decision Support Systems aka Analytical Systems

Decision Support Systems aka Analytical Systems Decision Support Systems aka Analytical Systems Decision Support Systems Systems that are used to transform data into information, to manage the organization: OLAP vs OLTP OLTP vs OLAP Transactions Analysis

More information

If you like this guide and you want to support the community, you can sign up as a Founding Member here:

If you like this guide and you want to support the community, you can sign up as a Founding Member here: Introduction Hey Sam here. Thanks for getting access to Vid Invision Enterprise. I m super excited that you ve come on board This guide is to help you to understand how to navigate the Vid Invision Enterprise

More information

Data Warehousing on the MPE Platform Presentation #272

Data Warehousing on the MPE Platform Presentation #272 Data Warehousing on the MPE Platform Presentation #272 Miklos Boldog Speedware Corporation 9999 Boulevard Cavendish, #100 St. Laurent, Quebec Canada H4M 2X5 1.800.361.6782 Fax: 1.514.747.3320 Mboldog@speedware.com

More information

City College of San Francisco Argos Training Documentation

City College of San Francisco Argos Training Documentation City College of San Francisco Argos Training Documentation Prepared by Edgar Coronel Strata Information Group Updated March 21, 2013 Contents Login into Argos... 2 Navigation Area... 3 Explorer view...

More information

DATA VAULT MODELING GUIDE

DATA VAULT MODELING GUIDE DATA VAULT MODELING GUIDE Introductory Guide to Data Vault Modeling GENESEE ACADEMY, LLC 2012 Authored by: Hans Hultgren DATA VAULT MODELING GUIDE Introductory Guide to Data Vault Modeling Forward Data

More information

Modeling Pattern Awareness

Modeling Pattern Awareness Modeling Pattern Awareness Modeling Pattern Awareness 2014 Authored by: Hans Hultgren Modeling Pattern Awareness The importance of knowing your pattern Forward Over the past decade Ensemble Modeling has

More information

CHAPTER 8: ONLINE ANALYTICAL PROCESSING(OLAP)

CHAPTER 8: ONLINE ANALYTICAL PROCESSING(OLAP) CHAPTER 8: ONLINE ANALYTICAL PROCESSING(OLAP) INTRODUCTION A dimension is an attribute within a multidimensional model consisting of a list of values (called members). A fact is defined by a combination

More information

Reporting for Fundraising

Reporting for Fundraising Strategies for Supporting Fundraising Reporting for Fundraising Functions The Value of User Defined Functions in Your Data Warehouse. SupportingAdvancement.Com SupportingAdvancement.Com. All rights reserved.

More information

Intellicus Enterprise Reporting and BI Platform

Intellicus Enterprise Reporting and BI Platform Designing Adhoc Reports Intellicus Enterprise Reporting and BI Platform Intellicus Technologies info@intellicus.com www.intellicus.com Designing Adhoc Reports i Copyright 2012 Intellicus Technologies This

More information

2. In Video #6, we used Power Query to append multiple Text Files into a single Proper Data Set:

2. In Video #6, we used Power Query to append multiple Text Files into a single Proper Data Set: Data Analysis & Business Intelligence Made Easy with Excel Power Tools Excel Data Analysis Basics = E-DAB Notes for Video: E-DAB 07: Excel Data Analysis & BI Basics: Data Modeling: Excel Formulas, Power

More information

Data Warehouses. Yanlei Diao. Slides Courtesy of R. Ramakrishnan and J. Gehrke

Data Warehouses. Yanlei Diao. Slides Courtesy of R. Ramakrishnan and J. Gehrke Data Warehouses Yanlei Diao Slides Courtesy of R. Ramakrishnan and J. Gehrke Introduction v In the late 80s and early 90s, companies began to use their DBMSs for complex, interactive, exploratory analysis

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

How to use the Sales Based Availability Dashboard

How to use the Sales Based Availability Dashboard How to use the Sales Based Availability Dashboard Supplier Guide Sept 2017 v1 1 Contents What is Sales Based Availability and why is it important?... 3 How is Sales Based Availability calculated and how

More information

CHAPTER 8 DECISION SUPPORT V2 ADVANCED DATABASE SYSTEMS. Assist. Prof. Dr. Volkan TUNALI

CHAPTER 8 DECISION SUPPORT V2 ADVANCED DATABASE SYSTEMS. Assist. Prof. Dr. Volkan TUNALI CHAPTER 8 DECISION SUPPORT V2 ADVANCED DATABASE SYSTEMS Assist. Prof. Dr. Volkan TUNALI Topics 2 Business Intelligence (BI) Decision Support System (DSS) Data Warehouse Online Analytical Processing (OLAP)

More information

SSAS 2008 Tutorial: Understanding Analysis Services

SSAS 2008 Tutorial: Understanding Analysis Services Departamento de Engenharia Informática Sistemas de Informação e Bases de Dados Online Analytical Processing (OLAP) This tutorial has been copied from: https://www.accelebrate.com/sql_training/ssas_2008_tutorial.htm

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

Chapter 3. The Multidimensional Model: Basic Concepts. Introduction. The multidimensional model. The multidimensional model

Chapter 3. The Multidimensional Model: Basic Concepts. Introduction. The multidimensional model. The multidimensional model Chapter 3 The Multidimensional Model: Basic Concepts Introduction Multidimensional Model Multidimensional concepts Star Schema Representation Conceptual modeling using ER, UML Conceptual modeling using

More information

Data Warehousing and OLAP

Data Warehousing and OLAP Data Warehousing and OLAP INFO 330 Slides courtesy of Mirek Riedewald Motivation Large retailer Several databases: inventory, personnel, sales etc. High volume of updates Management requirements Efficient

More information

Advanced Multidimensional Reporting

Advanced Multidimensional Reporting Guideline Advanced Multidimensional Reporting Product(s): IBM Cognos 8 Report Studio Area of Interest: Report Design Advanced Multidimensional Reporting 2 Copyright Copyright 2008 Cognos ULC (formerly

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

Rocky Mountain Technology Ventures

Rocky Mountain Technology Ventures Rocky Mountain Technology Ventures Comparing and Contrasting Online Analytical Processing (OLAP) and Online Transactional Processing (OLTP) Architectures 3/19/2006 Introduction One of the most important

More information

Create Cube From Star Schema Grouping Framework Manager

Create Cube From Star Schema Grouping Framework Manager Create Cube From Star Schema Grouping Framework Manager Create star schema groupings to provide authors with logical groupings of query Connect to an OLAP data source (cube) in a Framework Manager project

More information

The COSMIC Functional Size Measurement Method Version 4.0.1

The COSMIC Functional Size Measurement Method Version 4.0.1 The COSMIC Functional Size Measurement Method Version 4.0.1 Guideline for sizing Data Warehouse Application Software Version 1.1 April 2015 Acknowledgements Reviewers of v1.1 (alphabetical order) Diana

More information

DATA MINING AND WAREHOUSING

DATA MINING AND WAREHOUSING DATA MINING AND WAREHOUSING Qno Question Answer 1 Define data warehouse? Data warehouse is a subject oriented, integrated, time-variant, and nonvolatile collection of data that supports management's decision-making

More information

Title: Episode 11 - Walking through the Rapid Business Warehouse at TOMS Shoes (Duration: 18:10)

Title: Episode 11 - Walking through the Rapid Business Warehouse at TOMS Shoes (Duration: 18:10) SAP HANA EFFECT Title: Episode 11 - Walking through the Rapid Business Warehouse at (Duration: 18:10) Publish Date: April 6, 2015 Description: Rita Lefler walks us through how has revolutionized their

More information

MIS2502: Data Analytics Dimensional Data Modeling. Jing Gong

MIS2502: Data Analytics Dimensional Data Modeling. Jing Gong MIS2502: Data Analytics Dimensional Data Modeling Jing Gong gong@temple.edu http://community.mis.temple.edu/gong Where we are Now we re here Data entry Transactional Database Data extraction Analytical

More information

Introduction to Access 97/2000

Introduction to Access 97/2000 Introduction to Access 97/2000 PowerPoint Presentation Notes Slide 1 Introduction to Databases (Title Slide) Slide 2 Workshop Ground Rules Slide 3 Objectives Here are our objectives for the day. By the

More information

On-Line Application Processing

On-Line Application Processing On-Line Application Processing WAREHOUSING DATA CUBES DATA MINING 1 Overview Traditional database systems are tuned to many, small, simple queries. Some new applications use fewer, more time-consuming,

More information

CSE 544 Principles of Database Management Systems. Alvin Cheung Fall 2015 Lecture 8 - Data Warehousing and Column Stores

CSE 544 Principles of Database Management Systems. Alvin Cheung Fall 2015 Lecture 8 - Data Warehousing and Column Stores CSE 544 Principles of Database Management Systems Alvin Cheung Fall 2015 Lecture 8 - Data Warehousing and Column Stores Announcements Shumo office hours change See website for details HW2 due next Thurs

More information

5-1McGraw-Hill/Irwin. Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved.

5-1McGraw-Hill/Irwin. Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 5-1McGraw-Hill/Irwin Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved. 5 hapter Data Resource Management Data Concepts Database Management Types of Databases McGraw-Hill/Irwin Copyright

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

Most database operations involve On- Line Transaction Processing (OTLP).

Most database operations involve On- Line Transaction Processing (OTLP). Data Warehouse 1 Data Warehouse Most common form of data integration. Copy data from one or more sources into a single DB (warehouse) Update: periodic reconstruction of the warehouse, perhaps overnight.

More information

12 Key Steps to Successful Marketing

12 Key Steps to Successful  Marketing 12 Key Steps to Successful Email Marketing Contents Introduction 3 Set Objectives 4 Have a plan, but be flexible 4 Build a good database 5 Should I buy data? 5 Personalise 6 Nail your subject line 6 Use

More information

Seminars of Software and Services for the Information Society. Data Warehousing Design Issues

Seminars of Software and Services for the Information Society. Data Warehousing Design Issues DIPARTIMENTO DI INGEGNERIA INFORMATICA AUTOMATICA E GESTIONALE ANTONIO RUBERTI Master of Science in Engineering in Computer Science (MSE-CS) Seminars in Software and Services for the Information Society

More information

Benchmarks Prove the Value of an Analytical Database for Big Data

Benchmarks Prove the Value of an Analytical Database for Big Data White Paper Vertica Benchmarks Prove the Value of an Analytical Database for Big Data Table of Contents page The Test... 1 Stage One: Performing Complex Analytics... 3 Stage Two: Achieving Top Speed...

More information

Viságe.BIT. An OLAP/Data Warehouse solution for multi-valued databases

Viságe.BIT. An OLAP/Data Warehouse solution for multi-valued databases Viságe.BIT An OLAP/Data Warehouse solution for multi-valued databases Abstract : Viságe.BIT provides data warehouse/business intelligence/olap facilities to the multi-valued database environment. Boasting

More information

Interactive Reporting & Essbase. interrel Consulting

Interactive Reporting & Essbase. interrel Consulting Interactive Reporting & Essbase interrel Consulting interrel - Founded in 1997 2008 Oracle Titan Award winner for EPM Solution of the year 2008 Oracle Excellence Award winner with Pearson Education One

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

BUSINESS INTELLIGENCE. SSAS - SQL Server Analysis Services. Business Informatics Degree

BUSINESS INTELLIGENCE. SSAS - SQL Server Analysis Services. Business Informatics Degree BUSINESS INTELLIGENCE SSAS - SQL Server Analysis Services Business Informatics Degree 2 BI Architecture SSAS: SQL Server Analysis Services 3 It is both an OLAP Server and a Data Mining Server Distinct

More information

REPORTING AND QUERY TOOLS AND APPLICATIONS

REPORTING AND QUERY TOOLS AND APPLICATIONS Tool Categories: REPORTING AND QUERY TOOLS AND APPLICATIONS There are five categories of decision support tools Reporting Managed query Executive information system OLAP Data Mining Reporting Tools Production

More information

ALTERNATE SCHEMA DIAGRAMMING METHODS DECISION SUPPORT SYSTEMS. CS121: Relational Databases Fall 2017 Lecture 22

ALTERNATE SCHEMA DIAGRAMMING METHODS DECISION SUPPORT SYSTEMS. CS121: Relational Databases Fall 2017 Lecture 22 ALTERNATE SCHEMA DIAGRAMMING METHODS DECISION SUPPORT SYSTEMS CS121: Relational Databases Fall 2017 Lecture 22 E-R Diagramming 2 E-R diagramming techniques used in book are similar to ones used in industry

More information

Lecture 34 SDLC Phases and UML Diagrams

Lecture 34 SDLC Phases and UML Diagrams That Object-Oriented Analysis and Design Prof. Partha Pratim Das Department of Computer Science and Engineering Indian Institute of Technology-Kharagpur Lecture 34 SDLC Phases and UML Diagrams Welcome

More information

Salesforce Enterprise Edition Upgrade Guide

Salesforce Enterprise Edition Upgrade Guide Salesforce Enterprise Edition Upgrade Guide Salesforce, Spring 16 @salesforcedocs Last updated: February 11, 2016 Copyright 2000 2016 salesforce.com, inc. All rights reserved. Salesforce is a registered

More information

Data Warehousing and Decision Support

Data Warehousing and Decision Support Data Warehousing and Decision Support Chapter 23, Part A Database Management Systems, 2 nd Edition. R. Ramakrishnan and J. Gehrke 1 Introduction Increasingly, organizations are analyzing current and historical

More information

Nortel Enterprise Reporting Quality Monitoring Meta-Model Guide

Nortel Enterprise Reporting Quality Monitoring Meta-Model Guide NN44480-110 Nortel Enterprise Reporting Quality Monitoring Meta-Model Guide Product release 6.5 and 7.0 Standard 01.03 November 2009 Nortel Enterprise Reporting Quality Monitoring Meta-Model Guide Publication

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

Google Analytics. powerful simplicity, practical insight

Google Analytics. powerful simplicity, practical insight Google Analytics powerful simplicity, practical insight 1 Overview Google Analytics Improve your site and increase marketing ROI Free, hosted web analytics service View over 80+ reports online, for download,

More information

HANA Performance. Efficient Speed and Scale-out for Real-time BI

HANA Performance. Efficient Speed and Scale-out for Real-time BI HANA Performance Efficient Speed and Scale-out for Real-time BI 1 HANA Performance: Efficient Speed and Scale-out for Real-time BI Introduction SAP HANA enables organizations to optimize their business

More information

MARKETING VOL. 1

MARKETING VOL. 1 EMAIL MARKETING VOL. 1 TITLE: Email Promoting: What You Need To Do Author: Iris Carter-Collins Table Of Contents 1 Email Promoting: What You Need To Do 4 Building Your Business Through Successful Marketing

More information

Course Number : SEWI ZG514 Course Title : Data Warehousing Type of Exam : Open Book Weightage : 60 % Duration : 180 Minutes

Course Number : SEWI ZG514 Course Title : Data Warehousing Type of Exam : Open Book Weightage : 60 % Duration : 180 Minutes Birla Institute of Technology & Science, Pilani Work Integrated Learning Programmes Division M.S. Systems Engineering at Wipro Info Tech (WIMS) First Semester 2014-2015 (October 2014 to March 2015) Comprehensive

More information

OLAP2 outline. Multi Dimensional Data Model. A Sample Data Cube

OLAP2 outline. Multi Dimensional Data Model. A Sample Data Cube OLAP2 outline Multi Dimensional Data Model Need for Multi Dimensional Analysis OLAP Operators Data Cube Demonstration Using SQL Multi Dimensional Data Model Multi dimensional analysis is a popular approach

More information

Data Warehousing and Decision Support. Introduction. Three Complementary Trends. [R&G] Chapter 23, Part A

Data Warehousing and Decision Support. Introduction. Three Complementary Trends. [R&G] Chapter 23, Part A Data Warehousing and Decision Support [R&G] Chapter 23, Part A CS 432 1 Introduction Increasingly, organizations are analyzing current and historical data to identify useful patterns and support business

More information

11G Chris Claterbos, Vlamis Software Solutions, Inc.

11G Chris Claterbos, Vlamis Software Solutions, Inc. ACCELERATE YOUR ORACLE DW DW WITH OLAP 11 11G Chris Claterbos, Vlamis Software Solutions, Inc. claterbos@vlamis.com INTRODUCTION When building business intelligence applications data is important, but

More information

Hello, and welcome to another episode of. Getting the Most Out of IBM U2. This is Kenny Brunel, and

Hello, and welcome to another episode of. Getting the Most Out of IBM U2. This is Kenny Brunel, and Hello, and welcome to another episode of Getting the Most Out of IBM U2. This is Kenny Brunel, and I'm your host for today's episode which introduces wintegrate version 6.1. First of all, I've got a guest

More information

Proceedings of the IE 2014 International Conference AGILE DATA MODELS

Proceedings of the IE 2014 International Conference  AGILE DATA MODELS AGILE DATA MODELS Mihaela MUNTEAN Academy of Economic Studies, Bucharest mun61mih@yahoo.co.uk, Mihaela.Muntean@ie.ase.ro Abstract. In last years, one of the most popular subjects related to the field of

More information

Data Mining Concepts & Techniques

Data Mining Concepts & Techniques Data Mining Concepts & Techniques Lecture No. 01 Databases, Data warehouse Naeem Ahmed Email: naeemmahoto@gmail.com Department of Software Engineering Mehran Univeristy of Engineering and Technology Jamshoro

More information

IST722 Data Warehousing

IST722 Data Warehousing IST722 Data Warehousing Dimensional Modeling Michael A. Fudge, Jr. Pop Quiz: T/F 1. The business meaning of a fact table row is known as a dimension. 2. A dimensional data model is optimized for maximum

More information

SOME TYPES AND USES OF DATA MODELS

SOME TYPES AND USES OF DATA MODELS 3 SOME TYPES AND USES OF DATA MODELS CHAPTER OUTLINE 3.1 Different Types of Data Models 23 3.1.1 Physical Data Model 24 3.1.2 Logical Data Model 24 3.1.3 Conceptual Data Model 25 3.1.4 Canonical Data Model

More information

Adnan YAZICI Computer Engineering Department

Adnan YAZICI Computer Engineering Department Data Warehouse Adnan YAZICI Computer Engineering Department Middle East Technical University, A.Yazici, 2010 Definition A data warehouse is a subject-oriented integrated time-variant nonvolatile collection

More information

QLIKVIEW SCALABILITY BENCHMARK WHITE PAPER

QLIKVIEW SCALABILITY BENCHMARK WHITE PAPER QLIKVIEW SCALABILITY BENCHMARK WHITE PAPER Measuring Business Intelligence Throughput on a Single Server QlikView Scalability Center Technical White Paper December 2012 qlikview.com QLIKVIEW THROUGHPUT

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

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

OBIEE Performance Improvement Tips and Techniques

OBIEE Performance Improvement Tips and Techniques OBIEE Performance Improvement Tips and Techniques Vivek Jain, Manager Deloitte Speaker Bio Manager with Deloitte Consulting, Information Management (BI/DW) Skills in OBIEE, OLAP, RTD, Spatial / MapViewer,

More information

SAS/Warehouse Administrator Usage and Enhancements Terry Lewis, SAS Institute Inc., Cary, NC

SAS/Warehouse Administrator Usage and Enhancements Terry Lewis, SAS Institute Inc., Cary, NC SAS/Warehouse Administrator Usage and Enhancements Terry Lewis, SAS Institute Inc., Cary, NC ABSTRACT SAS/Warehouse Administrator software makes it easier to build, maintain, and access data warehouses

More information

collection of data that is used primarily in organizational decision making.

collection of data that is used primarily in organizational decision making. Data Warehousing A data warehouse is a special purpose database. Classic databases are generally used to model some enterprise. Most often they are used to support transactions, a process that is referred

More information

IBM Leads Version 9 Release 1 October 25, User Guide

IBM Leads Version 9 Release 1 October 25, User Guide IBM Leads Version 9 Release 1 October 25, 2013 User Guide Note Before using this information and the product it supports, read the information in Notices on page 35. This edition applies to version 9,

More information

Market Insight Excelsior 2 Module Training Manual v2.0

Market Insight Excelsior 2 Module Training Manual v2.0 Market Insight Excelsior 2 Module Training Manual v2.0 Excelsior 2 Module Manual Version: 2.0 Software Release: Data Set: 2016 Q4 Training (US) Excel Version: Office 365 D&B Market Insight is powered by

More information

JAVASCRIPT CHARTING. Scaling for the Enterprise with Metric Insights Copyright Metric insights, Inc.

JAVASCRIPT CHARTING. Scaling for the Enterprise with Metric Insights Copyright Metric insights, Inc. JAVASCRIPT CHARTING Scaling for the Enterprise with Metric Insights 2013 Copyright Metric insights, Inc. A REVOLUTION IS HAPPENING... 3! Challenges... 3! Borrowing From The Enterprise BI Stack... 4! Visualization

More information

Table of Contents: Microsoft Power Tools for Data Analysis #15 Comprehensive Introduction to Power Pivot & DAX. Notes from Video:

Table of Contents: Microsoft Power Tools for Data Analysis #15 Comprehensive Introduction to Power Pivot & DAX. Notes from Video: Microsoft Power Tools for Data Analysis #15 Comprehensive Introduction to Power Pivot & DAX Table of Contents: Notes from Video: 1) Standard PivotTable or Data Model PivotTable?... 3 2) Excel Power Pivot

More information