Working with the Business to Build Effective Dimensional Models
|
|
- Meredith Griffith
- 6 years ago
- Views:
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 Basic Definitions Normalization Entity Relationship Diagrams (ERDs) Normal Forms Many to Many relationships Warehouse Considerations Dimension Tables Fact Tables Star Schema Snowflake
More informationFROM 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 informationAggregating 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 informationThis 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 informationBasics 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 informationAn 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 informationData 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 informationData 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 informationTDWI 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 informationGuide 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 informationThe 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 informationWorking 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 informationData 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 informationIDU0010 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 informationReal-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 informationBest 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 informationData 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 informationINTRODUCTION. 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 informationData 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 informationA 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 informationQUALITY 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 information33 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 informationStar 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 informationTaking 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 informationFig 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 informationCS614 - 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 informationCOGNOS (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 informationTop 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 informationCS 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 informationDta 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 informationArindrajit 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 informationDecision 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 informationIf 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 informationData 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 informationCity 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 informationDATA 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 informationModeling 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 informationCHAPTER 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 informationReporting 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 informationIntellicus 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 information2. 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 informationData 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 informationEvolution 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 informationHow 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 informationCHAPTER 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 informationSSAS 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 informationTBD 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 informationChapter 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 informationData 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 informationAdvanced 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 informationTDWI 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 informationRocky 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 informationCreate 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 informationThe 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 informationDATA 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 informationTitle: 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 informationMIS2502: 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 informationIntroduction 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 informationOn-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 informationCSE 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 information5-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 informationSTRATEGIC 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 informationMost 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 information12 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 informationSeminars 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 informationBenchmarks 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 informationVisá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 informationInteractive 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 informationData 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 informationBUSINESS 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 informationREPORTING 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 informationALTERNATE 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 informationLecture 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 informationSalesforce 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 informationData 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 informationNortel 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 informationOLAP 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 informationGoogle 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 informationHANA 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 informationMARKETING 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 informationCourse 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 informationOLAP2 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 informationData 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 information11G 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 informationHello, 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 informationProceedings 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 informationData 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 informationIST722 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 informationSOME 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 informationAdnan 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 informationQLIKVIEW 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 informationData 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 informationTwo 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 informationOBIEE 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 informationSAS/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 informationcollection 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 informationIBM 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 informationMarket 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 informationJAVASCRIPT 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 informationTable 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