Professional Documents
Culture Documents
Extrair
Carregar
Consultar
Extrair
Extrair
Carregar
Chave da data (FK) Chave do produto (FK) Quantidade vendida Total de vendas em dlar
Os fatos mais teis so numricos e aditivos!
Chave do produto (FK) Descrio do produto Descrio da marca Descrio da categoria Descrio do departamento Descrio do tipo de embalagem Tamanho do pacote Peso
Esquema Estrela
Dimenso Loja
Dimenso Data
Chave da data (FK) Chave do produto (FK) Chave da loja (FK) Quantidade vendida Total de vendas em dlar
Dimenso Produto
Esquema Estrela
Dimenso Data
Dimenso Loja
Chave da loja (PK) Nmero da loja Nome da loja Estado da loja ...
Fatos de vendas dirias
...
Estado Cear Pernambuco Piau Marca Sony Panasonic Philips
Mito 4: Os data marts e modelos dimensionais so apropriados apenas com existe um padro de utilizao previsvel
As estruturas dimensionais so extremamente flexveis e adaptveis a mudanas Tabelas de fatos devem ser criadas no nvel mais granular possvel (garante maior flexibilidade e mxima extensibilidade)
Esta abordagem permite fornecer informaes consistentes para toda a empresa Modelos separados para cada departamento podem levar a duplicao de informaes Uma nica publicao reduz o esforo com as etapas de extrao, transformao e carga, e garante maior consistncia dos dados
Modelo dimensional 1. Processo de negcio 2. Gro 3. Dimenses 4. Fatos Realidade dos Dados
As informaes do usurio so fundamentais!
Dimenso Loja
Fatos da transao de vendas a varejo no POS
Dimenso Loja
Fatos da transao de vendas a varejo no POS
Nmero da transao POS Quantidade de Vendas Total de vendas em reais Valor de custo em reais Valor do lucro bruto em reais
Dimenso Produto Dimenso Promoo
Dimenso produto
Chave da produto (PK) Descrio do produto Nmero da SKU (chave natural) Descrio da marca Descrio da categoria Descrio do tipo de pacote Tamanho do pacote ... Peso Tipo de armazenamento Tipo de vida de prateleira ... e muito mais!
Dimenso de Degenerao
O nmero da transao POS serve para agrupar todos os produtos adquiridos em uma nica transao A dimenso transao POS est vazia!
Todos os itens descritivos que poderiam estar associados ao nmero da transao POS j foram distribudos nas dimenses chamada de dimenso de degenerao
Dimenso de Degenerao
So comuns quando o gro de uma tabela de fatos representa um nico item de uma transao A dimenso de degenerao representa o identificador exclusivo do pai
Ex: nmeros de pedido e nmeros de fatura
Mudanas inesperadas no DW
Novos atributos de dimenso
Novos descritores textuais podem ser acrescentados como novas colunas As aplicaes existentes sero ignoradas pelos novos atributos
Mudanas inesperadas no DW
Novas dimenses
Uma nova dimenso pode ser adicionada a uma tabela de fatos existente incluindo um novo campo de chave externa e preenchendo-o corretamente com os valores da chave primria da nova dimenso
Mudanas inesperadas no DW
Novos fatos medidos
Os novos fatos medidos esto no mesmo gro que os fatos existentes A tabela de fatos alterada para acrescentar a nova coluna e os valores so preenchidos na tabela Se os novos fatos tm um gro diferentes e no podem ser adaptados ao gro atual ento uma nova tabela de fatos dever ser criada
Mudanas inesperadas no DW
Dimenso tornando-se mais granular Deve ser criada uma nova dimenso Os atributos antigos podem ser copiados para a nova dimenso A tabela de fatos tambm precisa ser mais granular
Pode ser necessrio reconstruir a tabela de fatos
Mudanas inesperadas no DW
Adio de uma fonte de dados completamente nova
Envolvendo dimenses existentes assim como novas dimenses inesperadas Uma nova fonte de dados possui sua prpria granularidade e dimensionalidade, ento pode ser necessrio criar uma nova tabela de fatos No devemos forar a incluso de medies que deixaro a tabela de fatos inconsistente!