Software Engineering Prinzipien für Daten für Analytics Engineers
Master version control, CI/CD, and testing to build robust, reliable, and scalable data transformation pipelines as an Analytics Engineer.
...
Share
Version Control and Collaborative Development for Data Transformations
Unit 1: Grundlagen der Versionskontrolle mit Git
Was ist Versionskontrolle?
Git: Dein neues Gedächtnis
Änderungen festhalten
Unit 2: Kollaboratives Arbeiten mit Git
Branches: Dein sicherer Raum
Zusammenführen von Code
Pull Requests: Teamwork
Unit 3: Best Practices für Daten-Transformationen
Sauberer Code für Daten
Dokumentation ist Gold
Module für mehr Ordnung
Automated Testing and CI/CD for Data Reliability
Unit 1: Grundlagen des Testens für Daten
Warum testen wir Daten?
Arten von Datentests
Unit 2: Testen von Datenmodellen mit dbt
Unit-Tests in dbt
Datenqualitätstests in dbt
Integrationstests für dbt
Unit 3: CI/CD für Datenpipelines
CI/CD: Was und Warum?
CI-Pipeline für dbt
CD-Pipeline für dbt