DEFINE Kata Kunci Dalam DAX Studio: Gambaran Keseluruhan & Contoh

DEFINE Kata Kunci Dalam DAX Studio: Gambaran Keseluruhan & Contoh

Selepas EVALUATE , kata kunci seterusnya yang perlu anda pelajari ialah kata kunci DEFINE. Dalam tutorial ini, kami akan meneliti gambaran keseluruhan tentang kata kunci DEFINE dan cara ia digunakan dalam DAX Studio. Contoh khusus dibincangkan di sepanjang jalan.

Isi kandungan

Menggunakan Kata Kunci DEFINE Dalam DAX Studio

DEFINE ialah kata kunci yang mentakrifkan entiti yang digunakan pada satu atau lebih penyataan EVALUATE dalam pertanyaan DAX.

Contoh #1: DEFINE Dengan Fungsi DAX

DEFINE Kata Kunci Dalam DAX Studio: Gambaran Keseluruhan & Contoh

Dalam contoh ini, baris pertama kod mendapatkan semula semua kuantiti yang berbeza dalam Jadual Jualan. Baris kedua mengehadkan kuantiti yang dikembalikan. Untuk mengembalikan hasil pembolehubah, anda perlu menggunakan kata kunci EVALUATE .

Jika anda cuba MENILAI pembolehubah kedua, hasil yang berbeza akan muncul.

DEFINE Kata Kunci Dalam DAX Studio: Gambaran Keseluruhan & Contoh

Anda boleh menggunakan pembolehubah FewQuantities untuk mengira bilangan baris dalam Jadual Jualan yang berkaitan dengan kuantiti 1, 2 dan 3.

DEFINE Kata Kunci Dalam DAX Studio: Gambaran Keseluruhan & Contoh

Anda juga perlu menggunakan binaan . Kemudian gunakan fungsi dan untuk mengira bilangan baris dalam Jadual Jualan. Selepas itu, letakkan pembolehubah FewQuantities ke dalam penapis. Ini memberikan anda jumlah bilangan baris dalam jadual Jualan.

Contoh #2: Ungkapan Kompleks

Mari kita lihat contoh lain yang berkaitan dengan ungkapan kompleks.

DEFINE Kata Kunci Dalam DAX Studio: Gambaran Keseluruhan & Contoh

Dalam kes ini, anda perlu menggunakan pembinaan jadual untuk mengembalikan lajur yang mengandungi kuantiti 1, 6, 3 dan 5. Untuk pembolehubah kedua, anda memerlukan fungsi FILTER menapis Kuantiti Jualan pembolehubah FewQuantities.

Sebelum meneruskan, jalankan EVALUATE FilterContextFromSlicer untuk mengetahui sama ada anda mendapat hasil yang betul setakat ini.

DEFINE Kata Kunci Dalam DAX Studio: Gambaran Keseluruhan & Contoh

Setelah itu selesai, masukkan fungsi SUMMARIZECOLUMNS mengikut kod di bawah:

DEFINE Kata Kunci Dalam DAX Studio: Gambaran Keseluruhan & Contoh

Bahagian bawah kod ini meniru gelagat LuckyTemplates .

Fungsi berguna untuk mencipta visual dan menjawab pertanyaan. Dalam kes ini, penghiris adalah sebahagian daripada konteks penapis. Kemudian, anda perlu menambah lajur baharu, Jumlah Baris, untuk memaparkan hasil kod. Argumen terakhir menggunakan fungsi COUNTROWS untuk mengembalikan bilangan baris dalam jadual Jualan.

Jika anda melaksanakan kod ini, anda akan mendapat jadual yang terdiri daripada dua lajur. Lajur pertama menunjukkan Warna Produk manakala lajur kedua menunjukkan Jumlah Baris.

DEFINE Kata Kunci Dalam DAX Studio: Gambaran Keseluruhan & Contoh

Walau bagaimanapun, binaan COUNTROWS (Jualan) tidak digunakan secara ideal dalam fungsi SUMMARIZECOLUMNS. Sebaliknya, amalan terbaik ialah mencipta langkah baharu. Ini akan dibincangkan dengan lebih lanjut dalam tutorial seterusnya.

Kesimpulan

Tutorial ini memberikan anda contoh yang cepat dan khusus tentang cara anda boleh menggunakan kata kunci DEFINE dalam kod DAX Studio anda. Ia juga penting dalam membuat pembolehubah berfungsi dengan baik.

DAX Studio ialah alat yang berkuasa dalam membina pertanyaan dan pembangunan laporan. Dengan mempelajari tujuan dan fungsi bukan sahaja DEFINE, tetapi semua kata kunci dan ciri yang tersedia, anda akan menjadi lebih mahir dalam mengendalikan masalah kompleks dan logik pengekodan lanjutan.

Tahniah, Pakar
LuckyTemplates


Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Apa Itu Diri Dalam Python: Contoh Dunia Sebenar

Cara Menyimpan & Memuatkan Fail RDS Dalam R

Cara Menyimpan & Memuatkan Fail RDS Dalam R

Anda akan belajar cara menyimpan dan memuatkan objek daripada fail .rds dalam R. Blog ini juga akan membincangkan cara mengimport objek dari R ke LuckyTemplates.

N Hari Perniagaan Pertama Dilawati Semula – Penyelesaian Bahasa Pengekodan DAX

N Hari Perniagaan Pertama Dilawati Semula – Penyelesaian Bahasa Pengekodan DAX

Dalam tutorial bahasa pengekodan DAX ini, pelajari cara menggunakan fungsi GENERATE dan cara menukar tajuk ukuran secara dinamik.

Pamerkan Cerapan Menggunakan Teknik Visual Dinamik Berbilang Thread Dalam LuckyTemplates

Pamerkan Cerapan Menggunakan Teknik Visual Dinamik Berbilang Thread Dalam LuckyTemplates

Tutorial ini akan merangkumi cara menggunakan teknik Visual Dinamik Berbilang Thread untuk mencipta cerapan daripada visualisasi data dinamik dalam laporan anda.

Pengenalan Untuk Menapis Konteks Dalam LuckyTemplates

Pengenalan Untuk Menapis Konteks Dalam LuckyTemplates

Dalam artikel ini, saya akan menjalankan konteks penapis. Konteks penapis ialah salah satu topik utama yang perlu dipelajari oleh mana-mana pengguna LuckyTemplates pada mulanya.

Petua Terbaik Menggunakan Aplikasi Dalam Perkhidmatan Dalam Talian LuckyTemplates

Petua Terbaik Menggunakan Aplikasi Dalam Perkhidmatan Dalam Talian LuckyTemplates

Saya ingin menunjukkan cara perkhidmatan dalam talian LuckyTemplates Apps boleh membantu dalam mengurus laporan dan cerapan berbeza yang dijana daripada pelbagai sumber.

Analisis Perubahan Margin Keuntungan Lebih Masa – Analitis Dengan LuckyTemplates Dan DAX

Analisis Perubahan Margin Keuntungan Lebih Masa – Analitis Dengan LuckyTemplates Dan DAX

Ketahui cara untuk menyelesaikan perubahan margin keuntungan anda menggunakan teknik seperti mengukur percabangan dan menggabungkan formula DAX dalam LuckyTemplates.

Idea Pewujudan Untuk Cache Data Dalam DAX Studio

Idea Pewujudan Untuk Cache Data Dalam DAX Studio

Tutorial ini akan membincangkan tentang idea pewujudan cache data dan cara ia mempengaruhi prestasi DAX dalam memberikan hasil.

Pelaporan Perniagaan Menggunakan LuckyTemplates

Pelaporan Perniagaan Menggunakan LuckyTemplates

Jika anda masih menggunakan Excel sehingga sekarang, maka inilah masa terbaik untuk mula menggunakan LuckyTemplates untuk keperluan pelaporan perniagaan anda.

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu

Apakah LuckyTemplates Gateway? Semua yang Anda Perlu Tahu