Download - Data Dictionary of Contoso BI Demo Dataset for Retail Industry

Transcript
  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    1/74

    Table Name DimAccount

    COLUMNS TYPE LENGTH

    AccountKey int 4

    ParentAccountKey int 4

    AccountLabel nvarchar 100

    AccountName nvarchar 50

    AccountDescription nvarchar 50

    AccountType nvarchar 50

    Operator nvarchar 50

    CustomMembers nvarchar 00

    !alueType nvarchar 50

    CustomMemberOptions nvarchar "00

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name DimChannel

    COLUMNS TYPE LENGTH

    ChannelKey int 4

    ChannelLabel nvarchar 100

    ChannelName nvarchar "0

    ChannelDescription nvarchar 50

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name DimCurrency

    COLUMNS TYPE LENGTH

    CurrencyKey int 4

    CurrencyLabel nvarchar 10

    CurrencyName nvarchar "0

    CurrencyDescription nvarchar 50

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name DimCustomer

    COLUMNS TYPE LENGTH

    CustomerKey int 4

    (eo)raphyKey int 4

    CustomerLabel nvarchar 100

    Title nvarchar &

    *irstName nvarchar 50

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    2/74

    Mi$$leName nvarchar 50

    LastName nvarchar 50

    Name+tyle bit 1

    ,irthDate $ate

    Marital+tatus nvarchar 1

    +u-. nvarchar 10

    (en$er nvarchar 1

    #mailA$$ress nvarchar 50

    /early%ncome money &

    TotalChil$ren tinyint 1

    NumberChil$renAtome tinyint 1

    #$ucation nvarchar 40

    Occupation nvarchar 100

    ouseOner*la) nchar 1

    NumberCarsOne$ tinyint 1

    A$$ressLine1 nvarchar 1"0

    A$$ressLine" nvarchar 1"0

    Phone nvarchar "0

    Date*irstPurchase $ate

    CustomerType nvarchar 15

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name DimDate

    COLUMNS TYPE LENGTHDate2ey Datetime

    *ullDateLabel nvarchar "0

    DateDescription nvarchar "0

    Calen$ar/ear int 4

    Calen$ar/earLabel nvarchar "0

    Calen$aral3/ear int 4

    Calen$aral3/earLabel nvarchar "0

    Calen$aruarter int 4

    Calen$aruarterLabel nvarchar "0

    Calen$arMonth int 4Calen$arMonthLabel nvarchar "0

    Calen$aree2 int 4

    Calen$aree2Label nvarchar "0

    Calen$arDayO3ee2 int 4

    Calen$arDayO3ee2Label nvarchar 10

    *iscal/ear int 4

    *iscal/earLabel nvarchar "0

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    3/74

    *iscalal3/ear int 4

    *iscalal3/earLabel nvarchar "0

    *iscaluarter int 4

    *iscaluarterLabel nvarchar "0

    *iscalMonth int 4

    *iscalMonthLabel nvarchar "0

    %sor2Day nvarchar "0

    %soli$ay int 4

    oli$ayName nvarchar "0

    #urope+eason nvarchar 50

    NorthAmerica+eason nvarchar 50

    Asia+eason nvarchar 50

    Table Name DimEmloyee

    COLUMNS TYPE LENGTH

    #mployeeKey int 4

    Parent#mployeeKey int 4

    *irstName nvarchar 50

    LastName nvarchar 50

    Mi$$leName nvarchar 50

    Title nvarchar 50

    ireDate $ate

    ,irthDate $ate

    #mailA$$ress nvarchar 50

    Phone nvarchar "5

    Marital+tatus nchar 1#mer)encyContactName nvarchar 50

    #mer)encyContactPhone nvarchar "5

    +alarie$*la) bit 1

    (en$er nchar 1

    Pay*re6uency tinyint 1

    ,ase7ate money &

    !acationours smallint "

    Current*la) bit 1

    +alesPerson*la) bit 1

    DepartmentName nvarchar 50+tartDate $ate

    #n$Date $ate

    +tatus nvarchar 50

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    4/74

    Table Name DimEntity

    COLUMNS TYPE LENGTH

    #ntityKey int 4

    #ntityLabel nvarchar 100

    Parent#ntityKey int 4

    Parent#ntityLabel nvarchar 100

    #ntityName nvarchar 50

    #ntityDescription nvarchar 100

    #ntityType nvarchar 100

    +tartDate $atetime &

    #n$Date $atetime &

    +tatus nvarchar 50

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name DimMachine

    COLUMNS TYPE LENGTH

    MachineKey int 4

    MachineLabel nvarchar 100

    +toreKey int 4

    MachineType nvarchar 50

    MachineName nvarchar 100

    MachineDescription nvarchar "00

    !en$orName nvarchar 50

    MachineO+ nvarchar 50Machine+ource nvarchar 100

    Machinear$are nvarchar 100

    Machine+o3tare nvarchar 100

    +tatus nvarchar 50

    +ervice+tartDate $atetime &

    DecommissionDate $atetime &

    LastMo$i8e$Date $atetime &

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name DimOuta!e

    COLUMNS TYPE LENGTH

    Outa)eKey int 4

    Outa)eLabel nvarchar 100

    Outa)eName nvarchar 50

    Outa)eDescription nvarchar "00

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    5/74

    Outa)eType nvarchar 50

    Outa)eTypeDescription nvarchar "00

    Outa)e+ubType nvarchar 50

    Outa)e+ubTypeDescription nvarchar "00

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name DimPro"uct

    COLUMNS TYPE LENGTH

    Pro$uctKey int 4

    Pro$uctLabel nvarchar "55

    Pro$uctName nvarchar 500

    Pro$uctDescription nvarchar 400

    Pro$uct+ubcate)oryKey int 4

    Manu3acturer nvarchar 50

    ,ran$Name nvarchar 50

    Class%D nvarchar 10

    ClassName nvarchar "0

    +tyle%D nvarchar 10

    +tyleName nvarchar "0

    Color%D nvarchar 10

    ColorName nvarchar "0

    +i9e nvarchar 50

    +i9e7an)e nvarchar 50

    +i9e'nitMeasure%D nvarchar "0ei)ht :oat &

    ei)ht'nitMeasure%D nvarchar "0

    'nitO3Measure%D nvarchar 10

    'nitO3MeasureName nvarchar 40

    +toc2Type%D nvarchar 10

    +toc2TypeName nvarchar 40

    'nitCost money &

    'nitPrice money &

    Available*or+aleDate $atetime &

    +top+aleDate $atetime &+tatus nvarchar ;

    %ma)e'7L nvarchar 150

    Pro$uct'7L nvarchar 150

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    6/74

    Table Name DimPro"uctCate!ory

    COLUMNS TYPE LENGTH

    Pro$uctCate)oryKey int 4

    Pro$uctCate)oryLabel nvarchar 100

    Pro$uctCate)oryName nvarchar 0

    Pro$uctCate)oryDescription nvarchar 50

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name DimPro"uctSubcate!ory

    COLUMNS TYPE LENGTH

    Pro$uct+ubcate)oryKey int 4

    Pro$uct+ubcate)oryLabel nvarchar 100

    Pro$uct+ubcate)oryName nvarchar 50

    Pro$uct+ubcate)oryDesciption nvarchar 100

    Pro$uctCate)oryKey int 4

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name DimPromotion

    COLUMNS TYPE LENGTH

    PromotionKey int 4

    PromotionLabel nvarchar 100

    PromotionName nvarchar "0Promotion$escription nvarchar "55

    DiscountPercent :oat &

    PromotionType nvarchar 50

    PromotionCate)ory nvarchar 50

    Minuantity int 4

    Ma.uantity int 4

    +tartDate $atetime &

    #n$Date $atetime &

    #TLLoa$%D int 4

    Loa$Date $atetime &'p$ateDate $atetime &

    Table Name DimSalesTerritory

    COLUMNS TYPE LENGTH

    +alesTerritoryKey int 4

    (eo)raphyKey int 4

    +alesTerritoryLabel nvarchar 100

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    7/74

    +alesTerritoryName nvarchar 50

    +alesTerritory7e)ion nvarchar 50

    +alesTerritoryCountry nvarchar 50

    +alesTerritory(roup nvarchar 50

    +alesTerritoryLevel nvarchar 10

    +alesTerritoryMana)er int 4

    +tartDate $atetime &

    #n$Date $atetime &

    +tatus nvarchar 50

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name DimScenario

    COLUMNS TYPE LENGTH

    +cenarioKey int 4

    +cenarioLabel nvarchar 100

    +cenarioName nvarchar "0

    +cenarioDescription nvarchar 50

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name DimStore

    COLUMNS TYPE LENGTH

    +toreKey int 4(eo)raphyKey int 4

    +toreMana)er int 4

    +toreType nvarchar 15

    +toreName nvarchar 100

    +toreDescription nvarchar 00

    +tatus nvarchar "0

    OpenDate $atetime &

    CloseDate $atetime &

    #ntityKey int 4

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    8/74

    +ellin)Area+i9e :oat &

    Last7emo$elDate $atetime &

    (eoLocation )eo)raphy

    (eometry )eometry

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name DimGeo!rahy

    COLUMNS TYPE LENGTH

    (eo)raphyKey int 4

    (eo)raphyType nvarchar 50

    ContinentName nvarchar 50

    CityName nvarchar 100

    +tateProvinceName nvarchar 100

    7e)ionCountryName nvarchar 100

    (eometry )eometry

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    9/74

    "escrition

    The primary 2ey o3 account table

    The parent 2ey o3 account table

    The account label

    The name o3 account>

    The account $escription

    The type o3 the account such as Asset or income

    The operator o3 the account recor$

    The account custom member 3or MD? calculation

    The value type o3 the account recor$

    The options o3 custom members 3or MD? calculation

    #TL loa$ process %D

    Loa$e$ $ate@ use$ 3or #TL

    'p$ate$ $ate@ use$ 3or #TL

    "escrition

    The primary 2ey o3 channel table

    The channel label

    The name o3 the channel>+toreBOnlineBCatalo)B7eseller

    The $escription o3 the channel

    #TL loa$ process %D

    Loa$e$ $ate@ use$ 3or #TL

    'p$ate$ $ate@ use$ 3or #TL

    "escrition

    The primary 2ey o3 currency table

    The abbreviation o3 the currency

    The name o3 the currency '+DB(,PBCN/

    The $escription o3 the currency

    #TL loa$ process %D

    Loa$e$ $ate@ use$ 3or #TL

    'p$ate$ $ate@ use$ 3or #TL

    "escrition

    The primary 2ey o3 customer table

    *orei)n 2ey pointe$ to PK in Dim(eo)raphy table

    The abbreviate$ $escription o3 the customer

    The title o3 the customer

    The 8rst name o3 the customer

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    10/74

    The mi$$le name o3 the customer

    The last name o3 the customer

    The style o3 the customer name

    The birth$ay o3 the customer

    The marital status o3 the customer

    The su-. o3 the customer

    The )en$er o3 the customer

    The email a$$ress o3 the customer

    The yearly income o3 the customer

    The number o3 chil$ren

    The athome chil$ren number

    The e$ucation o3 the customer

    The occupation o3 the customer

    The :a) o3 hether the customer ons a house

    The number o3 cars one$ by customer

    The a$$ress 1 o3 the customer

    The a$$ress " o3 the customer

    The phone number o3 the customer

    The 8rst purchase $ate o3 the customer

    The type o3 customerPersonBCompany

    #TL loa$ process %D

    Loa$e$ $ate@ use$ 3or #TL

    'p$ate$ $ate@ use$ 3or #TL

    "escritionThe primary 2ey o3 Date table

    Date label

    Date $escription

    Calen$ar year

    Label o3 calen$ar year

    al3 year

    Label o3 the hal3 year

    uarter o3 a calen$ar year

    Label o3 the 6uarter

    Month o3 a calen$ar yearLabel o3 the month

    ee2 o3 a calen$ar year

    Label o3 the ee2

    Date o3 a calen$ar year

    Label o3 the $ate

    *iscal year

    Label o3 the 8scal year

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    11/74

    al3 year o3 a 8scal year

    Label o3 the hal3 8scal year

    uarter o3 a 8scal year

    Label o3 the 8scal 6uarter

    Month o3 a 8scal year

    Label o3 the 8scal month

    hether it is a or2 $ay

    hether it is a holi$ay

    The name o3 the holi$ay i3 it is a holi$ay

    The mar2etin) season in #urope>

    The mar2etin) season in North America>

    The mar2etin) season in Asia>

    "escrition

    The primary 2ey o3 employee table

    The 2ey o3 $irect report mana)er

    *irst name

    Last name

    Mi$$le name

    The title o3 the employee

    The hire $ate

    The birth $ate o3 the employee

    The email a$$ress o3 the employee

    The phone number o3 the employee

    The marital status o3 the employee#mer)ency contact name

    #mer)ency contact phone

    The :a) o3 salary

    The )en$er o3 the employee

    The pay 3re6uency o3 the employee

    The base rate o3 the salary

    The vacation hours o3 the employee

    hether is a current employee

    hether is a sales person

    The $epartment o3 the employee belon)s toirin) start $ate

    irin) en$ $ate

    The status o3 the employee

    #TL loa$ process %D

    Loa$e$ $ate@ use$ 3or #TL

    'p$ate$ $ate@ use$ 3or #TL

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    12/74

    "escrition

    The primary 2ey o3 #ntity table

    The label o3 the entity

    The 2ey o3 parent entity

    The label o3 parent entity

    The entity name

    The entity $escription

    The entity type (roupBCountryB7e)ionB+tore

    the start $ate o3 #ntity use$ 3or slo chan)e $imension

    the en$ $ate o3 #ntity use$ 3or slo chan)e $imension

    the status o3 the #ntity CurrentB7etire$

    #TL loa$ process %D

    Loa$e$ $ate@ use$ 3or #TL

    'p$ate$ $ate@ use$ 3or #TL

    "escrition

    The primary 2ey o3 machine table

    The label o3 machine PO+01"&"01BPO+0100101BE

    The store by hich the machine is one$

    The machine type the )eneration o3 PO+ or +erverF PO+01BPO+0"B+#701B+#70B+01B',01BE>

    The machine name

    The machine $escription

    Procurement ven$or

    Operatin) systemMachine location +toreBData Center

    ar$are con8)uration

    +o3tare con8)uration

    The status o3 the machine ActiveBDecommission

    +ervice start $ate

    +ervice $ecommission $ate

    The last up$ate$ $ate>

    #TL loa$ process %D

    Loa$e$ $ate@ use$ 3or #TL

    'p$ate$ $ate@ use$ 3or #TL

    "escrition

    The primary 2ey o3 outa)e table

    The label o3 outa)e

    The outa)e name

    The outa)e $escription

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    13/74

    The outa)e type ar$areB+o3tareBNetor2BMaintenance>>

    The outa)e type $escription

    The sub type o3 the outa)e ar$are MemoryBArray ControllerB*iber Channel

    The outa)e sub type $escription

    #TL loa$ process %D

    Loa$e$ $ate@ use$ 3or #TL

    'p$ate$ $ate@ use$ 3or #TL

    "escrition

    The primary 2ey o3 Pro$uct table

    The label o3 pro$uct

    The name o3 pro$uct

    The $escription o3 pro$uct

    The 2ey o3 pro$uct sub cate)ory

    The manu3acturer o3 the pro$uct

    The bran$ name o3 the pro$uct

    The Consumption class %D o3 the pro$uct

    The Consumption class name #conomyBMi$$leBLu.uryBNull

    The style %D o3 the pro$uct

    The style name o3 the pro$uct Pro3essionalBomeB>>>

    The color %D o3 the pro$uct

    The pro$uct color name 7e$B,lueB,lac2B>>>

    The si9e o3 the pro$uct

    The alloable ma.imum si9e o3 the pro$uct

    The si9e unit %DThe ei)ht o3 the pro$uct

    The ei)ht unit %D

    The unit measure %D

    The name o3 unit measure

    The %D o3 stoc2 type

    The name o3 stoc2 type i)hBMi$BLo

    The unit pro$uct cost

    The su))este$ unit price

    +tart sellin) $ate

    +top sellin) $ate+ellin) status

    %ma)e '7L a$$ress

    '7L a$$ress

    #TL loa$ process %D

    Loa$e$ $ate@ use$ 3or #TL

    'p$ate$ $ate@ use$ 3or #TL

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    14/74

    "escrition

    The primary 2ey o3 Pro$uctCate)ory table

    The label o3 the cate)ory

    The cate)ory name A'D%OBT!G!#D%OBCOMP'T#7+BC#LLPON#+>>>

    The $etails o3 the cate)ory

    #TL loa$ process %D

    Loa$e$ $ate@ use$ 3or #TL

    'p$ate$ $ate@ use$ 3or #TL

    "escrition

    Primary Key

    The label o3 the subcate)ory

    The subcate)oryHs nameTelevisionsB!CDGD!DBome Theater +ystemBAccessories

    The $etails o3 the subcate)ory

    hich cate)ory the subcate)ory belon)s to

    #TL loa$ process %D

    Loa$e$ $ate@ use$ 3or #TL

    'p$ate$ $ate@ use$ 3or #TL

    "escrition

    The primary 2ey o3 Promotion table

    The label o3 the promotion plan

    PromotionHs nameThe $etails o3 the promotion

    Discount rate

    The type o3 the promotion plan No DiscountB#.cess %nventoryB+easonal Discount

    The cate)ory o3 the promotion +toreBCustomer

    The minimum 6uantity

    The ma.imum 6uantity

    The start $ate o3 the promotion plan

    The en$ $ate o3 the promotion plan

    #TL loa$ process %D

    Loa$e$ $ate@ use$ 3or #TL'p$ate$ $ate@ use$ 3or #TL

    "escrition

    The primary 2ey o3 sales territory table

    The 3orei)n 2ey lin2e$ to Dim(eo)raphy table

    The label o3 the sales territory

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    15/74

    The sales territory name>Contoso 7e$mon$ +toreBContoso Ne /or2 +toreB>>>

    The re)ion o3 the sales territory Colora$oBisconsinBTe.asB*lori$a

    The country o3 the sales territory 'nite$ +tatesB'KB+it9erlan$

    The )roup o3 the sales territory North AmericanBAsianB#uropean

    The sales territory level

    The mana)er name o3 the sales territory

    +tart $ate use$ 3or slo chan)e $imension

    7etire$ $ate use$ 3or slo chan)e $imension

    the status o3 the sales territory CurrentB7etire$

    #TL loa$ process %D

    Loa$e$ $ate@ use$ 3or #TL

    'p$ate$ $ate@ use$ 3or #TL

    "escrition

    The primary 2ey o3 +cenario table>

    The label o3 the scenario

    +cenarioHs nameActualB,u$)etB*orecast

    The $etails o3 the scenario

    #TL loa$ process %D

    Loa$e$ $ate@ use$ 3or #TL

    'p$ate$ $ate@ use$ 3or #TL

    "escrition

    The primary 2ey o3 +tore tableThe 3orei)n 2ey pointe$ to Dim(eo)raphy table

    The mana)er o3 the store

    The type o3 the store OnlineBCatalo)B+tore

    The storeHs name

    The $etails o3 the store

    The status o3 the store OpenBClose

    The open $ate o3 the store

    The close $ate o3 the store

    The 2ey pointe$ to Dim#ntity@ Dim+tore is the subset o3 Dim#ntity

    The 9ip co$eThe 9ip co$eHs e.tension

    The phone number o3 the store

    The 3a. number o3 the store

    The store a$$ress

    The store a$$ress

    hy the store close

    The number o3 the store staI

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    16/74

    The si9e o3 the store

    The last remo$el $ay o3 the store

    The storeHs )eo)raphy location

    The storeHs )eometry location

    #TL loa$ process %D

    Loa$e$ $ate@ use$ 3or #TL

    'p$ate$ $ate@ use$ 3or #TL

    "escrition

    The primary 2ey o3 (eo)raphy table

    The type o3 )eo)raphy ContinentB7e)ionCountryB+tateProvinceBCity

    The City Name Ne /or2B7e$mon$BLas !e)as

    The +tate or Province Name Colora$oBisconsinBTe.asB*lori$a

    The Country or 7e)ion Name 'nite$ +tatesBCana$aB+it9erlan$

    The )eometry location $ata

    #TL loa$ process %D

    Loa$e$ $ate@ use$ 3or #TL

    'p$ate$ $ate@ use$ 3or #TL

    The Continent Name AsiaB#uropeBNorth America

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    17/74

    NOTES

    PK

    NOTES

    PK

    NOTES

    PK

    NOTES

    PK

    *K

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    18/74

    NOTESPK

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    19/74

    NOTES

    PK

    *K

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    20/74

    NOTES

    PK

    NOTES

    PK

    *K

    NOTES

    PK

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    21/74

    NOTES

    PK

    *K

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    22/74

    NOTES

    PK

    NOTES

    PK

    *K

    NOTES

    PK

    NOTES

    PK

    *K

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    23/74

    NOTES

    PK

    NOTES

    PK*K

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    24/74

    NOTES

    PK

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    25/74

    Table Name #actE$chan!e%ate &Contains e$chan!

    COLUMNS TYPE LENGTH

    #.chan)e7ateKey int 4

    CurrencyKey int 4

    DateKey $atetime

    Avera)e7ate :oat &

    #n$O3Day7ate :oat &

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name #act*n'entory &Summary table+ contain

    COLUMNS TYPE LENGTH

    %nventoryKey int 4

    DateKey $atetime

    +toreKey int 4

    Pro$uctKey int 4

    CurrencyKey int 4

    Onan$uantity int 4

    OnOr$eruantity int 4

    +a3ety+toc2uantity int 4

    'nitCost money &

    Days%n+toc2 int 4

    MinDay%n+toc2 int 4

    Ma.Day%n+toc2 int 4

    A)in) int 4#TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name #act*TMachine &Contains machine ro

    COLUMNS TYPE LENGTH

    %TMachine2ey int 4

    MachineKey int 4

    Date2ey $atetime

    CostAmount money &CostType nvarchar "00

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name #act*TSLA &Contains outa!e in(ormatio

    COLUMNS TYPE LENGTH

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    26/74

    %T+LA2ey int 4

    DateKey $atetime

    +toreKey int 4

    MachineKey int 4

    Outa)eKey int 4

    Outa)e+tartTime $atetime &

    Outa)e#n$Time $atetime &

    DonTime int 4

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name #actSales &Summary table+ contains

    COLUMNS TYPE LENGTH

    +alesKey int 4

    DateKey $atetime

    ChannelKey int 4

    +toreKey int 4

    Pro$uctKey int 4

    PromotionKey int 4

    CurrencyKey int 4

    'nitCost money &

    'nitPrice money &

    +alesuantity int 4

    7eturnuantity int 4

    7eturnAmount money &Discountuantity int 4

    DiscountAmount money &

    TotalCost money &

    +alesAmount money &

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name #actSales.uota &Sales oerational la

    COLUMNS TYPE LENGTH

    +alesuotaKey int 4

    +toreKey int 4

    Pro$uctKey int 4

    ChannelKey int 4

    DateKey $atetime

    CurrencyKey int 4

    +cenarioKey int 4

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    27/74

    +alesAmountuota money &

    +alesuantityuota money &

    (rossMar)inuota money &

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name #actStrate!yPlan &Cororate strate!ic

    COLUMNS TYPE LENGTH

    +trate)yPlanKey int 4

    Date2ey $atetime

    #ntityKey int 4

    +cenarioKey int 4

    AccountKey int 4

    CurrencyKey int 4

    Pro$uctCate)oryKey int 4Amount money &

    #TLLoa$%D int 4

    Loa$Date $atetime &

    'p$ateDate $atetime &

    Table Name #actOnlineSales &Sales transactional "

    COLUMNS TYPE LENGTH

    Online+alesKey int 4

    DateKey $atetime+toreKey int 4

    Pro$uctKey int 4

    PromotionKey int 4

    CurrencyKey int 4

    CustomerKey int 4

    +alesOr$erNumber nvarchar "0

    +alesOr$erLineNumber int 4

    +alesuantity int 4

    +alesAmount money &

    7eturnuantity int 47eturnAmount money &

    Discountuantity int 4

    DiscountAmount money &

    TotalCost money &

    'nitCost money &

    'nitPrice money &

    #TLLoa$%D int 4

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    28/74

    Loa$Date $atetime &

    'p$ateDate $atetime &

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    29/74

    rates con'erte" (rom other currency to basic currency o( Contoso Cororate)

    D*SC%*PT*ON

    The Primary Key

    The 3orei)n 2ey pointe$ to PK in DimCurrency

    Table DimDateHs Primary Key

    Avera)e rate o3 the $ay

    The rate in the en$ o3 the $ay

    #TL loa$ process %D

    Loa$ $ate@ use$ 3or #TL

    'p$ate $ate@ use$ 3or #TL

    es er store er ro"uct ,ee-ly in'entory "ata)

    D*SC%*PT*ON

    Table *act%nventoryHs Primary Key

    *orei)n 2ey pointe$ to PK in DimDate

    *orei)n 2ey pointe$ to PK in Dim+tore

    *orei)n 2ey pointe$ to PK in DimPro$uct

    *orei)n 2ey pointe$ to PK in DimCurrency

    The avaliable uantity o3 pro$ucts

    The or$ere$ uantity o3 pro$ucts

    The uantity o3 sa3ety stoc2

    The avera)e unit cost o3 a pro$uct

    The $ays o3 the pro$ucts staye$ in the stoc2

    The minimum $ays o3 the pro$ucts staye$ in the stoc2

    The ma.imum $ays o3 the pro$ucts staye$ in the stoc2

    The $ays that )oo$s in stoc2 can meet sales nee$s#TL loa$ process %D

    Loa$ $ate@ use$ 3or #TL

    'p$ate $ate@ use$ 3or #TL

    urement an" maintenance costs)

    D*SC%*PT*ON

    Table *act%TMachineHs Primary Key

    *orei)n 2ey lin2e$ to PK in DimMachine

    *orei)n 2ey lin2e$ to PK in DimDate

    The actual cost o3 each machineThe Machine Cost TypeMaintenanceBPurchaseB>>>

    #TL loa$ process %D

    Loa$ $ate@ use$ 3or #TL

    'p$ate $ate@ use$ 3or #TL

    n)

    D*SC%*PT*ON

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    30/74

    Table *act%T+LAHs Primary Key

    *orei)n 2ey lin2e$ to PK in DimDate

    *orei)n 2ey lin2e$ to PK in Dim+tore

    *orei)n 2ey lin2e$ to PK inDimMachine

    *orei)n 2ey lin2e$ to PK in DimOuta)e

    The time hen the outa)e happene$

    The time hen the outa)e resolve$

    The machine $on time

    #TL loa$ process %D

    Loa$ $ate@ use$ 3or #TL

    'p$ate $ate@ use$ 3or #TL

    r store er ro"uct "aily sales "ata)

    D*SC%*PT*ON

    Table *act+alesHs Primary Key

    *orei)n 2ey lin2e$ to PK in DimDate

    *orei)n 2ey lin2e$ to PK in DimChannel

    *orei)n 2ey lin2e$ to PK in Dim+tore

    *orei)n 2ey lin2e$ to PK in DimPro$uct

    *orei)n 2ey lin2e$ to PK in DimPromotion

    *orei)n 2ey lin2e$ to PK in Currency

    The unit cost o3 pro$uct

    The unit price o3 pro$uct

    +ale 6uantity

    7eturne$ 6uantity

    7eturne$ amountDiscount 6uantity

    Discount amount

    Total cost

    Total sales amount

    #TL loa$ process %D

    Loa$ $ate@ use$ 3or #TL

    'p$ate $ate@ use$ 3or #TL

    + not only contains Plannin!/#orecastin!/0u"!etin! "ata+ but also contains actual sales "ata)

    D*SC%*PT*ON

    Table *act+alesuotaHs Primary Key

    *orei)n 2ey lin2e$ to PK in Dim+tore

    *orei)n 2ey lin2e$ to PK in DimPro$uct

    *orei)n 2ey lin2e$ to PK in DimChannel

    *orei)n 2ey lin2e$ to PK in DimDate

    *orei)n 2ey lin2e$ to PK in DimCurrency

    *orei)n 2ey lin2e$ to PK in Dim+cenario

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    31/74

    The sales amount $ata

    The sales 6uantity $ata

    The (ross Mar)in $ata

    #TL loa$ process %D

    Loa$e$ $ate@ use$ 3or #TL

    'p$ate$ $ate@ use$ 3or #TL

    lan+ contains the ,hole !rou1s monthly Actual/#orecastin!/0u"!etin! Pro(it 2 Loss "ata)

    D*SC%*PT*ON

    Table *act+trate)yPlanHs Primary Key

    *orei)n 2ey lin2e$ to PK in DimDate

    *orei)n 2ey lin2e$ to PK in Dim#ntity

    *orei)n 2ey lin2e$ to PK in Dim+cenario

    *orei)n 2ey lin2e$ to PK in DimAccount

    *orei)n 2ey lin2e$ to PK in DimCurrency

    *orei)n 2ey lin2e$ to PK in DimPro$uctCate)oryThe amount o3 ActualBbu$)etB3orecast

    #TL loa$ process %D

    Loa$e$ $ate@ use$ 3or #TL

    'p$ate$ $ate@ use$ 3or #TL

    ata+ contains each sales transactions occurre" in on3line store)

    D*SC%*PT*ON

    Table *actOnline+alesHs Primary Key

    *orei)n 2ey lin2e$ to PK in DimDate*orei)n 2ey lin2e$ to PK in Dim+tore

    *orei)n 2ey lin2e$ to PK in DimPro$uct

    *orei)n 2ey lin2e$ to PK in DimPromotion

    *orei)n 2ey lin2e$ to PK in Currency

    *orei)n 2ey lin2e$ to PK in Customer

    The PO number

    Line item o3 a speci8c +ales Or$er

    +ale 6uantity

    +ales amount

    The 6uantity o3 return )oo$sThe amount o3 return )oo$s

    Discount 6uantity

    Discount amount

    Total cost

    'nit cost

    'nit price

    #TL loa$ process %D

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    32/74

    Loa$e$ $ate@ use$ 3or #TL

    'p$ate$ $ate@ use$ 3or #TL

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    33/74

    NOTES

    PK

    *K

    *K

    NOTES

    PK

    *K

    *K

    *K

    *K

    NOTES

    PK

    *K

    *K

    NOTES

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    34/74

    PK

    *K

    *K

    *K

    *K

    NOTES

    PK

    *K

    *K

    *K

    *K

    *K

    *K

    NOTES

    PK

    *K

    *K

    *K

    *K

    *K

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    35/74

    NOTES

    PK

    *K

    *K

    *K

    *K

    *K

    *K

    NOTES

    PK

    *K*K

    *K

    *K

    *K

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    36/74

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    37/74

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    38/74

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    39/74

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    40/74

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    41/74

    Dimensions

    Promotion

    Currency

    Channel

    Machine

    +cenario

    (eo)raphy

    Customer

    Account

    #mployee

    Pro$uct

    +tore

    +ales Territory

    #ntity

    Outa)e

    Date

    Dimensions

    Promotion

    CurrencyChannel

    +cenario

    #mployee

    (eo)raphy

    Pro$uct

    +tore

    +alesTerritory

    #ntity

    Date

    Measure GrouSales

    Cube &Persecti'e)

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    42/74

    Sales Quota

    Exchange Rate

    Calculate" Members

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    43/74

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    44/74

    4P*s

    Name set

    Dimensions

    Pro$uct

    (eo)raphy

    +tore

    Currency

    Cube &Persecti'e)

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    45/74

    Date

    #ntity

    +alesTerritory

    #mployee

    Measure Grou

    Inventory

    Exchange Rate

    Calculation Members

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    46/74

    4P*

    Dimensions

    Machine

    +tore

    Outa)e

    *act %T Machine

    (eo)raphy

    Date

    #ntity

    #mployee

    +alesTerritory

    Measure Grou

    IT SLA

    IT Machine

    Machine

    Calculate" Members

    4P*

    Dimensions

    +cenario

    Account

    #ntity

    Currency

    Pro$uctDate

    Channel

    Measure Grou

    +trate)y Plan

    #.chan)e 7ate

    Cube &Persecti'e)

    Cube

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    47/74

    Calculate" Members

    4P*

    Data Minin!

    Name

    Customer Classi8cation

    Customer Promotion,as2et Analysis

    Pro$uct *orecast

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    48/74

    Hierarchy Name

    (eo)raphy ierarchy

    Account Level

    #mployee Level

    Pro$uct ierarchy

    (eo)raphy ierarchy

    +ales Territory ierarchy

    #ntity Level

    Outa)e Type ierarchy

    Calen$ar /MD

    Calen$ar /D

    *iscal /M

    Oeration&Sales)

    Hierarchy Name

    Measure Name

    +ales uantity

    +ales Amount

    +ales Discount Amount

    +ales Discount uantity

    +ales 7eturn uantity

    +ales 7eturn Amount

    +ales Total Cost

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    49/74

    +ales 'nit Cost

    +ales 'nit Price

    +ales uota Amount

    +ales uota uantity

    +ales uota (ross Mar)in

    Monthly Avera)e 7ate

    #n$ O3 Day 7ate

    Member Name

    +ales (ross Mar)in

    +ales Amount (roth *iscal /ear

    +ales (ross Mar)in (roth *iscal /ear

    +ales 7eturn Amount (roth *iscal /ear

    +ales Total Cost (roth *iscal /ear

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    50/74

    +ales Discount Amount (roth *iscal /ear

    +ales Amount (roth Calen$ar /ear

    +ales (ross Mar)in (roth Calen$ar /ear

    +ales 7eturn Amount (roth Calen$ar /ear

    +ales Total Cost (roth Calen$ar /ear

    +ales Discount Amount (roth Calen$ar /ear

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    51/74

    Perio$ on Perio$ (roth +ales Amount *iscal /ear

    Perio$ on Perio$ (roth +ales (ross Mar)in *iscal /ear

    Perio$ on Perio$ (roth +ales 7eturn Amount *iscal /ear

    Perio$ on Perio$ (roth +ales Total Cost *iscal /ear

    Perio$ on Perio$ (roth +ales Discount Amount *iscal /ear

    Perio$ on Perio$ (roth +ales Amount Calen$ar /ear

    Perio$ on Perio$ (roth +ales (ross Mar)in Calen$ar /ear

    Perio$ on Perio$ (roth +ales 7eturn Amount Calen$ar /ear

    Perio$ on Perio$ (roth +ales Total Cost Calen$ar /ear

    Perio$ on Perio$ (roth +ales Discount Amount Calen$ar /ear

    7evenuePro$uct (ross Pro8t Mar)in

    Channel 7evenue

    To$ay@ Last 0 Days@ This Month@ Last Months@ Last /ear@ This /ear

    Top 50 Pro$ucts@ Top 10 +tores

    Oeration&*n'entory)

    Name

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    52/74

    #ormulas

    %nventory On an$ uantity

    %nventory On Or$er uantity

    %nventory +a3ety +toc2 uantity

    %nventory 'nit Cost

    %nventory Days %n +toc2

    %nventory Min Day %n +toc2

    %nventory Ma. Day %n +toc2

    %nventory A)in)

    %nventory 7o Count

    Monthly Avera)e 7ate

    #n$ O3 Day 7ate

    Name

    Perio$ on Perio$ Chan)e in Onhan$ uantity *iscal /ear

    Perio$ on Perio$ Chan)e in Onor$er uantity *iscal /ear

    On an$ uantity (roth *iscal /ear

    On Or$er uantity (roth *iscal /ear

    %nventory On an$ uantity Av)

    %nventory On Or$er uantity Av)

    %nventory Days %n +toc2 Av)

    %nventory A)in) Av)

    %nventory 'nit Cost Av)

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    53/74

    %nventory +a3ety +toc2 uantity Av)

    #ormulas

    Oeration&*T Machine)

    Hierarchy

    #ormulas

    %T Machine Don Time

    %T Machine Don Counts

    %T Machine Cost

    Machine uantity

    #ormulas

    #ormulas

    Strate!y Plan

    Hierarchy

    #ormulas

    +trate)y Plan Amount

    Monthly Avera)e 7ate

    #n$ O3 Day 7ate

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    54/74

    Name

    Perio$ on Perio$ o3 Amount *iscal /ear

    Perio$ on Perio$ o3 Amount Calen$ar /ear

    Amount (roth *iscal /ear

    Amount (roth Calen$ar /ear

    #ormulas

    Scenario

    Customer Classi8cation by +ales revenue

    Camcor$er +easonal promotion sales analysis by customerPro$uct sales ,as2et Analysis

    +ales revenue 3orecast by pro$uct cate)ory

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    55/74

    Hierarchy

    Continent Name7e)ion Country Name+tate Province NameCity Name

    Parent chil$

    Parent chil$

    Pro$uct Cate)ory Pro$uct +ubcate)ory Pro$uct

    7e)ionBCountry +tate City +tore

    ParentChil$F (roup7e)ionBCountry +tate +tore

    Outa)e typeOuta)e +ub typeOuta)e name

    Calen$ar /earCalen$ar uarterCalen$ar MonthDay

    Calen$ar /earCalen$ar ee2ee2 $ayDay

    *iscal /ear*iscal al3 /ear*iscal uarter*iscal Month

    Hierarchy

    #ormulas

    +ales Territory (roup+ales Territory Country+ales Territory 7e)ion+ales TerritoryName

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    56/74

    #ormulas

    Measures>+ales AmountMeasures>+ales Total CostMeasures>+ales 7eturnAmount

    casehen Measures>Parallel Perio$ O3 Last */ +ales Amount 0then 0#L+# Measures>+ales Amount Measures>Parallel Perio$ O3 Last */ +alesAmount B Measures>Parallel Perio$ O3 Last */ +ales Amount#ND

    casehen Measures>Parallel Perio$ O3 Last */ +ales (ross Mar)in 0then 0#L+# Measures>+ales (ross Mar)in Measures>Parallel Perio$ O3 Last */ +ales(ross Mar)in B Measures>Parallel Perio$ O3 Last */ +ales (ross Mar)in #ND

    casehen Measures>Parallel Perio$ O3 Last */ +ales 7eturn Amount 0then 0#L+# Measures>+ales 7eturn Amount Measures>Parallel Perio$ O3 Last */+ales 7eturn Amount B Measures>Parallel Perio$ O3 Last */ +ales 7eturn Amount #ND

    casehen Measures>Parallel Perio$ O3 Last */ +ales Total Cost 0then 0#L+# Measures>+ales Total Cost Measures>Parallel Perio$ O3 Last */ +ales

    Total Cost B Measures>Parallel Perio$ O3 Last */ +ales Total Cost #ND

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    57/74

    casehen Measures>Parallel Perio$ O3 Last */ +ales Discount Amount 0then 0#L+# Measures>+ales Discount Amount Measures>Parallel Perio$ O3 Last */+ales Discount Amount B Measures>Parallel Perio$ O3 Last */ +ales DiscountAmount

    #ND

    casehen Measures>Parallel Perio$ O3 Last Calen$ar +ales Amount 0then 0#L+# Measures>+ales Amount Measures>Parallel Perio$ O3 Last Calen$ar +alesAmount B Measures>Parallel Perio$ O3 Last Calen$ar +ales Amount #ND

    case

    hen Measures>Parallel Perio$ O3 Last Calen$ar +ales (ross Mar)in 0then 0#L+# Measures>+ales (ross Mar)in Measures>Parallel Perio$ O3 Last Calen$ar+ales (ross Mar)in B Measures>Parallel Perio$ O3 Last Calen$ar +ales (rossMar)in #ND

    casehen Measures>Parallel Perio$ O3 Last Calen$ar +ales 7eturn Amount 0then 0#L+# Measures>+ales 7eturn Amount Measures>Parallel Perio$ O3 Last

    Calen$ar +ales 7eturn Amount B Measures>Parallel Perio$ O3 Last Calen$ar +ales7eturn Amount #ND

    casehen Measures>Parallel Perio$ O3 Last Calen$ar +ales Total Cost 0then 0#L+# Measures>+ales Total Cost Measures>Parallel Perio$ O3 Last Calen$ar+ales Total Cost B Measures>Parallel Perio$ O3 Last Calen$ar +ales Total Cost#ND

    casehen Measures>Parallel Perio$ O3 Last Calen$ar +ales Discount Amount 0then 0#L+# Measures>+ales Discount Amount Measures>Parallel Perio$ O3 LastCalen$ar +ales Discount Amount B Measures>Parallel Perio$ O3 Last Calen$ar +alesDiscount Amount #ND

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    58/74

    Hierarchy

    parallelperio$ Date>*iscal /M>*iscal /ear@ 1@ Date>*iscal/M>currentmember@Measures>+ales Amount

    parallelperio$ Date>*iscal /M>*iscal /ear@ 1@ Date>*iscal/M>currentmember@Measures>+ales (ross Mar)in

    parallelperio$ Date>*iscal /M>*iscal /ear@ 1@ Date>*iscal

    /M>currentmember@Measures>+ales 7eturn Amount

    parallelperio$ Date>*iscal /M>*iscal /ear@ 1@ Date>*iscal/M>currentmember@Measures>+ales Total Cost

    parallelperio$ Date>*iscal /M>*iscal /ear@ 1@ Date>*iscal/M>currentmember@Measures>+ales Discount Amount

    parallelperio$ Date>Calen$ar /MD>Calen$ar /ear@ 1@ Date>Calen$ar/MD>currentmember@ Measures>+ales Amount

    parallelperio$ Date>Calen$ar /MD>Calen$ar /ear@ 1@ Date>Calen$ar

    /MD>currentmember@ Measures>+ales (ross Mar)in

    parallelperio$ Date>Calen$ar /MD>Calen$ar /ear@ 1@ Date>Calen$ar/MD>currentmember@ Measures>+ales 7eturn Amount

    parallelperio$ Date>Calen$ar /MD>Calen$ar /ear@ 1@ Date>Calen$ar/MD>currentmember@ Measures>+ales Total Cost

    parallelperio$ Date>Calen$ar /MD>Calen$ar /ear@ 1@ Date>Calen$ar/MD>currentmember@ Measures>+ales Discount Amount

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    59/74

    #ormulas

    Measures>%nventory On an$ uantityBMeasures>%nventory 7o Count

    Measures>%nventory On Or$er uantityBMeasures>%nventory 7o Count

    Measures>%nventory Days %n +toc2BMeasures>%nventory 7o Count

    Measures>%nventory A)in)BMeasures>%nventory 7o Count

    Measures>%nventory 'nit CostBMeasures>%nventory 7o Count

    parallelperio$ Date>*iscal /M>*iscal /ear@ 1@ Date>*iscal/M>currentmember@Measures>%nventory On an$ uantity

    parallelperio$ Date>*iscal /M>*iscal /ear@ 1@ Date>*iscal/M>currentmember@Measures>%nventory On Or$er uantity

    casehen Measures>Parallel Perio$ O3 L*/ On an$ uantity 0

    then 0#L+# Measures>%nventory On an$ uantity Measures>Parallel Perio$O3 L*/ On an$ uantity B Measures>Parallel Perio$ O3 L*/ On an$uantity #ND

    casehen Measures>Parallel Perio$ O3 L*/ On Or$er uantity 0then 0#L+# Measures>%nventory On Or$er uantity Measures>Parallel Perio$O3 L*/ On Or$er uantity B Measures>Parallel Perio$ O3 L*/ On Or$eruantity #ND

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    60/74

    Measures>%nventory 'nit CostBMeasures>%nventory 7o Count

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    61/74

    #ormulas

    Al!orithm

    Microso3tQClusterin)

    Microso3tQDecisionQTreesMicroso3tQAssociationQ7ules

    Microso3tQTimeQ+eries

    parallelperio$ Date>*iscal /M>*iscal /ear@ 1@ Date>*iscal/M>currentmember@Measures>+trate)y Plan Amount

    parallelperio$ Date>Calen$ar /MD>Calen$ar /ear@ 1@ Date>Calen$ar/MD>currentmember@

    casehen Measures>Parallel Perio$ O3 L*/ Amount 0then 0#L+# Measures>+trate)y Plan Amount Measures>Parallel Perio$ O3 L*/Amount B Measures>Parallel Perio$ O3 L*/ Amount#ND

    casehen Measures>Parallel Perio$ O3 L/ Amount 0then 0#L+# Measures>+trate)y Plan Amount Measures>Parallel Perio$ O3 L/ Amount

    B Measures>Parallel Perio$ O3 L/ Amount#ND

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    62/74

    NOTES

    PGL accounts

    NOTES

    NOTES

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    63/74

    NOTES

    (roth rate compare to the same perio$ o3 last 8scal/earBuarterBMonthBee2BDay

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    64/74

    (roth rate compare to the same perio$ o3 last calen$ar/earBuarterBMonthBee2BDay

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    65/74

    %nvisibleF canHt see 3rom measures>

    %nvisible

    %nvisible

    %nvisible

    %nvisible

    %nvisible

    %nvisible

    %nvisible

    %nvisible

    %nvisible

    NOTES

    NOTES

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    66/74

    NOTES

    +um

    +um

    %nvisiblesum

    %nvisiblesum

    %nvisiblesum

    Min

    Ma.

    %nvisiblesum

    %nvisible7o Count

    NOTES

    %nvisibleF use$ in calculation> %nvisible to users>

    %nvisible

    (roth rate compare to the same perio$ o3 last 8scal/earBuarterBMonthBee2BDay

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    67/74

    NOTES

    NOTES

    NOTES

    NOTES

    NOTES

    NOTES

    ActualB,u$)etB*orecast

    NOTES

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    68/74

    NOTES

    %nvisible

    %nvisible

    NOTES

    Data Source

    !QCustomer

    !QCustomerPromotion!QOnline+alesOr$erR!QOnline+alesOr$erDetail

    !QPro$uct*orecast

    (roth rate compare to the same perio$ o3 last 8scal/earBuarterBMonthBee2BDay

    (roth rate compare to the same perio$ o3 last calen$ar/earBuarterBMonthBee2BDay

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    69/74

    5ie, Name 56Customer&Use" (or Data Minin! 3 Custo

    COLUMNS TYPE LENGTH

    CustomerKey int 4

    A)e int 4

    Marital+tatus nchar 1

    (en$er nvarchar 1

    /early%ncome money &

    TotalChil$ren tinyint 1

    NumberChil$renAtome tinyint 1

    #$ucation nvarchar 40

    ouseOner*la) nchar 1

    NumberCarsOne$ tinyint 1

    Consumption money &

    5ie, Name 56CustomerPromotion&Use" (or Data Min

    COLUMNS TYPE LENGTH

    CustomerKey int 4

    PromotionKey int 4

    PromotionName nvarchar "0

    PromotionType nvarchar 50

    Pro$uctKey int 4

    Marital+tatus nvarchar 1

    (en$er nvarchar 1

    /early%ncome money &

    TotalChil$ren tinyint 1

    NumberChil$renAtome tinyint 1

    #$ucation nvarchar 40

    A)e int 4

    ouseOner*la) nchar 1

    NumberCarsOne$ tinyint 1

    5ie, Name 56OnlineSalesOr"er &Use" (or Data Minin

    COLUMNS TYPE LENGTH

    Or$erNumber nvarchar "0

    CustomerKey int 4

    7e)ion nvarchar 100

    %ncome(roup nvarchar &

    5ie, Name 56OnlineSalesOr"erDetail &Use" (or Data

    COLUMNS TYPE LENGTH

    Or$erNumber nvarchar "0

    LineNumber int 4Pro$uct nvarchar 500

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    70/74

    5ie, Name 56CustomerOr"ers &Use" (or Data Minin!

    COLUMNS TYPE LENGTH

    Or$erNumber nvarchar "0

    LineNumber int 4

    Calen$ar/ear int 4

    *iscal/ear int 4

    Month int 4

    Pro$uctCate)oryName nvarchar 0

    Pro$uct+ubcate)ory nvarchar 50

    Pro$uct nvarchar 500

    CustomerKey int 4

    7e)ion nvarchar 100

    %ncome(roup nvarchar &

    A)e int 4

    uantity int 4

    Amount money &

    5ie, Name 56Pro"uct#orecast&Use" (or Data Minin!

    COLUMNS TYPE LENGTH

    Calen$arMonth int 4

    7eportDate $ate &

    Pro$uctCate)oryName nvarchar 0

    +alesuantity int 4

    +alesAmount money &

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    71/74

    mer Classi(ication)

    "escrition

    Customer 2ey

    The a)e o3 the customer

    The marital status o3 the customer

    The )en$er o3 the customer

    The yearly income o3 the customer

    The chil$ren number o3 the customer

    The athome chil$ren number

    The e$ucation o3 the customer

    The :a) o3 hether the customer ons a house

    The number o3 cars one$ by customer

    The Consumption o3 the customer

    in! 3 Customer Promotion )

    "escrition

    Customer 2ey

    Promotion 2ey

    PromotionHs name

    The type o3 the promotion planNo DiscountB#.cess %nventoryB+easonal Discount

    Pro$uct Key

    The marital status o3 the customer

    The )en$er o3 the customer

    The yearly income o3 the customer

    The chil$ren number o3 the customer

    The athome chil$ren number

    The e$ucation o3 the customer

    The customerHs a)e hen purchase$ the pro$uct

    hether the customer ons a house>

    The number o3 cars one$ by the customer

    3 0as-et Analysis )

    "escrition

    The +ales Or$er o3 Transaction

    Customer 2ey

    The Country or 7e)ion Name 'nite$ +tatesBCana$aB+it9erlan$

    The %ncome level o3 the Customer LoBi)hBMo$erate

    Minin! 3 0as-et Analysis )

    "escrition

    The +ales Or$er o3 Transaction

    The +ales Or$er Line number o3 TransactionThe name o3 pro$uct>

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    72/74

    3 0as-et Analysis+ sub 'ie, o( 56OnlineSalesOr"er an" 56OnlineSalesOr"erDetail)

    "escrition

    The +ales Or$er o3 Transaction

    Line item o3 a speci8c +ales Or$er

    Calen$ar year

    *iscal year

    Calen$ar Month

    The cate)ory nameA'D%OBT!G!#D%OBCOMP'T#7+BC#LLPON#+>>>

    The subcate)ory nameTelevisionsB!CDGD!DBome Theater +ystemBAccessories

    The name o3 pro$uct

    Customer 2ey

    The Country or 7e)ion Name 'nite$ +tatesBCana$aB+it9erlan$

    The %ncome (roup o3 the Customer LoBi)hBMo$erate

    The customerHs a)e hen purchase$ the pro$uct

    +ales 6uantity

    +ales amount

    3 Pro"uct #orecast )

    "escrition

    Calen$ar month

    The *irst $ay o3 the month

    The cate)ory name A'D%OBT!G!#D%OBCOMP'T#7+BC#LLPON#+>>>

    The sales 6uantity

    The sales amount

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    73/74

    NOTES

    NOTES

    NOTES

    NOTES

  • 7/24/2019 Data Dictionary of Contoso BI Demo Dataset for Retail Industry

    74/74

    NOTES

    NOTES