Please enable JavaScript.
Coggle requires JavaScript to display documents.
Data Warehouse e sua Modelagem (Estratégias de Modelagem (Aspectos…
Data Warehouse e sua Modelagem
Qual Modelagem Usar?
Considerar:
Outros usos além de OLAP (Online Analytical Processing)
Grau de temporalidade
Grau de flexibilidade
Estratégias de Modelagem
ER Estendido
Modelo Dimensional
Data Vault
Anchor Modeling
Aspectos Importantes
Design
Dados Temporais
Estratégias
Versioning
Recorrente
Permite intervalos entre as datas nas versões recorrentes
Reativação de Objeto
Semelhante ao Simples
Bitemporal
Semântica separada: Transação de Negócio
Sem reativação de objetos - Recorrência
Operações Proativas e Retroativas
Simples
Transação e Negócio
Sem eliminação Proativa
Sem reativação de objetos - Recorrência
A validade (da versão antiga) termina logo
qndo se inicia uma nova versão
Todas modificações armazenadas ordenadamente
Sobreposição de Objeto do Negócio com Eliminação Lógica
E uma data de invalidade
Apenas a última versão
State
Ex.: Pedido Aprovado
Durante o Ciclo de Vida das Entidades
Conclusão de Significativos Eventos
Para q?
Garantir a veracidade e consistência
associar: elemento tempo -> valor de cada atributo/objeto
dados com 3 dimensões
Surrogate Keys
Desvantagens
Precisa: manutenção de integridade referencial também da chave artificial para tabelas dependentes
Precisa: Criação de índices adicionais
Aumento do tamanho da linha (registro) na tabela original
Maior esforço no desenv.
Criação de mais um item a ser controlado
Vantagens
Manipulação
Facilidade manipulação por ter apenas um atributo
Performance
Resulta em:
Menor tempo de acesso
Menos espaço em disco
Índices das chaves estrangeiras menores
Chaves estrangeiras menores
Índice menor
Geralmente menor que a chave natural
Aplicabilidade
Permite registro valores especiais
Qndo os dados nos Sist. Fontes:
Não se aplicam
Não identificados
Não estão presentes
Estabilidade
Menor esforço manutenção
Protege contra Mudanças e Reutilização das Naturais
Integração (visão corporativa)
Das chaves primárias
O q é?
Item não composto (atômico);
Nº Sequencial +
Invisível ao Usuário +
Primary Key gerada pelo sistema +
No Meaning +
Natural Key Subistitute +
Gestão Dados (Ativos de Valor)
Glossário de Termos
Nomenclatura Padrão
DW
Criado IBM - 60's
Viável nos 90's
Tecno. disponível pra armaz. e proces. grande
quantidade de dados
Armazena dados históricos e integrados usados no
processo de tomada de decisão/análise/auditoria
Qualquer Fonte - Acesso
Propriedades
Integrado
Dados Uniformes, Combinados e Integrados
Possibilita visão Corporativa
Temporal
Lifespan - histórico
Não volátil
Sem alteração dos dados
CRUD proibido
Orientado a Assunto
Conj. de Infos relacionadas
Geradas pelo mesmo Proces. de Negócio
Credibilidade
Qualidade dos Dados
Avaliação Contínua
Começa no "T" (ETL)
Granularidade
Nível de detalhe desejado dos dados:
Detalhados
Sumarizados
Antigos
Flexibilidade
Atender toda e qualquer demanda de informação
Conta com um ODS
Operational Data Store
Classe I -> IV (quase síncrona (segundos) até dias)
Aux.. no Gerenc. dos Dados
Orien. a assuntos, Integrado
VOLÁTIL e Valores Correntes (Atualizados)
Problemas na Construção
Focando-se na Entrega
Incompletude ou Enveisamento
DW fica Difícil de evoluir
Ausente de uma visão conciliadora
Se ñ investido tempo necessário no projeto