After doing these courses, I feel confident creating professional visualizations and dashboards
Deskripsi Kursus
Menguasai Alur Kerja DBT
Tingkatkan keterampilan DBT Anda ke level berikutnya dan pelajari cara mengimplementasikan alur kerja transformasi data yang andal dan skalabel di lingkungan produksi. Kursus ini dirancang untuk insinyur data, analis, dan insinyur analitik yang ingin melampaui dasar-dasar dan memperoleh pengalaman praktis dengan fitur-fitur lanjutan dbt.
Pastikan Kualitas Data dengan Pengujian Lanjutan
Membangun saluran data yang andal dimulai dengan validasi. Anda akan mempelajari teknik pengujian lanjutan untuk mendeteksi ketidakkonsistenan data, membuat tes kustom yang dapat digunakan ulang untuk mengstandarkan validasi di seluruh model, dan menerapkan tes pada sumber data dan benih data untuk meningkatkan tata kelola dan pelacakan jejak data.
Manfaatkan Sumber, Benih, dan Snapshot dbt
Temukan bagaimana sumber dbt dapat meningkatkan dokumentasi dan jejak data sambil memastikan jejak data mentah. Pelajari cara menggunakan dbt seeds untuk mengelola dataset kecil dan statis secara efisien. Kemudian, gunakan Master Slowly Changing Dimensions (SCD2) dengan snapshot dbt, yang memungkinkan Anda melacak perubahan historis dalam data warehouse Anda dengan usaha minimal.
Otomatisasi dan Optimalisasi dengan dbt Build
Efisiensi merupakan hal yang paling penting dalam lingkungan produksi. Anda akan belajar cara mengoptimalkan alur kerja dengan dbt build, mengotomatisasi eksekusi model, pengujian, dan snapshot untuk memastikan transformasi yang andal. Dengan mengoptimalkan pipeline Anda, Anda akan meningkatkan kinerja, kemudahan pemeliharaan, dan skalabilitas proyek dbt Anda.
Terapkan Keterampilan Anda dalam Situasi Nyata
Melalui latihan interaktif dan praktik langsung, Anda akan memperkuat pengetahuan Anda dan memperoleh kepercayaan diri untuk menerapkan DBT dalam situasi nyata. Pada akhir kursus ini, Anda akan mampu merancang, menguji, dan mengotomatisasi alur kerja dbt yang siap produksi, memastikan transformasi berkualitas tinggi dan terdokumentasi dengan baik pada skala besar.
Prasyarat
Kurikulum
Garis besar kursus
Pengujian & Dokumentasi
- Pengantar pengujian di dbt50 XP
- Pengujian bawaan100 XP
- Mendefinisikan pengujian pada sebuah model100 XP
- Menemukan data bermasalah100 XP
- Membuat singular tests50 XP
- Langkah membuat singular test100 XP
- Memverifikasi durasi perjalanan100 XP
- Memverifikasi kueri pengujian100 XP
- Membuat pengujian kustom yang dapat digunakan ulang50 XP
- Testing, testing, testing100 XP
- Mengimplementasikan sebuah test yang dapat digunakan kembali100 XP
- Memperbarui dari singular test ke reusable test100 XP
Menerapkan dbt di produksi
dbt Tingkat Menengah
Kursus
Selesai

