Memformat Kod DAX Dalam LuckyTemplates

Memformat Kod DAX Dalam LuckyTemplates

Isi kandungan

Usaha di sini akan menghasilkan dividen nanti

Berusaha untuk memformat kod DAX anda akan membuat perbezaan yang besar semasa anda membina model data anda dalam LuckyTemplates.

DAX , kadang-kadang, adalah bahasa yang mengelirukan, sebagaimana adanya. Jadi sebaik sahaja anda masuk ke wilayah yang sedikit kompleks, kod DAX yang tidak diformat menjadi hampir mustahil untuk dibaca dan difahami.

Saya syorkan anda meluangkan sedikit masa awal dalam perjalanan DAX anda untuk mempelajari dengan cepat dan kemudian mengamalkan peraturan ini. Jadikan kebiasaan untuk menulis kod anda seperti ini pada kali pertama.

Jika anda mendapati diri anda bergelut untuk memahami kod DAX orang lain atau malah kod anda sendiri selepas anda meninggalkan model LuckyTemplates buat seketika, maka langkah pertama ialah memformatkan semua kod supaya anda boleh memahami dengan cepat apakah pencipta asal itu. sehingga.

Anda mungkin akan mendapati lebih mudah untuk melihat corak biasa dalam DAX itu sendiri jika anda menggunakan amalan terbaik atau meminta pemformat DAX melakukannya untuk anda.

Secara peribadi, saya suka menyimpan perkara ini secara relatifnya di sini dan saya tidak cuba merumitkannya.

Satu contoh

Jumlah Tempahan =
JIKA (
    ISFILTERED ( 'Julat Tarikh' [Julat Tarikh] ),
        KIRA ( COUNTROWS ( 'Data Tempahan' ),
              PENAPIS ( 'Jadual Tarikh',
                   'Jadual Tarikh'[Hari Sebelum Hari Ini] >= [Tarikh Mula]
                     && 'Jadual Tarikh'[Hari Sebelum Hari Ini] <> ) ),
                          COUNTROWS ( 'Data Tempahan' ) )

Contoh yang lain

Memformat Kod DAX Dalam LuckyTemplates

Beberapa Idea Mudah

  1. Sentiasa inden pada baris baharu jika anda merujuk fungsi baharu
  2. Letakkan ruang selepas dan sebelum anda membuka dan menutup kurungan
  3. Letakkan ruang di sekeliling pengendali seperti '+', '-', '='

Itu sahaja. Jangan terlalu rumit, itu nasihat besar saya di sini.

Beberapa perkara lain untuk difikirkan.

tidak pernah

  1. Gunakan nama jadual sebagai nama untuk ukuran
  2. Sertakan nama lajur tanpa merujuk jadual asalnya
  3. Letakkan ruang antara nama jadual dan nama lajur

Amalkan tabiat yang baik lebih awal

Mengikut pengalaman saya, luangkan masa beberapa jam membina model LuckyTemplates  , pastikan anda mematuhi peraturan ini semasa anda menulis sebarang formula. Selepas kira-kira 12-15 formula, anda pada dasarnya akan membuatnya dipaku. Apa yang diperlukan hanyalah sedikit pengulangan.

Saya sangat mengesyorkan untuk mengamalkan tabiat ini lebih awal. Ia membuat perbezaan yang besar.

Cheers!


Formatkan Formula DAX Anda Dengan Mudah Dengan Alat Pembersihan DAX Baharu Kami
yang Menukar Kod YYWWD Kepada Nilai Tarikh Dalam LuckyTemplates
LuckyTemplates DAX Teknik Formula: Mempamerkan Prestasi Pertumbuhan Dengan Berkesan


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