Formatkan Kod DAX Menggunakan Ciri Khas DAX Studio

Formatkan Kod DAX Menggunakan Ciri Khas DAX Studio

Dalam tutorial ini, kami akan melihat tiga ciri khas dalam DAX Studio yang membantu anda memformat kod DAX anda . Ini ialah pilihan Koma Nyahpepijat , Pertanyaan Format DAX dan Komen .

Ia sangat berguna dalam mengoptimumkan kod DAX dan meningkatkan kebolehbacaan kod. Contoh terperinci diberikan di bawah untuk membantu anda memvisualisasikan dan memahami dengan lebih baik bagaimana dan bila ia boleh digunakan.

Isi kandungan

1. Format DAX Menggunakan Koma Nyahpepijat

Ciri Koma Nyahpepijat paling sesuai digunakan apabila mengoptimumkan kod DAX anda.

Formatkan Kod DAX Menggunakan Ciri Khas DAX Studio

Untuk menerangkan dengan lebih baik cara ia berfungsi, berikut ialah demonstrasi:

Dalam contoh ini, jika anda menukar baris terakhir menjadi ulasan dengan mengklik pilihan Ulasan , anda akan mendapat ralat yang menyatakan bahawa Argumen 3 dalam fungsi SUMMARIZECOLUMNS diperlukan .

Formatkan Kod DAX Menggunakan Ciri Khas DAX Studio

Ralat ini muncul kerana argumen ke-3 yang hilang selepas koma.

Sekarang mari kita uji ciri Koma Nyahpepijat.

Jika anda mengklik padanya, anda akan melihat bahawa koma beralih dari hujung baris ke permulaan baris.

Formatkan Kod DAX Menggunakan Ciri Khas DAX Studio

Formatkan Kod DAX Menggunakan Ciri Khas DAX Studio

Perhatikan bahawa jika anda memilih pilihan Debug Comma sebelum pilihan Ulasan, anda akan melihat bahawa anda tidak akan mendapat sebarang ralat tidak seperti yang berlaku sebelum ini. Sebaliknya, anda akan mendapat jadual satu lajur yang mengandungi Warna Produk.

Formatkan Kod DAX Menggunakan Ciri Khas DAX Studio

Ini sangat berguna kerana ia menghapuskan keperluan untuk menaip semula koma secara manual sekiranya ralat muncul.

2. Format DAX Menggunakan Pertanyaan Format DAX

Ciri seterusnya untuk disemak ialah Pertanyaan Format DAX .

Formatkan Kod DAX Menggunakan Ciri Khas DAX Studio

Kod yang digunakan dalam contoh ini adalah daripada .

Formatkan Kod DAX Menggunakan Ciri Khas DAX Studio

Anda boleh melihat bahawa kod DAX tidak diformat dengan betul. Anda tidak boleh memberitahu aliran kod atau apakah hujah untuk setiap fungsi yang digunakan.

Di sinilah pilihan Pertanyaan Format DAX masuk. Untuk mencetuskannya, sama ada klik pada butang atau tekan F6.

Kini, anda akan melihat bahawa ia melemparkan ralat kerana koma terbalik telah digunakan.

Formatkan Kod DAX Menggunakan Ciri Khas DAX Studio

Untuk membetulkan ralat ini dengan mudah, tekan Ctrl + H untuk menggantikan aksara yang salah.

Formatkan Kod DAX Menggunakan Ciri Khas DAX Studio

Sekarang, jika anda cuba mengklik pilihan Pertanyaan Format DAX sekali lagi, format kod kemudiannya ditetapkan mengikut standard. Selain itu, dengan mengklik anak panah lungsurnya, anda boleh memilih antara Longline dan Shortline.

Inilah rupa Longline:

Formatkan Kod DAX Menggunakan Ciri Khas DAX Studio

Sementara itu, ini ialah Shortline:

Formatkan Kod DAX Menggunakan Ciri Khas DAX Studio

3. Format DAX Menggunakan Komen

Demonstrasi terakhir untuk kursus ini ialah pilihan Komen dalam DAX Studio.

Formatkan Kod DAX Menggunakan Ciri Khas DAX Studio

Sama seperti bahasa pengaturcaraan lain, DAX juga mempunyai sokongan terbina dalam untuk membuat ulasan dalam kod anda.

Komen boleh membantu anda memahami dengan lebih baik perkara yang berlaku pada setiap peringkat dalam kod DAX anda. Ia juga merupakan satu bentuk panduan untuk pengguna lain. Ia boleh menerangkan perkara yang anda cuba lakukan tanpa perlu menjelaskannya secara lisan satu persatu.

Berikut ialah contoh:

Dalam kes ini, kod dipisahkan kepada beberapa pembolehubah di mana setiap baris kod mempunyai ulasannya sendiri .

Formatkan Kod DAX Menggunakan Ciri Khas DAX Studio

Sekali imbas, anda dapat melihat bahawa komen menjadikan kod itu lebih bersifat deskriptif. Dalam ulasan pertama, anda boleh memahami dengan mudah bahawa bahagian kod ini boleh ditulis secara berasingan dan tidak perlu meletakkannya di dalam sebahagian besar kod. Komen seterusnya menerangkan bahawa mula mengulang jadual pelanggan supaya setiap baris akan ditukar kepada konteks penapis yang setara.

Komen ketiga menerangkan bahawa akan menyuntik pembolehubah PastDates ke dalam konteks penapis. Kemudian ia akan mengira bilangan baris dalam Jadual Jualan. Jika ia mengembalikan sifar, maka anda akan tahu bahawa pelanggan tertentu ialah pelanggan baharu.

Begitulah cara Ulasan boleh meningkatkan dan meningkatkan kebolehbacaan. Selain itu, jika anda menyemak semula sekeping kod yang telah anda tulis beberapa bulan yang lalu, Komen memudahkan anda memahami proses pemikiran anda yang lalu.

Kesimpulan

Bagi pemula, yang masih dalam proses membiasakan diri dengan LuckyTemplates dan DAX Studio, ciri yang disebutkan di atas adalah penyelamat. Mereka boleh membantu anda dalam meningkatkan kebolehbacaan dan aliran kod DAX anda. Selain itu, ia adalah alat yang berharga untuk mencegah kesilapan manusia.

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