Power Query & Data Transformation
Power Query Imports, Unpivot Transformations, Append Merge Queries, and M Language
Jaminan uang kembali 30 hari
Beli 3 materi hukum FIDIC & Kontraktor sekaligus dan hemat hingga 30%!
Apa yang akan Anda pelajari
Daftar Isi
BAB 01: Power Query: Import Data dari Beragam Sumber
- 01. Power Query: Import Data dari Beragam Sumber
- 02. Why: Delimiter dan Locale Menggeser Kolom
- 03. Outline: Navigator dan Pemilihan Data hingga Pemeriksaan Skema setelah Import
- 04. Tujuan dan Capaian: Mengimpor CSV dan Master Produk
- 05. Navigator dan Pemilihan Data
- 06. Import Excel Workbook
- 07. Import CSV
- 08. Import File Teks Berdelimiter
- 09. Import dari Folder
- 10. Import Tabel Web
- 11. Import SQL Server
- 12. Import Access jika Connector Tersedia
- 13. Import JSON
- 14. Import XML
- 15. Import Workbook dari SharePoint sesuai Connector
- 16. Kredensial Sumber Data
- 17. Privacy Levels
- 18. Load ke Sheet versus Data Model
- 19. Pemeriksaan Skema setelah Import
- 20. Worked Example: Mengimpor CSV dan Master Produk
- 21. Quote Penting: Prinsip Pemeriksaan Skema setelah Import
- 22. Case Study (Simulasi): Delimiter dan Locale Menggeser Kolom
- 23. Key Takeaways: Navigator dan Pemilihan Data dan Pemeriksaan Skema setelah Import
- 24. Closing: Latihan Mengimpor CSV dan Master Produk
- 25. References: Microsoft Learn: Power Query dan M Language untuk Power Query: Import Data dari Beragam Sumber
BAB 02: Remove Duplicates, Blank, & Error
- 01. Remove Duplicates, Blank, & Error
- 02. Why: Deduplikasi Menghapus Transaksi yang Sebenarnya Berbeda
- 03. Outline: Remove Duplicates Berdasarkan Kolom Key hingga Rekonsiliasi Jumlah Baris
- 04. Tujuan dan Capaian: Membersihkan Daftar Pelanggan dengan Key Konsisten
- 05. Remove Duplicates Berdasarkan Kolom Key
- 06. Duplikat Baris versus Duplikat Entitas
- 07. Remove Blank Rows
- 08. Null versus String Kosong
- 09. Trim sebelum Deduplikasi
- 10. Remove Errors
- 11. Keep Errors untuk Diagnosis
- 12. Replace Errors
- 13. Pemeriksaan Tipe Data
- 14. Urutan Cleaning Steps
- 15. Data Profiling
- 16. Duplikasi dengan Perbedaan Huruf
- 17. Kebijakan Pemilihan Record yang Dipertahankan
- 18. Pencatatan Baris yang Dibuang
- 19. Rekonsiliasi Jumlah Baris
- 20. Worked Example: Membersihkan Daftar Pelanggan dengan Key Konsisten
- 21. Quote Penting: Prinsip Rekonsiliasi Jumlah Baris
- 22. Case Study (Simulasi): Deduplikasi Menghapus Transaksi yang Sebenarnya Berbeda
- 23. Key Takeaways: Remove Duplicates Berdasarkan Kolom Key dan Rekonsiliasi Jumlah Baris
- 24. Closing: Latihan Membersihkan Daftar Pelanggan dengan Key Konsisten
- 25. References: Microsoft Learn: Power Query dan M Language untuk Remove Duplicates, Blank, & Error
BAB 03: Split Column & Merge Column
- 01. Split Column & Merge Column
- 02. Why: Delimiter dalam Nama Produk Membuat Split Salah
- 03. Outline: Split berdasarkan Delimiter hingga Uji Pola Data Tidak Seragam
- 04. Tujuan dan Capaian: Memisahkan Kode Cabang dan Nomor Dokumen
- 05. Split berdasarkan Delimiter
- 06. Split pada Delimiter Pertama
- 07. Split pada Delimiter Terakhir
- 08. Split berdasarkan Posisi
- 09. Split menjadi Baris
- 10. Delimiter Berulang
- 11. Quoted Text dalam CSV
- 12. Ekstraksi Teks sebelum Delimiter
- 13. Ekstraksi Teks sesudah Delimiter
- 14. Merge Columns
- 15. Pemisah saat Menggabungkan
- 16. Penanganan Null
- 17. Tipe Data Kolom Hasil
- 18. Penamaan Kolom Hasil
- 19. Uji Pola Data Tidak Seragam
- 20. Worked Example: Memisahkan Kode Cabang dan Nomor Dokumen
- 21. Quote Penting: Prinsip Uji Pola Data Tidak Seragam
- 22. Case Study (Simulasi): Delimiter dalam Nama Produk Membuat Split Salah
- 23. Key Takeaways: Split berdasarkan Delimiter dan Uji Pola Data Tidak Seragam
- 24. Closing: Latihan Memisahkan Kode Cabang dan Nomor Dokumen
- 25. References: Microsoft Learn: Power Query dan M Language untuk Split Column & Merge Column
BAB 04: Unpivot & Pivot: Transformasi Data dari Wide ke Long
- 01. Unpivot & Pivot: Transformasi Data dari Wide ke Long
- 02. Why: Pivot Memerlukan Agregasi karena Key Tidak Unik
- 03. Outline: Data Wide versus Data Long hingga Rekonsiliasi Total Nilai
- 04. Tujuan dan Capaian: Mengubah Kolom Bulanan menjadi Baris Transaksi
- 05. Data Wide versus Data Long
- 06. Identifier Columns
- 07. Attribute dan Value setelah Unpivot
- 08. Unpivot Selected Columns
- 09. Unpivot Other Columns
- 10. Kolom Periode Baru
- 11. Pivot Column
- 12. Value Column pada Pivot
- 13. Aggregate Function saat Pivot
- 14. Duplicate Key dalam Pivot
- 15. Null dan Nilai yang Hilang
- 16. Konversi Label Periode ke Tanggal
- 17. Grain sebelum dan sesudah Transformasi
- 18. Pembalikan Pivot dan Unpivot
- 19. Rekonsiliasi Total Nilai
- 20. Worked Example: Mengubah Kolom Bulanan menjadi Baris Transaksi
- 21. Quote Penting: Prinsip Rekonsiliasi Total Nilai
- 22. Case Study (Simulasi): Pivot Memerlukan Agregasi karena Key Tidak Unik
- 23. Key Takeaways: Data Wide versus Data Long dan Rekonsiliasi Total Nilai
- 24. Closing: Latihan Mengubah Kolom Bulanan menjadi Baris Transaksi
- 25. References: Microsoft Learn: Power Query dan M Language untuk Unpivot & Pivot: Transformasi Data dari Wide ke Long
BAB 05: Append & Merge Queries: Gabung Data dari File Beda
- 01. Append & Merge Queries: Gabung Data dari File Beda
- 02. Why: Merge Menggandakan Revenue karena Duplicate Key
- 03. Outline: Append versus Merge hingga Rekonsiliasi Nilai setelah Penggabungan
- 04. Tujuan dan Capaian: Menggabungkan File Bulanan dan Master Cabang
- 05. Append versus Merge
- 06. Kesetaraan Skema untuk Append
- 07. Append Dua atau Lebih Query
- 08. Nama Kolom saat Append
- 09. Merge berdasarkan Satu Key
- 10. Merge berdasarkan Beberapa Key
- 11. Inner Join
- 12. Left Outer Join
- 13. Full Outer Join
- 14. Left Anti Join untuk Rekonsiliasi
- 15. Tipe Data Join Key
- 16. Trim dan Standarisasi Key
- 17. Expand Kolom Hasil Merge
- 18. Duplikasi Baris dari Relasi Many-to-Many
- 19. Rekonsiliasi Nilai setelah Penggabungan
- 20. Worked Example: Menggabungkan File Bulanan dan Master Cabang
- 21. Quote Penting: Prinsip Rekonsiliasi Nilai setelah Penggabungan
- 22. Case Study (Simulasi): Merge Menggandakan Revenue karena Duplicate Key
- 23. Key Takeaways: Append versus Merge dan Rekonsiliasi Nilai setelah Penggabungan
- 24. Closing: Latihan Menggabungkan File Bulanan dan Master Cabang
- 25. References: Microsoft Learn: Power Query dan M Language untuk Append & Merge Queries: Gabung Data dari File Beda
BAB 06: M Language: Formula Power Query
- 01. M Language: Formula Power Query
- 02. Why: Nama Step Salah Membuat Query Gagal
- 03. Outline: Struktur Let-In hingga Advanced Editor dan Pemeriksaan Sintaks
- 04. Tujuan dan Capaian: Menulis Step M untuk Kolom Kategori
- 05. Struktur Let-In
- 06. Step Name dan Referensi Step
- 07. Case Sensitivity dalam M
- 08. Nilai dan Tipe Data M
- 09. List
- 10. Record
- 11. Table
- 12. Function
- 13. Each sebagai Bentuk Singkat Function
- 14. Table.SelectRows
- 15. Table.AddColumn
- 16. Text Functions
- 17. Date Functions
- 18. Null dalam Ekspresi M
- 19. Advanced Editor dan Pemeriksaan Sintaks
- 20. Worked Example: Menulis Step M untuk Kolom Kategori
- 21. Quote Penting: Prinsip Advanced Editor dan Pemeriksaan Sintaks
- 22. Case Study (Simulasi): Nama Step Salah Membuat Query Gagal
- 23. Key Takeaways: Struktur Let-In dan Advanced Editor dan Pemeriksaan Sintaks
- 24. Closing: Latihan Menulis Step M untuk Kolom Kategori
- 25. References: Microsoft Learn: Power Query dan M Language untuk M Language: Formula Power Query
BAB 07: Parameter & Function untuk Query Dinamis
- 01. Parameter & Function untuk Query Dinamis
- 02. Why: Satu File Berbeda Skema Menggagalkan Gabungan
- 03. Outline: Parameter Nilai Tunggal hingga Uji Function dengan Beberapa Input
- 04. Tujuan dan Capaian: Memproses File Bulanan melalui Function
- 05. Parameter Nilai Tunggal
- 06. Tipe dan Nilai Parameter
- 07. Parameter Path File
- 08. Parameter Rentang Tanggal
- 09. Penggunaan Parameter dalam Step
- 10. Query Function
- 11. Argumen Function
- 12. Function dari Sample File
- 13. Invoke Custom Function
- 14. Penggabungan Output Function
- 15. Penanganan File Tidak Sesuai Skema
- 16. Parameter versus Nilai Hardcoded
- 17. Dokumentasi Dependensi
- 18. Privacy Levels dan Kombinasi Sumber
- 19. Uji Function dengan Beberapa Input
- 20. Worked Example: Memproses File Bulanan melalui Function
- 21. Quote Penting: Prinsip Uji Function dengan Beberapa Input
- 22. Case Study (Simulasi): Satu File Berbeda Skema Menggagalkan Gabungan
- 23. Key Takeaways: Parameter Nilai Tunggal dan Uji Function dengan Beberapa Input
- 24. Closing: Latihan Memproses File Bulanan melalui Function
- 25. References: Microsoft Learn: Power Query dan M Language untuk Parameter & Function untuk Query Dinamis
BAB 08: Refresh Data Otomatis & Scheduled
- 01. Refresh Data Otomatis & Scheduled
- 02. Why: File Tertutup Dianggap Tetap Refresh Otomatis
- 03. Outline: Refresh Manual hingga Validasi Timestamp Data Terbaru
- 04. Tujuan dan Capaian: Menyusun Alur Refresh dan Pemeriksaan Status
- 05. Refresh Manual
- 06. Refresh All
- 07. Refresh on Open
- 08. Refresh Berkala saat Sesi Didukung
- 09. Background Refresh
- 10. Dependensi Antarquery
- 11. Kredensial saat Refresh
- 12. Ketersediaan Path dan Jaringan
- 13. Timeout Sumber Data
- 14. Waktu Selesai versus Waktu Mulai Refresh
- 15. Workbook Terbuka versus File Tertutup
- 16. Scheduling melalui Layanan yang Mendukung
- 17. Gateway bila Dibutuhkan Layanan
- 18. Pencatatan Kegagalan Refresh
- 19. Validasi Timestamp Data Terbaru
- 20. Worked Example: Menyusun Alur Refresh dan Pemeriksaan Status
- 21. Quote Penting: Prinsip Validasi Timestamp Data Terbaru
- 22. Case Study (Simulasi): File Tertutup Dianggap Tetap Refresh Otomatis
- 23. Key Takeaways: Refresh Manual dan Validasi Timestamp Data Terbaru
- 24. Closing: Latihan Menyusun Alur Refresh dan Pemeriksaan Status
- 25. References: Microsoft Learn: Power Query dan M Language untuk Refresh Data Otomatis & Scheduled
BAB 09: Power Query untuk Data Cleaning Massal
- 01. Power Query untuk Data Cleaning Massal
- 02. Why: Aturan Cleaning Menghapus Nilai Bisnis yang Valid
- 03. Outline: Inventaris Masalah Kualitas Data hingga Rekonsiliasi Input dan Output
- 04. Tujuan dan Capaian: Menyusun Pipeline Cleaning File Cabang
- 05. Inventaris Masalah Kualitas Data
- 06. Standarisasi Nama Kolom
- 07. Trim dan Clean
- 08. Normalisasi Huruf
- 09. Normalisasi Tanggal
- 10. Normalisasi Angka dan Locale
- 11. Pemeriksaan Key Kosong
- 12. Deduplikasi sesuai Grain
- 13. Replace Values Berbasis Aturan
- 14. Pemetaan Kategori dengan Tabel Referensi
- 15. Penanganan Outlier tanpa Penghapusan Sembarangan
- 16. Applied Steps yang Dapat Diaudit
- 17. Quarantine Baris Bermasalah
- 18. Data Profiling pada Seluruh Dataset
- 19. Rekonsiliasi Input dan Output
- 20. Worked Example: Menyusun Pipeline Cleaning File Cabang
- 21. Quote Penting: Prinsip Rekonsiliasi Input dan Output
- 22. Case Study (Simulasi): Aturan Cleaning Menghapus Nilai Bisnis yang Valid
- 23. Key Takeaways: Inventaris Masalah Kualitas Data dan Rekonsiliasi Input dan Output
- 24. Closing: Latihan Menyusun Pipeline Cleaning File Cabang
- 25. References: Microsoft Learn: Power Query dan M Language untuk Power Query untuk Data Cleaning Massal
BAB 10: Error Handling & Data Type Conversion
- 01. Error Handling & Data Type Conversion
- 02. Why: Nilai Desimal Berubah karena Pemisah Lokal
- 03. Outline: Tipe Data Text, Number, dan Date hingga Tabel Output dan Tabel Error
- 04. Tujuan dan Capaian: Mengonversi Angka dari Dua Locale
- 05. Tipe Data Text, Number, dan Date
- 06. Whole Number versus Decimal
- 07. Fixed Decimal Number
- 08. DateTime dan DateTimeZone
- 09. Konversi Menggunakan Locale
- 10. Error Konversi Tanggal
- 11. Error Konversi Angka
- 12. Try Expression
- 13. Try-Otherwise
- 14. Record Hasil Try
- 15. Null versus Error
- 16. Error Detail untuk Diagnosis
- 17. Penanganan Kolom yang Hilang
- 18. Validasi Nilai sebelum Konversi
- 19. Tabel Output dan Tabel Error
- 20. Worked Example: Mengonversi Angka dari Dua Locale
- 21. Quote Penting: Prinsip Tabel Output dan Tabel Error
- 22. Case Study (Simulasi): Nilai Desimal Berubah karena Pemisah Lokal
- 23. Key Takeaways: Tipe Data Text, Number, dan Date dan Tabel Output dan Tabel Error
- 24. Closing: Latihan Mengonversi Angka dari Dua Locale
- 25. References: Microsoft Learn: Power Query dan M Language untuk Error Handling & Data Type Conversion
Persyaratan
- Memiliki komputer dengan instalasi Microsoft Excel versi modern.
Deskripsi
Instruktur
Konsuli Team
Instruktur Professional
Tim Instruktur Profesional Konsuli yang berdedikasi untuk memberikan pelatihan berkualitas tinggi di bidang hukum, konstruksi, manajemen proyek, dan standar industri global.
Ulasan Pengguna
5.0
Rating Materi
Tidak ada ulasan bintang ini yang ditemukan.
Materi Terkait Yang Mungkin Anda Sukai
Excel Fundamentals & Shortcuts
Konsuli Team
Excel Fundamentals & Shortcuts
Excel Shortcuts, Cell Formattings, Conditional Formattings, and Print setups
- Menguasai 100+ shortcuts, formula kompleks (VLOOKUP, INDEX-MATCH, XLOOKUP), visualisasi interaktif, dan otomasi spreadsheet.
Formulas & Functions
Konsuli Team
Formulas & Functions
Excel Lookup functions (VLOOKUP INDEX-MATCH XLOOKUP), Logical IFs, and Error Handlings
- Menguasai 100+ shortcuts, formula kompleks (VLOOKUP, INDEX-MATCH, XLOOKUP), visualisasi interaktif, dan otomasi spreadsheet.
Pivot Tables & Analysis
Konsuli Team
Pivot Tables & Analysis
Pivot Table layouts, Calculated Fields, Slicer Timelines, and Pivot Charts
- Menguasai 100+ shortcuts, formula kompleks (VLOOKUP, INDEX-MATCH, XLOOKUP), visualisasi interaktif, dan otomasi spreadsheet.