Dateningestion

Moderne Datenarchitekturen verstehen

Miller Trujillo

Senior Software Engineer

Was ist Dateningestion?

  • Funktionale Anforderungen
  • Funktionales kann durch Analytics beeinflusst werden

Generische Big-Data-Architektur mit Datenquellen, Ingestion, Storage, Processing, Orchestrierung, Governance, Serving sowie Analytics-Speicher und Reporting

Moderne Datenarchitekturen verstehen

Batch-Ingestion

  • Geplant: Daten periodisch laden
  • Kopie in unserer Plattform für Analytics
  • Alles lesen vs. nur Neues lesen
  • Große Datasets erfordern Teil-Lesen
  • Kleine Datasets können überschrieben werden
Moderne Datenarchitekturen verstehen

Batch-Ingestion: Nur Änderungen bringen

  • Unendliche Ressourcen gibt es nicht
  • Nur Änderungen laden
  • Aktualisiert-zu-Timestamp oder Flag
  • Neuester Datenstand
  • Löschungen erfordern Flag oder Konsolidierung
Moderne Datenarchitekturen verstehen

Streaming-Ingestion

  • Push-Modell
  • Event-Queues
  • 24/7 Compute
  • Landing Zone

Workflow der Streaming-Ingestion

Moderne Datenarchitekturen verstehen

Lass uns üben!

Moderne Datenarchitekturen verstehen

Preparing Video For Download...