Menyederhanakan struktur data

Selesai

Saat Anda mengimpor data dari beberapa sumber ke Power BI Desktop, data mempertahankan nama tabel dan kolom yang telah ditentukan sebelumnya. Anda mungkin ingin mengubah beberapa nama ini agar memiliki format yang konsisten, lebih mudah digunakan, dan lebih bermakna bagi pengguna.  Anda dapat menggunakan Editor Power Query di Power BI Desktop untuk membuat perubahan nama ini dan menyederhanakan struktur data Anda.

Untuk melanjutkan dengan skenario sebelumnya di mana Anda membentuk data awal dalam model Anda, Anda perlu mengambil tindakan lebih lanjut untuk menyederhanakan struktur data penjualan dan menyiapkannya untuk mengembangkan laporan untuk tim Penjualan. Anda telah mengganti nama kolom, tetapi sekarang Anda perlu memeriksa nama kueri (tabel) untuk menentukan apakah ada peningkatan yang dapat dilakukan. Anda juga perlu meninjau konten kolom dan mengganti nilai apa pun yang memerlukan koreksi.

Mengganti nama kueri

Ini adalah praktik yang baik untuk mengubah nama kueri yang tidak biasa atau tidak membantu menjadi nama yang lebih jelas atau yang lebih dikenal pengguna. Misalnya, jika Anda mengimpor tabel fakta produk ke Power BI Desktop dan nama kueri ditampilkan sebagai FactProductTable, Anda mungkin ingin mengubahnya menjadi nama yang lebih mudah digunakan, seperti Produk. Demikian pula, jika Anda mengimpor tampilan, tampilan mungkin memiliki nama yang berisi awalan v, seperti vProduct. Orang mungkin menemukan nama ini tidak jelas dan membingungkan, jadi Anda mungkin ingin menghapus awalan.

Dalam contoh ini, Anda telah memeriksa nama kueri TargetSales dan menyadari bahwa nama ini tidak membantu karena Anda akan memiliki kueri dengan nama ini untuk setiap tahun. Untuk menghindari kebingungan, Anda ingin menambahkan tahun ke nama kueri.

Di Editor Power Query, di panel Kueri di sebelah kiri data Anda, pilih kueri yang ingin Anda ganti namanya. Klik kanan kueri dan pilih Ganti Nama. Edit nama saat ini atau ketik nama baru, lalu tekan Enter.

Mengganti nama kueri

Ganti nilai

Anda dapat menggunakan fitur Ganti Nilai di Editor Power Query untuk mengganti nilai apa pun dengan nilai lain di kolom yang dipilih.

Dalam contoh ini, Anda melihat bahwa, di kolom Atribut , bulan Desember salah eja. Anda perlu memperbaiki kesalahan ejaan ini. Pilih kolom yang berisi nilai yang ingin Anda ganti (Atribut dalam hal ini), lalu pilih Ganti Nilai pada tab Transformasi .

Ganti fitur nilai di Editor Power Query

Dalam kotak Nilai untuk Ditemukan , masukkan nama nilai yang ingin Anda ganti, lalu di kotak Ganti Dengan , masukkan nama nilai yang benar lalu pilih OK. Dalam Power Query, Anda tidak dapat memilih satu sel dan mengubah satu nilai, seperti yang mungkin telah Anda lakukan di Excel.

ganti satu nilai dengan nilai lain dalam kotak untuk menemukan

Anda bisa meninjau daftar langkah-langkah yang Anda ambil untuk merestrukturisasi dan memperbaiki data Anda di panel Pengaturan Kueri . Setelah menyelesaikan semua langkah yang ingin Dilakukan, Anda dapat memilih Tutup & Terapkan untuk menutup Editor Power Query dan menerapkan perubahan ke model data Anda. Namun, Anda dapat mengambil tindakan lebih lanjut untuk membersihkan dan mengubah data Anda.

Ganti nilai nol

Terkadang, Anda mungkin menemukan bahwa sumber data Anda berisi nilai nol. Misalnya, jumlah pengiriman pada pesanan penjualan mungkin memiliki nilai null jika identik dengan nol. Jika nilai tetap null, rata-rata tidak akan dihitung dengan benar. Salah satu solusinya adalah mengubah null menjadi nol, yang akan menghasilkan rata-rata pengiriman yang lebih akurat. Dalam hal ini, menggunakan langkah yang sama dengan yang Anda ikuti sebelumnya akan membantu Anda mengganti nilai null dengan nol.

Ganti nilai null dengan nol

Menghapus duplikat

Anda juga bisa menghapus duplikat dari kolom untuk hanya menyimpan nama unik dalam kolom yang dipilih dengan menggunakan fitur Hapus Duplikat di Power Query.

Dalam contoh ini, perhatikan bahwa kolom Nama Kategori berisi duplikat untuk setiap kategori. Akibatnya, Anda ingin membuat tabel dengan kategori unik dan menggunakannya dalam model semantik Anda. Anda dapat mencapai tindakan ini dengan memilih kolom, mengklik kanan header kolom, lalu memilih opsi Hapus Duplikat .

Anda mungkin mempertimbangkan untuk menyalin tabel sebelum menghapus duplikat. Opsi Salin berada di bagian atas menu konteks, seperti yang ditunjukkan pada cuplikan layar berikut. Menyalin tabel sebelum menghapus duplikat akan memberi Anda perbandingan tabel dan akan memungkinkan Anda menggunakan kedua tabel, jika diperlukan.

Menghapus fitur duplikat

Praktik terbaik untuk memberi nama tabel, kolom, dan nilai

Konvensi penamaan untuk tabel, kolom, dan nilai tidak memiliki aturan tetap; namun, kami sarankan Anda menggunakan bahasa dan singkatan yang umum digunakan dalam organisasi Anda dan bahwa semua orang setuju dan menganggapnya sebagai terminologi umum.

Praktik terbaik adalah memberikan tabel, kolom, dan ukuran istilah bisnis deskriptif Anda dan mengganti garis bawah ("_") dengan spasi. Konsisten dengan singkatan, awalan, dan kata-kata seperti "angka" dan "ID." Singkatan yang terlalu singkat dapat menyebabkan kebingungan jika tidak umum digunakan dalam organisasi.

Selain itu, dengan menghapus awalan atau akhiran yang mungkin Anda gunakan dalam nama tabel dan sebagai gantinya menamainya dalam format sederhana, Anda akan membantu menghindari kebingungan.

Saat mengganti nilai, coba bayangkan bagaimana nilai tersebut akan muncul pada laporan. Nilai yang terlalu panjang mungkin sulit dibaca dan pas pada visual. Nilai yang terlalu pendek mungkin sulit ditafsirkan. Menghindari akronim dalam nilai juga merupakan ide yang baik, asalkan teks akan pas pada visual.