
Kursus Analytics Engineering
Kuasai alat, teknik, dan alur kerja yang mendefinisikan rekayasa analitik modern. Kursus ini membawa Anda dari dasar-dasar pemodelan data hingga pipeline dbt tingkat produksi, optimasi gudang awan, dan alur kerja yang terorkestrasi. Kembangkan keterampilan yang secara aktif dicari oleh pemberi kerja saat ini.
Apa yang akan Anda pelajari:
Anda akan mempelajari cara merancang model data berlapis menggunakan pola dimensi dan bintang, kemudian menerapkannya sebagai proyek dbt yang teruji dan terdokumentasi. Anda akan mengembangkan keterampilan SQL lanjutan untuk gudang data awan dan menerapkan teknik optimasi kueri yang mengurangi biaya serta meningkatkan keandalan. Kursus ini mencakup kerangka kerja kualitas data, orkestrasi alur dengan Airflow, CI/CD untuk proyek data, dan lapisan metrik terkelola menggunakan dbt Semantic Layer. Anda juga akan menjelajahi Python untuk tugas analitik, observabilitas data, serta tren yang muncul termasuk arsitektur lakehouse dan pengembangan berbantuan AI. Pada akhir kursus ini, Anda akan dibekali untuk membangun dan memelihara sistem analitik produksi dari ujung ke ujung.
Bagaimana Anda belajar secara praktis Kursus Analytics Engineering
Bagaimana Anda berlatih Kursus Analytics Engineering
Untuk Anda yang memiliki perusahaan dan ingin melatih tim
Di Dedika untuk perusahaan, kursus dilengkapi dengan latihan dan contoh yang disesuaikan dengan bisnis Anda dan kebutuhan perusahaan Anda.
Konten kursus
8 Bab • 41 PelajaranDurasi antara 4 dan 360 jam (Anda yang menentukan)
Bab 1SembunyikanSembunyikan detailLihat detailFondasi Rekayasa Analitik
Fondasi Rekayasa Analitik
Pelajaran 1 • Gambaran Umum Tumpukan Data Modern
Memetakan kategori alat yang membentuk platform data kontemporer. Menyediakan kosakata yang digunakan di seluruh kursus.
Pelajaran 2 • Dasar-dasar Kontrol Versi untuk Tim Data
Mencakup alur kerja Git yang diadaptasi untuk basis kode analitik. Menghubungkan kontrol sumber dengan pekerjaan data yang kolaboratif dan dapat direproduksi.
Pelajaran 3 • Penyegaran SQL untuk Analitik
Meninjau konstruksi SQL yang paling penting untuk transformasi analitis. Memastikan dasar yang sama sebelum pola kueri lanjutan diperkenalkan.
Pelajaran 4 • Dasar-dasar Pemodelan Data
Memperkenalkan konsep relasional dan paradigma pemodelan yang digunakan untuk menyusun data analitis. Mendasari siswa dalam teori sebelum pekerjaan transformasi langsung.
Pelajaran 5 • Peran Rekayasa Analitik
Mendefinisikan rekayasa analitik dan posisinya antara data mentah dan konsumen bisnis. Menetapkan konteks profesional untuk semua pekerjaan teknis selanjutnya.
Bab 2SembunyikanSembunyikan detailLihat detailBekerja dengan Gudang Data Cloud
Bekerja dengan Gudang Data Cloud
Pelajaran 1 • SQL Lanjutan untuk Gudang Data
Memperluas keterampilan SQL ke fungsi khusus gudang dan pola kinerja. Membangun kefasihan penulisan kueri yang diperlukan untuk transformasi kompleks.
Pelajaran 2 • Memuat dan Menyiapkan Data
Mencakup pemuatan massal, format file, dan pola area penyiapan untuk penyerapan data mentah. Menghubungkan penyerapan ke alur kerja transformasi.
Pelajaran 3 • Kontrol Akses dan Dasar-dasar Tata Kelola Data
Memperkenalkan kontrol akses berbasis peran, pemblokiran data, dan izin tingkat skema. Membangun kebiasaan tata kelola sebelum jalur pipa produksi dibangun.
Pelajaran 4 • Arsitektur Gudang Data Cloud
Menjelaskan pemisahan komputasi-penyimpanan, gudang virtual, dan model eksekusi kueri. Menyediakan konteks arsitektur yang diperlukan untuk menulis SQL yang efisien.
Pelajaran 5 • Kinerja dan Optimasi Kueri
Mengajarkan pembuatan profil kueri, pengelompokan, dan strategi partisi. Secara langsung mengurangi biaya komputasi dan meningkatkan keandalan jalur pipa.
Bab 3SembunyikanSembunyikan detailLihat detailJalur Pipa Transformasi dengan dbt
Jalur Pipa Transformasi dengan dbt
Pelajaran 1 • Dokumentasi dan DAG dbt
Mengajarkan deskripsi model, dokumentasi tingkat kolom, dan visualisasi DAG. Menghasilkan jalur pipa yang mendokumentasikan diri sendiri yang mendukung kolaborasi tim.
Pelajaran 2 • Model Inkremental dan Kinerja
Pendalaman strategi inkremental untuk tabel besar. Menyeimbangkan kesegaran, biaya, dan kebenaran dalam jalur pipa produksi.
Pelajaran 3 • Membangun Model dan Materialisasi
Mencakup file model SQL, fungsi ref(), dan jenis materialisasi. Mengajarkan bagaimana dbt mengkompilasi dan mengeksekusi logika transformasi.
Pelajaran 4 • Makro, Paket, dan Jinja
Memperluas dbt dengan makro Jinja yang dapat digunakan kembali dan paket komunitas. Mengurangi duplikasi kode dan mempercepat pengembangan proyek.
Pelajaran 5 • Struktur dan Pengaturan Proyek dbt
Memandu melalui inisialisasi proyek, tata letak direktori, dan konfigurasi profil. Menetapkan kerangka proyek yang digunakan dalam semua pekerjaan dbt selanjutnya.
Pelajaran 6 • Menguji Kualitas Data di dbt
Memperkenalkan pengujian dbt bawaan dan kustom untuk memvalidasi asumsi data. Menanamkan pemeriksaan kualitas langsung ke dalam jalur pipa transformasi.
Bab 4SembunyikanSembunyikan detailLihat detailPola Pemodelan Data dan Praktik Terbaik
Pola Pemodelan Data dan Praktik Terbaik
Pelajaran 1 • Pola Penggunaan Kembali dan Modularitas
Mengajarkan prinsip DRY yang diterapkan pada model data melalui makro dan lapisan penyiapan bersama. Mengurangi beban pemeliharaan dalam proyek yang berkembang.
Pelajaran 2 • Menangani Hubungan Data yang Kompleks
Membahas hubungan banyak-ke-banyak, tabel jembatan, dan hierarki. Membekali siswa untuk memodelkan kompleksitas bisnis dunia nyata secara akurat.
Pelajaran 3 • Pemodelan Dimensional dalam Praktik
Menerapkan desain skema bintang ke kasus penggunaan analitis nyata. Menerjemahkan teori dari Bab 1 ke dalam model dbt yang siap produksi.
Pelajaran 4 • Satu Tabel Besar vs. Mart yang Dinormalisasi
Membandingkan tabel denormalisasi lebar dengan struktur mart yang dinormalisasi. Memandu siswa dalam memilih pola yang tepat untuk setiap kasus penggunaan.
Pelajaran 5 • Desain Arsitektur Berlapis
Menetapkan lapisan penyiapan, menengah, dan mart sebagai pendekatan pemodelan terstruktur. Menyediakan kerangka organisasi untuk semua keputusan desain model.
Bab 5SembunyikanSembunyikan detailLihat detailStrategi Kualitas Data dan Pengujian
Strategi Kualitas Data dan Pengujian
Pelajaran 1 • Pemberitahuan, Pemantauan, dan Perbaikan
Membangun jalur pipa pemberitahuan dan alur kerja respons insiden untuk kegagalan kualitas data. Menutup siklus antara deteksi dan resolusi.
Pelajaran 2 • Great Expectations dan Kerangka Kerja Kustom
Menerapkan kerangka kualitas data khusus bersama dengan pengujian dbt. Menyediakan kemampuan validasi yang lebih kaya untuk persyaratan kualitas yang kompleks.
Pelajaran 3 • Pengujian Statistik dan Distribusi
Memperkenalkan pemeriksaan volume, pemantauan distribusi, dan deteksi anomali untuk data numerik. Menangkap penyimpangan data halus yang terlewatkan oleh pengujian struktural.
Pelajaran 4 • Dimensi Kualitas Data
Mendefinisikan kelengkapan, akurasi, konsistensi, ketepatan waktu, dan keunikan sebagai dimensi kualitas yang terukur. Membingkai strategi pengujian untuk seluruh bab.
Pelajaran 5 • Pengujian Skema dan Kendala
Mencakup validasi skema, penegakan tipe data, dan pemeriksaan integritas referensial. Mencegah masalah data struktural menyebar ke hilir.
Bab 6SembunyikanSembunyikan detailLihat detailOrkestrasi dan Penjadwalan Jalur Pipa
Orkestrasi dan Penjadwalan Jalur Pipa
Pelajaran 1 • Membangun Alur Kerja dengan Airflow
Mencakup penulisan DAG Airflow, operator, dan koneksi. Menerjemahkan konsep orkestrasi ke dalam kode jalur pipa yang berfungsi.
Pelajaran 2 • Pemantauan dan Observabilitas untuk Jalur Pipa
Memperkenalkan metadata jalur pipa, riwayat proses, dan integrasi pemantauan eksternal. Menyediakan visibilitas ke dalam kesehatan jalur pipa dalam skala besar.
Pelajaran 3 • Penjadwalan dan Manajemen Dependensi
Mengajarkan ekspresi cron, penjadwalan sadar data, dan dependensi lintas DAG. Memastikan jalur pipa berjalan dalam urutan yang benar dengan waktu yang tepat.
Pelajaran 4 • Konsep dan Alat Orkestrasi
Memperkenalkan orkestrasi berbasis DAG, dependensi tugas, dan lanskap orkestrator. Menyediakan landasan konseptual sebelum pekerjaan alat langsung.
Pelajaran 5 • Penanganan Kesalahan dan Logika Coba Ulang
Menerapkan percobaan ulang, batas waktu, dan panggilan balik kegagalan dalam jalur pipa yang diorkestrasi. Membangun ketahanan ke dalam alur kerja produksi.
Bab 7SembunyikanSembunyikan detailLihat detailRekayasa Analitik dalam Produksi
Rekayasa Analitik dalam Produksi
Pelajaran 1 • Manajemen Biaya dalam Produksi
Menerapkan kontrol biaya gudang, anggaran kueri, dan penandaan sumber daya ke jalur pipa produksi. Menyeimbangkan kinerja dengan biaya operasional.
Pelajaran 2 • Respons Insiden untuk Jalur Pipa Data
Menetapkan buku pedoman, praktik piket, dan proses pascamortem untuk insiden data. Mengurangi waktu rata-rata pemulihan untuk kegagalan produksi.
Pelajaran 3 • Manajemen Rahasia dan Konfigurasi
Mencakup penyimpanan kredensial yang aman, variabel lingkungan, dan pengelola rahasia. Mencegah paparan kredensial dalam basis kode analitik.
Pelajaran 4 • CI/CD untuk Jalur Pipa Data
Menerapkan pengujian otomatis dan jalur pipa penerapan untuk proyek dbt. Membawa disiplin rekayasa perangkat lunak ke alur kerja transformasi data.
Pelajaran 5 • Manajemen dan Promosi Lingkungan
Mendefinisikan lingkungan pengembangan, pengujian, dan produksi serta alur kerja promosi. Mencegah perubahan yang belum diuji mencapai data penting bisnis.
Bab 8SembunyikanSembunyikan detailLihat detailLapisan Metrik dan Pemodelan Semantik
Lapisan Metrik dan Pemodelan Semantik
Pelajaran 1 • Pemodelan Entitas dan Dimensi
Mendesain hubungan entitas dan hierarki dimensi dalam lapisan semantik. Memungkinkan pemotongan dan pemfilteran yang konsisten di semua metrik.
Pelajaran 2 • Konsep Lapisan Metrik
Menjelaskan mengapa lapisan metrik terpusat menghilangkan inkonsistensi metrik di seluruh alat. Memotivasi pekerjaan pemodelan semantik yang mengikuti.
Pelajaran 3 • Mendefinisikan Metrik dengan Lapisan Semantik dbt
Mencakup sintaks MetricFlow untuk mendefinisikan ukuran, dimensi, dan metrik di dbt. Menghasilkan definisi metrik yang dapat digunakan kembali yang dapat dikonsumsi oleh alat BI mana pun.
Pelajaran 4 • Tata Kelola dan Pembuatan Versi Metrik
Menetapkan kepemilikan, manajemen perubahan, dan praktik pembuatan versi untuk definisi metrik. Mempertahankan kepercayaan pada metrik seiring berkembangnya bisnis.
Pelajaran 5 • Menanyakan dan Mengonsumsi Lapisan Metrik
Mendemonstrasikan bagaimana alat BI dan API mengonsumsi metrik lapisan semantik. Memvalidasi bahwa definisi menghasilkan hasil yang benar dari ujung ke ujung.
Sertifikat valid Anda setelah menyelesaikan
Kursus ini cocok untuk Anda:
Analis data: siap melampaui dasbor menuju pekerjaan transformasi.
Pengembang SQL: ingin memformalkan keterampilan pemodelan data untuk tumpukan modern.
Pengembang intelijen bisnis: bertransisi menuju peran data yang berfokus pada rekayasa.
Rekayasawan data junior: ingin berspesialisasi secara khusus di lapisan analitik.
Pengalih karier: memasuki data dari latar belakang keuangan, operasi, atau teknis.
Generalist tim data: bertujuan memiliki seluruh pipeline dari sumber ke mart.
Apa kata para siswa kami
Kelasnya sangat sempurna. Saya membeli paket satu tahun dan akhirnya memiliki kesempatan untuk mengikuti berbagai topik yang saya minati tanpa perlu berganti platform... terima kasih atas semua yang kalian lakukan, saya sudah merekomendasikan kalian kepada orang lain...

Saya suka bagaimana pelajarannya langsung pada intinya dan bagaimana saya bisa berpindah bab dan melewati konten yang tidak saya butuhkan.

Saya suka kontennya dan cara presentasi serta transkripsi videonya, yang mempercepat prosesnya!

Platformnya cepat, mudah digunakan. Keragaman konten dan video pelengkapnya sangat membantu dalam pembelajaran.

Pelatihan utama
FAQ
Siapa itu Dedika?
Apakah sertifikat ini berlaku di Indonesia?
Apakah kursusnya gratis?
Berapa beban belajar kursusnya?
Bagaimana bentuk kursusnya?
Bagaimana cara kerja kursusnya?
Berapa lama durasi kursusnya?
Berapa biaya atau harga kursusnya?
Apa itu kursus EAD atau online dan bagaimana cara kerjanya?
Kursus PDF




















