SISPD – Sistemas de
Informação e o Suporte ao
Processo Decisório
Análise de dados, Business Intelligence e Business Analytics
Conteúdo
• Modelagem de Dados
Modelagem de dados
Overview
Modelagem
de Dados
• Papeis (Arquiteto, Engenheiro e Cientista)
• Data Driven
• Modelagem / Data Mart / Data Warehouse
• Processo de ETL / ELT / Virtualização de Dados
• Staging / ODS / Slowly Change Dimension
• Data Lake / Delta Lake e afins
• Banco de Dados NoSQL
• Notebook´s para Machine Learning / Apache
Spark
• Visualização de Dados
Modelagem
de Dados
• Desenho da estrutura de armazenamento
dos Dados.
• Este processo tem como objetivo organizar as
fontes de dados em um único sistema ou ao
menos direcioná-las para um mesmo
repositório
Modelagem
de Dados
• Desenho da estrutura de armazenamento
dos Dados.
• Fatos e Dimensões
Modelagem
de Dados
• Desenho da estrutura de armazenamento
dos Dados.
• Fatos: Tabela principal que armazena os "fatos"
que ocorreram, como por exemplo:
naquela data, aquele vendedor de código
99 vendeu 100 reais do produto código 11.
Modelagem
de Dados
• Desenho da estrutura de armazenamento
dos Dados.
• Dimensões: Tabela com as descrições dos itens
que estão na tabela de Fatos! Exemplo, o
vendedor 99 é o João, o produto 11 é Bicicleta
Modelagem
de Dados
• Desenho da estrutura de armazenamento
dos Dados.
• Surrogate Key ou Chave Substitua.
Modelagem
de Dados
• ETL / Staging.
• ETL – processo de captura, tratamento e
carregamento dos dados.
• Staging – Área temporária para
armazenamento de dados antes de suas carga
no Data Warehouse.
Modelagem
de Dados
• Data Warehouse / Data Mart
• Data Mart – Banco de dados Dimensional
departamental.
• Data Warehouse – Banco de Dados
Dimensional organizacional
Modelagem
de Dados
• Modelo Estrela / Star Schema
• Fato e Dimensões
Modelagem
de Dados
• Modelo Snow Flake / Floco de Neve
• Dimensões Normalizadas
Modelagem
de Dados
• Modelo Fact Constellation / Constalação de
Tabelas Fatos
• Várias Fatos usando dimensões em comum

SISPD - Modelagem de Dados - Modelagem Multidimensional

  • 1.
    SISPD – Sistemasde Informação e o Suporte ao Processo Decisório Análise de dados, Business Intelligence e Business Analytics
  • 2.
  • 3.
  • 4.
    Modelagem de Dados • Papeis(Arquiteto, Engenheiro e Cientista) • Data Driven • Modelagem / Data Mart / Data Warehouse • Processo de ETL / ELT / Virtualização de Dados • Staging / ODS / Slowly Change Dimension • Data Lake / Delta Lake e afins • Banco de Dados NoSQL • Notebook´s para Machine Learning / Apache Spark • Visualização de Dados
  • 5.
    Modelagem de Dados • Desenhoda estrutura de armazenamento dos Dados. • Este processo tem como objetivo organizar as fontes de dados em um único sistema ou ao menos direcioná-las para um mesmo repositório
  • 6.
    Modelagem de Dados • Desenhoda estrutura de armazenamento dos Dados. • Fatos e Dimensões
  • 7.
    Modelagem de Dados • Desenhoda estrutura de armazenamento dos Dados. • Fatos: Tabela principal que armazena os "fatos" que ocorreram, como por exemplo: naquela data, aquele vendedor de código 99 vendeu 100 reais do produto código 11.
  • 8.
    Modelagem de Dados • Desenhoda estrutura de armazenamento dos Dados. • Dimensões: Tabela com as descrições dos itens que estão na tabela de Fatos! Exemplo, o vendedor 99 é o João, o produto 11 é Bicicleta
  • 9.
    Modelagem de Dados • Desenhoda estrutura de armazenamento dos Dados. • Surrogate Key ou Chave Substitua.
  • 10.
    Modelagem de Dados • ETL/ Staging. • ETL – processo de captura, tratamento e carregamento dos dados. • Staging – Área temporária para armazenamento de dados antes de suas carga no Data Warehouse.
  • 11.
    Modelagem de Dados • DataWarehouse / Data Mart • Data Mart – Banco de dados Dimensional departamental. • Data Warehouse – Banco de Dados Dimensional organizacional
  • 12.
    Modelagem de Dados • ModeloEstrela / Star Schema • Fato e Dimensões
  • 13.
    Modelagem de Dados • ModeloSnow Flake / Floco de Neve • Dimensões Normalizadas
  • 14.
    Modelagem de Dados • ModeloFact Constellation / Constalação de Tabelas Fatos • Várias Fatos usando dimensões em comum