Please enable JavaScript.
Coggle requires JavaScript to display documents.
Data Vault (Implicações (Evolução do modelo (Facilidade em adição e…
Data Vault
Implicações
Combinar dados temporais e atemporais
Todos hubs e links são atemporais
Organização dos dados em assuntos
Carga dos dados
Append-only
Replica todos dados não modificados
Carregar tudo sempre
Inviável envolvendo grandes históricos
Evolução do modelo
Facilidade em adição e remoção de atributos
Redução dos impactos na evolução de relacionamentos
Flexibilidade na mudança de atributos
Índices simples
Carga assíncrona de dados de uma tupla
Naturalmente incremental
Difícil implementação de regras semânticas complexas
Consulta de dados complexa
Performance
Sparcity
Sem atributos NULL
Menor overhead
Aumenta concorrência
Aumenta eficiência da compressão de dados
Maior espaço de armazenamento
Objetivo
Tornar DW flexível
Reduzir ciclo de implementações
Visão temporal e atemporal de dados
Metodologia ágil de desenvolvimento de DW
Notação
Hub Entities
Conceito central
Chaves próprias utilizadas pelas origens que identificam um objeto
Surrogate keys
Data e hora de carga
Dados relativos a proveniência
Link Entities
Relacionamentos ou transações entre objetos
N:N
Vários objetos e links
Atributos próprios
Satellite Entities
Descrevem o Hub ou Link
Data e hora de carga
Outros atributos
Estratégia temporal
Versionamento simples
Versionamento bitemporal