Please enable JavaScript.
Coggle requires JavaScript to display documents.
Banco de dados (Modelagem Multidimensional (Evolução (Mas se a perspectiva…
Banco de dados
-
Data Warehouse
Histórico
Década de 90
Tornou-se viável com o surgimento de novas tecnologias para armazenar e processar uma grande quantidade de dados
-
-
Propriedades
Integrado
Dados em DW são uniformizados, combinados e integrados para prover visão Corporativa
-
-
Orientado a assunto
Conjunto de informações (entidades) fortemente relacionadas, geradas pelo mesmo processo do negócio
-
-
-
-
Granularidade
-
Níveis de granularidade
Dados base detalhados (por exemplo, últimos 5 anos)
Dados sumarizados (por exemplo, últimos 10 anos)
-
-
-
-
-
-
-
-
Data Vault
Pode ser aplicado na modelagem de Staging Area, DW e DM
-
-
-
Exemplo_Hospital
-
-
Satellite
-
-
Ala
-
Sat_Ala
-
-
-
PRIMARY KEY (IDAla, DtCarga, FOREIGN KEY (IDAla) REFERENCES Hub_Ala(IDAla))
Leito
-
Sat_Leito
-
-
-
PRIMARY KEY (IDLeito, DtCarga, FOREIGN KEY (IDLeito) REFERENCES Hub_Leito(IDLeito))
-
Visualização
-
Visão Humana
Um dos sentidos + importantes, embora seja o + lento
-
-
-
Analisada em detalhes
Neurociência, mas nem sempre foi assim
-
-
Visualização de dados
Fornecer representações visuais interativas que favoreçam análise complexa de dados e amplifique a cognição
-
-
-
DATA VISUALIZATION
Enfoca dados com estrutura implícita, como Imagem médica, Mapas, Grafos...
-
-
-
-
-
-
ETL
-
Extração (E)
-
-
Origens
Não Cooperativas
-
Formatos legados: Clipper, IMS
-
-
Transformação (T)
-
-
A flaw of operations
-
-
-
-
-
Conversões diversas (Caracter, Unidade de Medida, Data/Hora,...)
-
-
Deduplicação
-
Hundred of algorithms, but:
-
-
-
Carga (L)**
Requisitos
-
Compreender as características do destino (DW, DM)
-
-
Ordem
- Detectar a operação a realizar com os dados
- Aplicar a função de inserção para novos dados
- Constructive Merger: Aplicar a função de eliminação lógica para dados atualizados e inserir novas versões
-
- Destructive Merger: Aplicar a função de atualização direta para dados atualizados
-
Ferramentas
-
Provê diferentes funcionalidades que permitem extrair, transformar e carregar dados
-
-
Data Transformations: join, aggregate, filter, Look-up
-
Profiling: Estatísticas sobre dados, detecção de regras
-
Map Reduce: captura, transforma e carrega os dados no DW ou DM's de modo distribuído
Funções
map: captura dos dados desejados e os gera em um formato chave, valor (basicamente where)
-
-
-