Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Dalam tutorial ini, kita akan melihat Kata Kunci Studio DAX, MEASURE .
Sebelum menyelami topik ini, pastikan anda membaca terlebih dahulu pada kata kunci EVALUATE dan DEFINE . Contoh pertanyaan yang digunakan dalam tutorial ini adalah kesinambungan daripada dua kata kunci ini.
Sebaik-baiknya, ukuran asas tidak boleh ditulis sebagai COUNTROWS untuk Jadual Jualan. Sebaliknya, anda perlu mencipta pertanyaan tempatan MEASURE dalam sesi DAX Studio anda.
Isi kandungan
Mencipta Ukuran Pangkalan Studio DAX
Tulis kata kunci MEASURE dan kemudian tentukan jadual di mana kata kunci itu akan digunakan. Dalam kes ini, ia ialah jadual Jualan.
Jadi daripada menulis [ Jualan ] di bawah kata kunci EVALUATE , anda boleh menulis [ # Rows ] .
Ambil perhatian bahawa apabila anda menaip # Rows , ia tidak muncul dalam ciri IntelliSense dalam DAX Studio. Ini kerana ukuran ini bukan sebahagian daripada Model Objek Tabular dalam LuckyTemplates.
Apabila anda menjalankan pertanyaan ini, anda akan mendapat jadual yang mengandungi lajur untuk Warna Produk dan Jumlah Baris.
Anda juga boleh menggunakan semula ukuran asas untuk lajur yang berbeza. Mari tambah satu lagi lajur yang dipanggil Jumlah Baris 2 . Ini menggunakan fungsi pada # Rows.
Seterusnya, alih keluar Kuantiti Jualan daripada konteks penapis supaya ukuran tidak akan terjejas oleh penapis yang datang daripada penghiris. Sebaliknya, gunakan fungsi berbanding Kuantiti Jualan.
Sebaik sahaja anda melaksanakan kod ini, anda akan mendapat lajur baharu dalam jadual.
Memudahkan DAX Studio Queries Dengan MEASURE
Anda juga boleh membuat pelbagai ukuran dalam satu pertanyaan DAX. Menggunakan berbilang kata kunci MEASURE dalam satu pertanyaan DAX membolehkan anda memudahkan kod anda. Sebagai contoh, pertanyaan DAX di bawah digunakan untuk mengira Jumlah Keuntungan.
Perhatikan bahawa dalam konstruk MEASURE terakhir, formula untuk dua ukuran pertama sedang diulang. Jadi daripada menggunakan formula, anda boleh menggunakan nama ukuran untuk mendapatkan Jumlah Keuntungan.
Sebelum melaksanakan kod, anda perlu menggunakan EVALUATE untuk mencipta jadual yang menunjukkan keputusan.
Anda akan perasan bahawa Jumlah Jualan muncul dalam ciri IntelliSense. Ini kerana nama yang sama wujud dalam LuckyTemplates. DAX Studio akan cuba untuk mengetahui kejadian Jumlah Jualan terdekat dan akan menggunakan yang tersedia dalam pertanyaan.
Sekarang, jalankan pertanyaan.
Anda akan melihat bahawa dua lajur telah dibuat. Lajur pertama menunjukkan Warna Produk, manakala lajur kedua menunjukkan Jumlah Jualan.
Jika anda ingin menambah lajur untuk Jumlah Kos dan Jumlah Keuntungan, cuma tambahkannya di bawah EVALUATE.
Perhatikan bahawa nilai di bawah lajur Jumlah Jualan mempunyai tanda dolar. Ini adalah kerana pemformatan lalai dalam DAX Studio. Anda boleh menogol pilihan pemformatan ini dengan pergi ke Pilihan di bawah tab Fail dan kemudian Keputusan.
Mengubah Suai Langkah Dalam Konteks Penapis
Anda juga boleh menggunakan penapis dan penghiris apabila menggunakan ukuran. Contohnya, jika anda ingin mengembalikan peratusan Jualan, buat ukuran lain. Dalam ukuran ini, buat pembolehubah untuk CurrentSales dan AllSales .
Untuk pembolehubah AllSales, gunakan fungsi REMOVEFILTERS untuk memastikan semua item dalam jadual Produk disertakan. Untuk membuat peratusan, tulis RETURN ( CurrentSales, AllSales ) .
Untuk menunjukkan hasil, gunakan fungsi .
Selepas anda menjalankan kod, anda akan melihat jadual yang mengandungi Jumlah Jualan dan peratusan Jualan. Anda dapat melihat bahawa Perak mempunyai bahagian terbesar antara semua warna produk.
Begitu juga, anda boleh meniru tingkah laku penghiris. Daripada menunjukkan peratusan Jualan semua produk, anda boleh memilih produk yang hendak disertakan.
Daripada menggunakan fungsi REMOVEFILTERS, gunakan . Kemudian selepas Produk[Warna] dalam EVALUATE, tulis dan kemudian warna produk yang anda ingin sertakan.
Apabila anda menjalankan kod ini, anda akan melihat bahawa warna dalam jadual hanyalah warna yang telah anda tentukan. Ini juga cara LuckyTemplates menyuntik konteks penapis daripada penghiris.
Kod Penyahpepijatan Dalam DAX Studio
Langkah pertanyaan sangat membantu apabila anda ingin menyahpepijat kod langkah anda. Anda tidak perlu menukar atau mengubah suai Model Tabular anda.
Jika anda cuba membuat perubahan dalam LuckyTemplates berkaitan model data dengan berbilion baris, anda akan melihat kelewatan yang boleh dilihat dalam melaksanakan operasi tersebut. Sebaliknya, anda boleh membuat langkah pertanyaan dalam DAX Studio, menyalinnya dan kemudian menggunakannya untuk melakukan pengubahsuaian yang diperlukan dalam model LuckyTemplates anda.
Kesimpulan
Apa sahaja yang anda buat dalam DAX Studio tidak akan memberi kesan kepada model data dalam Perkhidmatan Analisis atau Model Data Jadual.
Tetapi ada pengecualian. Jika anda menyalin formula yang anda gunakan untuk ukuran dalam DAX Studio dan kemudian menggunakan ini dalam ukuran dalam LuckyTemplates, anda akan mencipta kesan kepada model data LuckyTemplates. Oleh itu, penting untuk bersikap khusus semasa membuat kod anda.
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
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.
Dalam tutorial bahasa pengekodan DAX ini, pelajari cara menggunakan fungsi GENERATE dan cara menukar tajuk ukuran secara dinamik.
Tutorial ini akan merangkumi cara menggunakan teknik Visual Dinamik Berbilang Thread untuk mencipta cerapan daripada visualisasi data dinamik dalam laporan anda.
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.
Saya ingin menunjukkan cara perkhidmatan dalam talian LuckyTemplates Apps boleh membantu dalam mengurus laporan dan cerapan berbeza yang dijana daripada pelbagai sumber.
Ketahui cara untuk menyelesaikan perubahan margin keuntungan anda menggunakan teknik seperti mengukur percabangan dan menggabungkan formula DAX dalam LuckyTemplates.
Tutorial ini akan membincangkan tentang idea pewujudan cache data dan cara ia mempengaruhi prestasi DAX dalam memberikan hasil.
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