GroupBy In LuckyTemplates: Fungsi Tersirat Dalam VertiPaq

GroupBy In LuckyTemplates: Fungsi Tersirat Dalam VertiPaq

Tutorial ini akan membincangkan tentang enjin storan dan GroupBy tersirat dalam LuckyTemplates. Anda akan mengetahui perkara yang berlaku di sebalik prestasi dan melihat potensi kesesakan. Ini akan membolehkan anda mencipta idea dan strategi untuk mengurangkan masalah tersebut untuk prestasi DAX yang lebih pantas.

Pertanyaan enjin storan dinyatakan dalam bahasa yang dipanggil xmSQL. Ia bukan bahasa pengaturcaraan sebenar tetapi gambaran visual tentang apa yang dilakukan oleh enjin storan. Ia membolehkan pengguna melihat apa yang dilakukan pengiraan di latar belakang apabila menjalankan pelbagai pertanyaan.

Isi kandungan

GroupBy Tersirat Dalam LuckyTemplates

Perkara pertama yang anda perlu lihat ialah GroupBy tersirat yang terdapat dalam setiap xmSQL.

Ini ialah contoh pertanyaan yang mempunyai fungsi EVALUATE dan VALUES:

GroupBy In LuckyTemplates: Fungsi Tersirat Dalam VertiPaq

Pertanyaan mendapat semua nilai untuk tahun daripada jadual DimCalendar. Anda dapat melihat bahawa ia mengembalikan 10 baris data.

GroupBy In LuckyTemplates: Fungsi Tersirat Dalam VertiPaq

Proses ini ditunjukkan dalam pernyataan SQL di mana pertanyaan memilih Tahun Kalendar daripada DimCalendar dan kemudian mengumpulkannya mengikut tahun. Pernyataan itu membayangkan fungsi GroupBy dalam pengiraan kerana tiada apa-apa lagi dalam pertanyaan. GroupBy Tersirat lebih jelas apabila anda menggunakan pengagregatan.

Agregasi Dalam Enjin Storan

Untuk mengetahui apa itu pengagregatan, pergi ke DAX Studio dan hidupkan Pemasa Pelayan dan Pelan Pertanyaan. Seterusnya, jalankan langkah sampel ini:

GroupBy In LuckyTemplates: Fungsi Tersirat Dalam VertiPaq

Selepas menjalankan pertanyaan, anda dapat melihat bahawa tidak seperti pertanyaan sampel sebelumnya yang mempunyai satu imbasan, ukuran ini mempunyai dua. Ini kerana sampel pertama hanya mempunyai nilai Tahun DimCalendar. Contoh pertanyaan ini mempunyai Tahun Kalendar dan pengagregatan.

GroupBy In LuckyTemplates: Fungsi Tersirat Dalam VertiPaq

Imbasan pertama ialah pertanyaan sebenar.

GroupBy In LuckyTemplates: Fungsi Tersirat Dalam VertiPaq

Ia memilih Tahun DimCalendar dan menjumlahkan Kuantiti Jualan daripada jadual Data Jualan, yang mengikuti perhubungan model data.

GroupBy In LuckyTemplates: Fungsi Tersirat Dalam VertiPaq

Dalam model data, jadual DimCalendar mengikuti lajur Tarikh Pembelian jadual Fakta ke lajur Tarikh jadual Kalendar.

Imbasan kedua memastikan bahawa semua nilai yang hilang diambil kira.

Anda boleh melihat dalam keputusan bahawa jumlah Jualan hanya muncul dari 2015 hingga 2018. Walau bagaimanapun, ia masih menunjukkan tahun 2012 hingga 2014 walaupun ia kosong.

GroupBy In LuckyTemplates: Fungsi Tersirat Dalam VertiPaq

Kesimpulan

Enjin storan dalam DAX Studio menunjukkan kepada anda keseluruhan proses di sebalik pengiraan. Ia membolehkan anda memantau setiap fungsi dan melihat kemungkinan hits yang mungkin memperlahankan prestasi DAX anda. Dengan maklumat sedemikian, anda boleh mencipta penyelesaian untuk mengurangkan kemungkinan kesesakan dalam pelaksanaan kod DAX anda.

Jika DAX anda berjalan perlahan, lihat pada enjin storan dan ketahui perkara yang boleh anda lakukan untuk meningkatkan prestasi laporan anda.


Enjin Penyimpanan VertiPaq Pada Persekitaran Berbilang Benang
Pemampatan Dan Penyimpanan VertiPaq Dalam LuckyTemplates
Apakah DAX Studio Dalam Desktop 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