Ingestão de dados

Entendendo a Arquitetura de Dados Moderna

Miller Trujillo

Senior Software Engineer

O que é ingestão de dados?

  • Requisitos funcionais
  • O funcional pode ser impactado por analytics

Arquitetura genérica de Big Data com fontes de dados, ingestão, armazenamento, processamento, orquestração, governança, camada de serving e armazenamento/relatórios de analytics

Entendendo a Arquitetura de Dados Moderna

Ingestão em lote

  • Agendada para ingerir periodicamente
  • Copiar para nossa plataforma para analytics
  • Ler tudo vs. só o que é novo
  • Conjuntos grandes exigem leitura parcial
  • Conjuntos pequenos podem ser sobrescritos
Entendendo a Arquitetura de Dados Moderna

Ingestão em lote: traga só o que mudou

  • Recursos infinitos são impossíveis
  • Ingerir só o que mudou
  • Usar timestamp de atualização ou flag
  • Último estado dos dados
  • Exclusões exigem flag ou consolidação
Entendendo a Arquitetura de Dados Moderna

Ingestão em streaming

  • Modelo push
  • Filas de eventos
  • Computação 24/7
  • Zona de aterrissagem

Fluxo de ingestão em streaming

Entendendo a Arquitetura de Dados Moderna

Vamos praticar!

Entendendo a Arquitetura de Dados Moderna

Preparing Video For Download...