The Data Warehouse Toolkit

Slides:



Advertisements
Apresentações semelhantes
Circuitos Lógicos e Organização de Computadores Capítulo 6 – Blocos com Circuitos Combinacionais Ricardo Pannain
Advertisements

Q.V.T Fator 2. Condições de segurança e saúde no trabalho. Dimensões
Para Casa – Montar o cariograma
DIAGRAMA DE ATIVIDADES
Listas Encadeadas Circulares Listas Duplamente Encadeadas
DIAGRAMA DE CASOS DE USO PERSPECTIVA CONCEITUAL
Agente Explorador do Mundo Wumpus By Ana Cristina, Ioram e Leonardo.
1 Sabendo-se que os pratos das balanças estão em equilíbrio, você seria capaz de dizer: Quantos quadrados corresponde um círculo ? Dica Mais dicas Elaboração:
Auditoria de Segurança da Informação
PROGRESSÃO ARITMÉTICA P.A.
Introdução à Consulta 24/3/06. Categorias de comandos DDL : estruturação de objetos de BD Ex. create table, drop index, alter table... DML: manipulação.
Vetores (2) Continuação.
SISTEMAS DE NUMERAÇÃO Material elaborado pelo Prof. José Luiz Mendes e alterado pela Profa Janine.
Prof. Dr. Helder Anibal Hermini
Reconstrução filogenética: Inferência Bayesiana
INICIAL.
Criptografia Quântica : Um Estudo
Gustavo Vieira Pereira
Slide 1 Rede Nacional de Ensino e Pesquisa Treinamento em Gradep - junho 2005 Serviço Collector Treinamento no GRADEp Serviço Collector CollectorDemo e.
Publicidade e Propaganda – Conceitos e Categoria
Mais sobre classes Baseada no Livro: Deitel&Deitel - C++ How To program Cap. 7 Prentice Hall 1994 SCE 213 Programação Orientada a Objetos, ICMC - USP 2.
Geração de Código Algoritmo de Escalonamento de instruções – List Scheduling.
Introdução aos Sistemas de Informação Gerencial Profa. Jiani Cardoso Fundamentos de Sistemas de Informação 02/set/2005.
Banco de Dados I Profa. Jiani Cardoso 2/2005
O Fluxo de Testes © Alexandre Vasconcelos
Planejando seu site Objetivos Abordagem Sílvia Dota.
TEORIA CLÁSSICA DA ADMINISTRAÇÃO
"Tudo o que acontece, acontece em algum lugar." Gilberto Câmara - INPE Gilberto Câmara - INPE.
"Tudo o que acontece, acontece em algum lugar."
Arquitetura de Sistemas de Informação
Sistemas de Tutoria Inteligente (STI) Visam proporcionar instrução de forma adaptada a cada aprendiz. STIs adaptam o processo de instrução a determinadas.
CT-300 – Seminário de Tese 1/25 Um Framework Padrão para Simulação de Modelos de Robôs Móveis de Robôs Móveis Juliano A. Pereira Prof. Carlos H. C. Ribeiro.
01/08/20061 CT-282 Tutores Inteligentes ITA - INSTITUTO TECNOLÓGICO DE AERONÁUTICA.
Gerenciamento de Dados Instituto Tecnológico da Aeronáutica – ITA CE-245 Tecnologias da Informação Professor Adilson Marques da Cunha Aluna: Michelle.
IIIª Igreja Batista do Plano Piloto
III – Uso Infraestrutura – Empresa Digital Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP018 O Produto Internet e suas Aplicações.
III – Uso da Infraestrutura Tecnológica Tecnologias de Informação e Comunicação em Desenvolvimento de Produtos III – Uso da Infraestrutura Tecnológica.
II – Gestão da Infraestrutura Tecnológica Tecnologias de Informação e Comunicação em Desenvolvimento de Produtos II – Gestão da Infraestrutura Tecnológica.
I – Informação Digital – Trabalho Grupo Escola Politécnica da USP MBA EPUSP em Gestão e Engenharia do Produto EP-018 – O Produto Internet e suas Aplicações.
Modelos de Iluminação e Tonalização
Empreendedorismo DRUCKER ROBBINS
Missão Visão Valores.
TE 043 CIRCUITOS DE RÁDIO-FREQÜÊNCIA
Estágio Supervisionado Aluno: Felipe Pinto Coelho Palma
Capítulo 1 Introdução 1.1 O que é um sistema operacional
VENDAS NO CONTEXTO DE MARKETING
Data Warehouse Toolkit
Data Warehouse Toolkit: Telecomunicações e Utilitários (Cap. 10)
The Data Warehouse Toolkit Cap. 9 – Serviços Financeiros
PROTEÍNAS.
Frações Professor: Graciano Pianezzer Beletti.
Análise do Desempenho dos Modelos
Inteligência Empresarial (Business Intelligence)
Sistemas de Informação Prof. Me. Everton C. Tetila Modelo de dados relacional Banco de Dados I.
Armazém de Dados (Data Warehouse)
Silva, Ribeiro, Dias, Sousa Desenho Técnico Moderno MAIS PROJECTOS TIPO EM CAD © LIDEL EDIÇÕES TÉCNICAS 1 Desenho Técnico Moderno Capítulo 15 – Mais Projectos.
Silva, Ribeiro, Dias, Sousa Desenho Técnico Moderno ELEMENTOS DE MÁQUINAS © LIDEL EDIÇÕES TÉCNICAS 1 Desenho Técnico Moderno Capítulo 13 – Elementos de.
Matemática I Prof. Gerson Lachtermacher, Ph.D.
Arquitetura de Sistemas Operacionais – Machado/Maia 10/1 Arquitetura de Sistemas Operacionais Francis Berenger Machado Luiz Paulo Maia Capítulo 10 Gerência.
Conversão de um NFA para um DFA com um exemplo
8-1 Copyright ©2011 Pearson Education, Inc. publishing as Prentice Hall Estimação (adapdado de Levine)
Caríssimos. A todos, meus cumprimentos
Salas de Matemática.
1 2 Observa ilustração. Cria um texto. Observa ilustração.
Probabilidades e Combinatória Distribuição de Probabilidades
CALENDÁRIO SEXY Ele & Ela. CALENDÁRIO SEXY Ele & Ela.
Análise da Arrecadação Agosto de Desempenho da Arrecadação das Receitas Federais Evolução Janeiro a Agosto – 2014/2013 (A preços de agosto/14 –
Administração e Exploração Avançada de Bases de Dados Mestrado em Engenharia de Sistemas Braga, 2014.
Rio Verde - Goiás - Brasil
Nome alunos 1 Título UC. Título – slide 2 Conteúdo Conteúdo 2.
Transcrição da apresentação:

The Data Warehouse Toolkit Guia completo para modelagem dimensional Capítulos 1 e 2 Daniela Resende Silva Orbolato São Carlos - 2009

Roteiro Definição de Data Warehouse Objetivos de um DW Componentes de um DW Modelagem dimensional Passos para a criação de um modelo dimensional Modelagem do estudo de caso de vendas a varejo

Definição de Data Warehouse Segundo, Ralph Kimball: Data warehouse é um conjunto de todos os data marts da organização, onde a informação é sempre armazenada em um modelo dimensional.

Objetivos de um Data Warehouse O DW deve: permitir o acesso fácil às informações de uma organização Apresentar as informações de forma consistente Ser adaptável e flexível a mudanças Proteger as informações de forma segura Oferecer dados que suportem a tomada de decisões Ser aceito pela comunidade de negócio

Componentes de um Data Warehouse

Componentes de Um Data Warehouse

Componentes de Um Data Warehouse

Componentes de Um Data Warehouse

Componentes de Um Data Warehouse

Terminologia da Modelagem Dimensional Tabela Fato 3 Tipos de Fatos Aditivos Semi-aditivos Não-aditivo Grão

Dimensional Modeling Vocabulary Tabela Dimensional

Exemplo de Modelo Dimensional

Mitos sobre a Modelagem Dimensional Modelos dimensionais e data marts são apenas para dados resumidos Modelos dimensionais e data marts são soluções departamentais e não corporativas Modelos dimensionais e data marts não são escalonáveis Modelos dimensionais e data marts são apropriados apenas quando existe um padrão de utilização previsível Modelos dimensionais e os data marts não podem ser integrados e, portanto, levam a soluções isoladas

Processo de Criação Dimensional em 4 Etapas Selecione o processo do negócio Declare o grão do processo do negócio Escolha as dimensões que aplicam a cada linha da tabela fato Identifique os fatos numéricos que preencherão cada linha da tabela de fatos

Estudo de Caso sobre o Varejo Empresa do ramo de alimentos 100 supermercados em 5 estados Todas as lojas têm os mesmos deptos. 60.000 produtos individuais, as SKU´s 55.000 SKU têm código de barras, os UPC´s 5.000 SKU são internas à rede (produtos a granel) Coleta de dados no POS e na entrada de mercadorias

Modelando esse Caso Selecione o processo do negócio Declare o grão POS de vendas a varejo Declare o grão Item individual de venda no POS Escolha as dimensões Loja, Produto, Data, Promoção, nro. de transação POS Identifique os fatos .....

Analisando os Fatos Fatos Aditivos Fato NAO-Aditivo Margem de lucro Porcentagens e proporções são não-aditivas. É possível calculá-las armazenando numerador e denominador, e depois a proporção das somas

Dimensão Data

Dimensão Produto

Dimensão Loja

Dimensão Promoção Divisão em 4 dimensões Prós Contras Mais intelegíveis para a comunidade de negócios Administração mais simples Contras Tamanho praticamente o mesmo nos dois casos Possível ver como os 4 aspectos são correlacionados

Extensão do Modelo

Normalização das Dimensões X Snowflaking

Excesso de Dimensões X

Outras Considerações Dimensão de Degeneração – nro. da transação no POS Chaves substitutas Sem “inteligência” Possivelmente menor que chave operacional Registram condições para dimensões em que não há valor operacional Seu uso evita complicações com as chaves operacionais reutilizadas Ao usá-las, evite a composição de chaves unindo chaves de uma dimensão