Planificarea datelor

Înțelegerea ingineriei datelor

Hadrien Lacroix

Content Developer at DataCamp

Planificare

  • Se aplică oricărei sarcini de procesare a datelor
  • Planificarea este liantul sistemului
  • Leagă componentele și organizează modul în care funcționează împreună
  • Execută sarcinile într-o ordine specifică și rezolvă toate dependențele
Înțelegerea ingineriei datelor

Planificare manuală, temporală și prin senzori

  • Manual
  • Actualizați manual tabelul angajaților
Înțelegerea ingineriei datelor

conductă de date

Înțelegerea ingineriei datelor

imagine cu un ceas - tabelul angajaților este actualizat în fiecare dimineață la ora 6

Înțelegerea ingineriei datelor

Planificare manuală, temporală și prin senzori

  • Manual
  • Automat la o oră specifică
  • Automat dacă o condiție este îndeplinită
    • Planificare prin senzori
  • Actualizați manual tabelul angajaților
  • Actualizați tabelul angajaților la ora 6
Înțelegerea ingineriei datelor

conductă de date

Înțelegerea ingineriei datelor

imagine cu un senzor care monitorizează tabelul angajaților înainte de împărțirea pe departamente

Înțelegerea ingineriei datelor

Planificare manuală, temporală și prin senzori

  • Manual
  • Automat la o oră specifică
  • Automat dacă o condiție este îndeplinită
    • Planificare prin senzori
  • Actualizați manual tabelul angajaților
  • Actualizați tabelul angajaților la ora 6
  • Actualizați tabelele departamentelor dacă a fost adăugat un angajat nou
Înțelegerea ingineriei datelor

Loturi și fluxuri

  • Loturi
    • Grupează înregistrări la intervale
    • De obicei mai ieftin
  • Fluxuri
    • Trimite înregistrări individuale imediat
  • Melodii încărcate de artiști
  • Tabelul angajaților
  • Tabelul veniturilor
  • Utilizatori noi care se conectează
  • Alt exemplu: ascultare online vs. offline
Înțelegerea ingineriei datelor

Instrumente de planificare

logo-uri Airflow și Luigi

Înțelegerea ingineriei datelor

Rezumat

  • Ce este planificarea
  • Diferite moduri de configurare
  • Diferența dintre loturi și fluxuri
  • Cum este implementată planificarea la Spotflix
  • Airflow, Luigi
Înțelegerea ingineriei datelor

Să exersăm!

Înțelegerea ingineriei datelor

Preparing Video For Download...