Data Warehouse Matrix

You might also like

Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 7

Dimodelo

Dimension Usage Count

Source Target Mapping

Total Fact Estimates


Build & Unit Test
Fact Estimates
Dimension 10
Dimension 11
Dimension 12
Dimension 13
Dimension 14
Dimension 15
Dimension 1
Dimension 2
Dimension 3
Dimension 4
Dimension 5
Dimension 6
Dimension 7
Dimension 8
Dimension 9

Complexity

Modeling
Analysis
Facts
Fact 1 1 1 1 1 1 1 6 C 1.2 1.2 1.2 4.4 8.0
Fact 2 1 1 1 1 4 C 1.2 1.2 1.2 4.4 8.0
Fact 3 1 1 2 C 1.2 1.2 1.2 4.4 8.0
Fact 4 1 1 1 1 1 1 6 C 1.2 1.2 1.2 4.4 8.0
Fact 5 1 1 1 1 1 1 6 M 0.6 0.6 0.6 2.2 4.0
Fact 6 1 1 1 3 C 1.2 1.2 1.2 4.4 8.0
Fact 7 1 1 1 1 1 1 1 1 1 9 C 1.2 1.2 1.2 4.4 8.0
Fact 8 1 1 2 M 0.6 0.6 0.6 2.2 4.0
Fact Usage Count 2 2 7 1 3 1 2 3 4 4 2 2 3 1 1 8.4 8.4 8.4 30.8 56.0
Complexity M M C M M S S M M C C M M M M

Dimension Estimates
Analysis 0.6 0.6 1.2 0.6 0.6 0.3 0.3 0.6 0.6 1.2 1.2 0.6 0.6 0.6 0.6 10.2 Total Days 124
Modeling 0.6 0.6 1.2 0.6 0.6 0.3 0.3 0.6 0.6 1.2 1.2 0.6 0.6 0.6 0.6 10.2
Source Target Mapping 0.6 0.6 1.2 0.6 0.6 0.3 0.3 0.6 0.6 1.2 1.2 0.6 0.6 0.6 0.6 10.2
Build & Unit Test 2.2 2.2 4.4 2.2 2.2 1.1 1.1 2.2 2.2 4.4 4.4 2.2 2.2 2.2 2.2 37.4
Total Dimension Estimates 4.0 4.0 8.0 4.0 4.0 2.0 2.0 4.0 4.0 8.0 8.0 4.0 4.0 4.0 4.0 68.0

www.dimodelo.com
contact@dimodelo.com Instructions
Dimodelo

Work Breakdown
Days Rate $
Analysis
Business Analysis 10 $ 1,200 $ 12,000
High Level Design 10 $ 1,200 $ 12,000
PreRequisites
Establish Development Environment 10 $ 1,200 $ 12,000
Establish Test Environment 10 $ 1,200 $ 12,000

Build and Unit Test


Data Warehouse
Dimensions 68 $ 1,200 $ 81,600
Facts 56 $ 1,200 $ 67,200
Semantic Model 10 $ 1,200 $ 12,000
Master Data (Reference Data) 10 $ 1,200 $ 12,000
System/UAT Testing 10 $ 1,200 $ 12,000
Deployment 10 $ 1,200 $ 12,000
Security 10 $ 1,200 $ 12,000
Project Management 10 $ 1,200 $ 12,000
Documentation & Handover 10 $ 1,200 $ 12,000

Total Day/$ 234 $ 280,800

www.dimodelo.com
contact@dimodelo.com
© Dimodelo 2016. See www.dimodelo.com for terms of use.
Instructions
Dimodelo

Estimates
Use the table below to assign a number of days to each of the complexity options available in the Data Warehouse matrix.

Complexity
Complexity Code Estimate (Days) Description
Name

A Simple Dimension or Fact is source from a single existing source, with mostly a one to one relationship
S Simple 2
between source columns and destination columns. The Source is readily available and accessible.

A Medium Dimension or Fact is source from a single existing source, with mostly a one to one
M Medium 4 relationship between source columns and destination columns. However the source many need to be
created, purely for reporting purposes, or there may be many attributes or measures.

Complex will involves at least one issues like: the Source is undecided, data quality issues, multiple
C Complex 8 sources, many attributes, many measures, many dimension associations, or there are complex
transformations and/or derived staging tables required to derive measures or attributes.

Highly Complex will involve a combination of a number of issues like: the Source is undecided, data
Highly
HC 16 quality issues, multiple sources, many attributes, many measures, many dimension associations, or there
Complex
are complex transformations and/or derived staging tables required to derive measures or attributes.

Task Breakdown
The table below breaks down the work required for each Fact and Dimension into Analysis, Modelling, Source-Target mapping and Build/Unit Testing tasks. The break down
is used in the Data Warehouse Matrix spreadsheet to break down all work over these task categories.

Task Breakdown

Analysis 15%

Modeling 15%

Source Target
15%
Mapping

Build & Unit Test,


55%
Integrate
total 100%

Variables
Daily Rate $ 1,200

www.dimodelo.com
contact@dimodelo.com
© Dimodelo 2016. See www.dimodelo.com for terms of use.
Name: Transaction Fact

Type: Fact
Description: Write a brief description of the purpose of the fact

Measures: Name Description

Debit Amt As per source

Credit Amt As per source

Total Amt Debit Amt - Credit Amount

Relationships:
Name Role Play

Customer Primary Customer

Loan

Profiling:

Describe where to find this information in the source system. Include an SQL Statement if possib

Refactor:
Data Profiling Format Calculated

$ Y

Increases are positive, Decreases


$
are negative.

Description Data Profiling

Primary associated Customer

system. Include an SQL Statement if possible.


Name: Loan

Type: Dimension
Description: Represents one row per Loan including Applications.

Important Attributes: Name Description Data Profiling

LoanId As per Source

Indicates the Loan is for a new


Customer or Existing Customer.
Is New Customer
Values 'New Customer', 'Existing
Customer'

Loan Purpose As per source

Profiling:
Describe where to find this information in the source system. Include an SQL Statement if possib

Refactor:
Data Profiling Change

lude an SQL Statement if possible.

You might also like