Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Dengan menggunakan pengukuran, Anda dapat membuat beberapa solusi analisis data paling canggih di Power BI Desktop. Ukuran membantu Anda dengan melakukan penghitungan atas data saat Anda berinteraksi dengan laporan Anda. Tutorial ini memandu Anda memahami langkah-langkah dan membuat langkah-langkah dasar Anda sendiri di Power BI Desktop.
Prasyarat
Tutorial ini ditujukan untuk pengguna Power BI yang sudah terbiasa menggunakan Power BI Desktop untuk membuat model yang lebih canggih. Anda harus sudah terbiasa menggunakan Dapatkan Data dan Editor Power Query untuk mengimpor data, bekerja dengan beberapa tabel terkait, dan menambahkan bidang ke kanvas laporan. Jika Anda baru menggunakan Power BI Desktop, pastikan untuk memeriksa Mulai menggunakan Power BI Desktop.
Tutorial ini menggunakan file Contoso Sales Sample for Power BI Desktop , yang mencakup data penjualan online dari perusahaan fiktif, Contoso. Karena data ini diimpor dari database, Anda tidak bisa menyambungkan ke sumber data atau menampilkannya di Editor Power Query. Unduh dan ekstrak file di komputer Anda.
Tindakan otomatis
Ketika Power BI Desktop membuat ukuran, biasanya ukuran tersebut dibuat secara otomatis untuk Anda. Untuk melihat cara Power BI Desktop membuat pengukuran, ikuti langkah-langkah berikut:
Di Power BI Desktop, pilih Buka File>, telusuri ke Sampel Penjualan Contoso untuk file Power BI Desktop.pbix, lalu pilih Buka.
Di panel Bidang , perluas tabel Penjualan . Kemudian, pilih kotak centang di samping bidang SalesAmount atau seret SalesAmount ke kanvas laporan.
Visualisasi bagan kolom baru muncul, memperlihatkan jumlah total semua nilai di kolom SalesAmount dari tabel Penjualan .
Bidang apa pun (kolom) di panel Bidang dengan
bersifat numerik, dan nilainya dapat diagregasi. Daripada menampilkan tabel dengan banyak nilai (2.000.000 baris untuk SalesAmount), Power BI Desktop secara otomatis membuat dan menghitung ukuran untuk menggabungkan data jika mendeteksi jenis data numerik. Jumlah adalah agregasi default untuk jenis data numerik, tetapi Anda dapat dengan mudah menerapkan agregasi yang berbeda seperti rata-rata atau hitungan. Memahami agregasi sangat penting untuk memahami langkah-langkah, karena setiap langkah melakukan beberapa jenis agregasi.
Untuk mengubah agregasi bagan, ikuti langkah-langkah berikut:
Pilih visualisasi SalesAmount di kanvas laporan.
Di area Nilai panel Visualisasi , pilih panah bawah di sebelah kanan SalesAmount.
Dari menu yang muncul, pilih Rata-rata.
Visualisasi berubah menjadi rata-rata semua nilai penjualan di bidang SalesAmount .
Bergantung pada hasil yang Anda inginkan, Anda dapat mengubah jenis agregasi. Namun, tidak semua jenis agregasi berlaku untuk setiap jenis data numerik. Misalnya, untuk bidang SalesAmount , Jumlah dan Rata-rata berguna, dan Minimum dan Maksimum juga memiliki tempatnya. Namun, menggunakan Count untuk bidang SalesAmount tidak masuk akal, karena meskipun nilainya berupa angka, sebenarnya itu adalah mata uang.
Nilai yang dihitung dari pengukuran berubah sebagai respons terhadap interaksi Anda dengan laporan Anda. Misalnya, jika Anda menyeret bidang RegionCountryName dari tabel Geografi ke bagan SalesAmount yang ada, bidang tersebut berubah untuk menampilkan jumlah penjualan rata-rata untuk setiap negara/wilayah.
Saat hasil pengukuran berubah karena interaksi dengan laporan Anda, Anda memengaruhi konteks pengukuran Anda. Setiap kali berinteraksi dengan visualisasi laporan, Anda mengubah konteks di mana pengukuran menghitung dan menampilkan hasilnya.
Membuat dan menggunakan langkah-langkah Anda sendiri
Dalam kebanyakan kasus, Power BI Desktop secara otomatis menghitung dan mengembalikan nilai sesuai dengan jenis bidang dan agregasi yang Anda pilih. Namun, dalam beberapa kasus Anda mungkin ingin membuat langkah-langkah Anda sendiri untuk melakukan perhitungan yang lebih kompleks dan unik. Dengan Power BI Desktop, Anda dapat membuat pengukuran Anda sendiri dengan bahasa rumus Data Analysis Expressions (DAX).
Rumus DAX menggunakan banyak fungsi, operator, dan sintaks yang sama dengan rumus Excel. Namun, fungsi DAX dirancang untuk bekerja dengan data relasional dan melakukan perhitungan yang lebih dinamis saat Anda berinteraksi dengan laporan Anda. Ada lebih dari 200 fungsi DAX yang melakukan segalanya mulai dari agregasi sederhana seperti jumlah dan rata-rata hingga fungsi statistik dan pemfilteran yang lebih kompleks. Ada banyak sumber daya untuk membantu Anda mempelajari lebih lanjut tentang DAX. Setelah Anda menyelesaikan tutorial ini, lihat Dasar-dasar DAX di Power BI Desktop.
Saat Anda membuat metrik sendiri, itu disebut metrik model, dan ditambahkan ke daftar Bidang untuk tabel yang Anda pilih. Beberapa keuntungan dari langkah-langkah model adalah Anda dapat menamainya apa pun yang Anda inginkan, membuatnya lebih dapat diidentifikasi. Anda dapat menggunakannya sebagai argumen dalam ekspresi DAX lainnya, dan Anda dapat membuatnya melakukan perhitungan kompleks dengan cepat.
Langkah cepat
Banyak perhitungan umum tersedia sebagai langkah cepat, yang menulis rumus DAX untuk Anda berdasarkan input Anda di jendela. Perhitungan cepat dan kuat ini juga bagus untuk mempelajari DAX atau menyemai langkah-langkah Anda sendiri yang disesuaikan.
Buat ukuran cepat menggunakan salah satu metode berikut:
Dari tabel di panel Bidang , klik kanan atau pilih Opsi lainnya (...), lalu pilih Pengukuran cepat baru dari daftar.
Di bawah Perhitungan di tab Beranda pita Power BI Desktop, pilih Pengukuran Cepat Baru.
Untuk informasi selengkapnya tentang membuat dan menggunakan langkah-langkah cepat, lihat Menggunakan langkah-langkah cepat.
Membuat ukuran
Misalkan Anda ingin menganalisis penjualan bersih Anda dengan mengurangi diskon dan pengembalian dari jumlah total penjualan. Untuk konteks yang ada dalam visualisasi Anda, Anda memerlukan ukuran yang mengurangi jumlah DiscountAmount dan ReturnAmount dari jumlah SalesAmount. Tidak ada bidang untuk Penjualan Bersih dalam daftar Bidang, tetapi Anda memiliki komponen dasar untuk membuat ukuran Anda sendiri dalam menghitung penjualan bersih.
Untuk membuat ukuran, ikuti langkah-langkah berikut:
Di panel Bidang , klik kanan tabel Penjualan , atau arahkan mouse ke atas tabel dan pilih Opsi lainnya (...).
Dari menu yang muncul, pilih Pengukuran baru.
Tindakan ini menyimpan ukuran baru Anda dalam tabel Penjualan , di mana mudah ditemukan.
Anda juga bisa membuat pengukuran baru dengan memilih Pengukuran Baru di grup Perhitungan pada tab Beranda di pita Power BI Desktop.
Petunjuk / Saran
Saat Anda membuat pengukuran dari pita, Anda bisa membuatnya di salah satu tabel Anda, tetapi lebih mudah ditemukan jika Anda membuatnya di mana Anda berencana untuk menggunakannya. Dalam hal ini, pilih tabel Penjualan terlebih dahulu untuk membuatnya aktif, lalu pilih Pengukuran baru.
Di bilah rumus yang muncul di sepanjang bagian atas kanvas laporan, Anda bisa mengganti nama ukuran Anda dan memasukkan rumus DAX.
Secara default, setiap ukuran baru diberi nama Pengukuran. Jika Anda tidak mengganti namanya, tindakan baru diberi nama Pengukuran 2, Ukuran 3, dan sebagainya. Karena kami ingin ukuran ini lebih dapat diidentifikasi, sorot Ukuran di bilah rumus, lalu ubah menjadi Penjualan Bersih.
Mulai masukkan rumus Anda.
=Setelah tanda, mulai ketik Jumlah. Saat Anda mengetik, daftar saran drop-down muncul, memperlihatkan semua fungsi DAX, dimulai dengan huruf yang Anda ketik. Gulir ke bawah, jika perlu, untuk memilih SUM dari daftar, lalu tekan Enter.
Tanda kurung pembuka muncul, bersama dengan daftar saran drop-down kolom yang tersedia yang dapat Anda teruskan ke fungsi SUM.
Ekspresi selalu muncul antara tanda kurung buka dan tutup. Untuk contoh ini, ekspresi Anda berisi satu argumen untuk diteruskan ke fungsi SUM: kolom SalesAmount . Mulai ketik SalesAmount hingga Sales(SalesAmount) adalah satu-satunya nilai yang tersisa dalam daftar.
Nama kolom yang didahului oleh nama tabel disebut nama kolom yang sepenuhnya memenuhi syarat. Nama kolom yang sepenuhnya memenuhi syarat membuat rumus Anda lebih mudah dibaca.
Pilih Sales[SalesAmount] dari daftar, lalu masukkan tanda kurung penutup.
Petunjuk / Saran
Kesalahan sintaks paling sering disebabkan oleh tanda kurung penutup yang hilang atau salah taruh.
Kurangi dua kolom lainnya di dalam rumus:
a. Setelah kurung tutup untuk ekspresi pertama, ketik spasi, operator minus (-), lalu spasi lain.
b. Masukkan fungsi SUM lain, dan mulai ketik DiscountAmount hingga Anda dapat memilih kolom Sales[DiscountAmount] sebagai argumen. Tambahkan tanda kurung tutup.
c. Ketik spasi, operator minus, spasi, fungsi SUM lain dengan Sales[ReturnAmount] sebagai argumen, lalu kurung tutup.
Tekan Enter atau pilih Terapkan (ikon tanda centang) di bilah rumus untuk menyelesaikan dan memvalidasi rumus.
Ukuran Penjualan Bersih yang divalidasi sekarang siap digunakan dalam tabel Penjualan di panel Bidang .
Jika Anda kehabisan ruang untuk memasukkan rumus atau menginginkannya pada baris terpisah, pilih panah bawah di sisi kanan bilah rumus untuk menyediakan lebih banyak ruang.
Panah bawah berubah menjadi panah atas dan kotak besar muncul.
Pisahkan bagian rumus Anda dengan menekan Alt + Enter untuk baris terpisah, atau tekan Tab untuk menambahkan penspasian tab.
Gunakan ukuran Anda dalam laporan
Tambahkan pengukuran Penjualan Bersih baru Anda ke kanvas laporan, dan hitung penjualan bersih untuk bidang lain apa pun yang Anda tambahkan ke laporan.
Untuk melihat penjualan bersih menurut negara/wilayah:
Pilih pengukuran Penjualan Bersih dari tabel Penjualan , atau seret ke kanvas laporan.
Pilih bidang RegionCountryName dari tabel Geografi , atau seret ke bagan Penjualan Bersih .
Untuk melihat perbedaan antara penjualan bersih dan total penjualan menurut negara/wilayah, pilih bidang SalesAmount atau seret ke bagan.
Bagan sekarang menggunakan dua pengukuran: SalesAmount, yang dijumlahkan Power BI secara otomatis, dan pengukuran Penjualan Bersih , yang Anda buat secara manual. Setiap pengukuran dihitung dalam konteks bidang lain, RegionCountryName.
Gunakan ukuran Anda dengan pemotong
Tambahkan pengiris untuk memfilter penjualan bersih dan nilai penjualan berdasarkan tahun kalender.
Pilih area kosong di samping bagan. Di panel Visualisasi , pilih visualisasi Tabel .
Tindakan ini membuat visualisasi tabel kosong pada kanvas laporan.
Seret bidang Tahun dari tabel Kalender ke visualisasi tabel kosong baru.
Karena Tahun adalah bidang numerik, Power BI Desktop menjumlahkan nilainya. Penjumlahan ini tidak berfungsi dengan baik sebagai agregasi; kita akan membahasnya di langkah berikutnya.
Dalam kotak Nilai di panel Visualisasi , pilih panah bawah di samping Tahun, lalu pilih Jangan ringkas dari daftar. Tabel sekarang mencantumkan tahun individual.
Pilih ikon Pemotong di panel Visualisasi untuk mengonversi tabel menjadi pemotong. Jika visualisasi menampilkan penggeser alih-alih daftar, pilih Daftar dari panah bawah di penggeser.
Pilih nilai apa pun di pemotong Tahun untuk memfilter bagan Penjualan Bersih dan Jumlah Penjualan menurut RegionCountryName yang sesuai. Penjualan Bersih dan SalesAmount menghitung ulang dan menampilkan hasil dalam konteks bidang Tahun yang dipilih.
Gunakan ukuran Anda dalam ukuran lain
Misalkan Anda ingin mengetahui produk mana yang memiliki jumlah penjualan bersih tertinggi per unit yang dijual. Anda memerlukan ukuran yang membagi penjualan bersih dengan kuantitas unit yang dijual. Buat ukuran baru yang membagi hasil pengukuran Penjualan Bersih Anda dengan jumlah Penjualan[SalesQuantity].
Di panel Bidang , buat ukuran baru bernama Net Sales per Unit dalam tabel Penjualan .
Di bilah rumus, mulai ketik Net Sales. Daftar saran menunjukkan apa yang dapat Anda tambahkan. Pilih [Penjualan Bersih].
Anda juga dapat mereferensikan langkah-langkah hanya dengan mengetik tanda kurung buka ([). Daftar saran hanya memperlihatkan parameter untuk ditambahkan dalam rumus Anda.
Masukkan spasi, operator pembagi (/), spasi lain, fungsi SUM, lalu ketik Kuantitas. Daftar saran memperlihatkan semua kolom dengan Kuantitas dalam nama. Pilih Penjualan[SalesQuantity], ketik tanda kurung penutup, dan tekan ENTER atau pilih Terapkan (ikon tanda centang) untuk memvalidasi rumus Anda.
Rumus yang dihasilkan akan muncul sebagai:
Net Sales per Unit = [Net Sales] / SUM(Sales[SalesQuantity])Pilih pengukuran Penjualan Bersih per Unit dari tabel Penjualan , atau seret ke area kosong di kanvas laporan.
Bagan menunjukkan jumlah penjualan bersih per unit atas semua produk yang dijual. Bagan ini tidak informatif; kita akan mengatasinya di langkah berikutnya.
Untuk tampilan yang berbeda, ubah jenis visualisasi bagan menjadi Peta Pohon.
Pilih bidang Kategori Produk , atau seret ke peta pohon atau bidang Grup panel Visualisasi . Sekarang Anda memiliki beberapa info bagus!
Coba hapus bidang ProductCategory , dan seret bidang ProductName ke bagan sebagai gantinya.
Ok, sekarang kita cuma main-main, tapi kamu harus akui itu keren! Bereksperimenlah dengan cara lain untuk memfilter dan memformat visualisasi.
Apa yang telah Anda pelajari
Pengukuran memberi Anda kekuatan untuk mendapatkan wawasan yang Anda inginkan dari data Anda. Anda mempelajari cara membuat pengukuran dengan menggunakan bilah rumus dan memberi mereka nama yang masuk akal bagi Anda. Anda mempelajari cara menemukan dan memilih elemen rumus yang tepat dengan menggunakan daftar saran DAX. Terakhir, Anda diperkenalkan ke konteks, di mana hasil perhitungan dalam pengukuran berubah sesuai dengan bidang lain atau ekspresi lain dalam rumus Anda.
Konten terkait
Untuk mempelajari selengkapnya tentang langkah cepat Power BI Desktop, yang menyediakan banyak perhitungan pengukuran umum untuk Anda, lihat Menggunakan langkah cepat untuk perhitungan umum.
Jika Anda ingin mendalami rumus DAX lebih dalam dan membuat beberapa langkah tingkat lanjut, lihat Mempelajari dasar-dasar DAX di Power BI Desktop. Artikel ini berfokus pada konsep dasar dalam DAX, seperti sintaks, fungsi, dan pemahaman konteks yang lebih menyeluruh.
Pastikan untuk menambahkan Referensi Ekspresi Analisis Data (DAX) ke favorit Anda. Dalam referensi ini Anda dapat menemukan info terperinci tentang sintaks DAX, operator, dan lebih dari 200 fungsi DAX.
Artikel lain yang menarik: