Tutorial DAX: Konteks & Enjin Pengiraan

Tutorial DAX: Konteks & Enjin Pengiraan

Dalam tutorial DAX ini , kami akan membincangkan konteks dan kepentingannya untuk memahami cara enjin pengiraan DAX berfungsi dalam LuckyTemplates .

Idea konteks dalam LuckyTemplates tidak mudah dan ia sering diabaikan. Walau bagaimanapun, kita perlu ingat bahawa kita sentiasa perlu memasukkan konsep konteks ke dalam fikiran kita, terutamanya apabila berurusan dengan pengiraan DAX.

Mempelajari dan menguasai DAX memerlukan pemahaman yang mendalam tentang menggunakan konteks dalam LuckyTemplates.

Isi kandungan

Memahami Konteks Dalam Pengiraan DAX

Langkah-langkah dalam LuckyTemplates perlu mempunyai persekitaran di mana mereka melakukan pengiraan. Persekitaran ini adalah apa yang kita panggil konteks .

Ini boleh diperolehi dari pelbagai lokasi. Setiap hasil dalam LuckyTemplates dikira secara bebas berdasarkan konteks ini.

Sebagai contoh, mari kita lihat visualisasi ini. Kami akan menggunakan keputusan 139,152.30.

Tutorial DAX: Konteks & Enjin Pengiraan

Untuk pengiraan ini, konteks awal ialah tarikh. Kami mendapat hasil ini berdasarkan konteks asalnya, iaitu pada 27 September 2019.

Oleh itu, tarikh dalam jadual adalah salah satu tempat yang boleh datang dari konteks.

Penghiris tarikh juga boleh digunakan sebagai sumber konteks dalam laporan kami.

Tutorial DAX: Konteks & Enjin Pengiraan

Penghiris menyediakan julat tarikh yang boleh menggerudi tarikh tertentu berdasarkan pilihan. Jadi, ia mewujudkan konteks yang merangkumi pada halaman laporan kami.

Selain daripada tarikh, kami juga boleh menggunakan produk sebagai konteks kami. Untuk menunjukkan, mari pilih produk dalam penghiris kami.

Tutorial DAX: Konteks & Enjin Pengiraan

Pilihan yang kami buat sedang mencipta konteks untuk keputusan dalam jadual.

Kita dapat melihat bahawa nilai untuk 27 September telah menjadi 64,661.70 kerana konteks yang dicipta daripada data dan produk kami.

Selain itu, kami juga boleh mencipta konteks daripada penghiris nama Pelanggan .

Tutorial DAX: Konteks & Enjin Pengiraan

Walaupun kami menukar konteks yang kami gunakan dalam pilihan, ukuran Jumlah Jualan akan sentiasa mengira dengan cara yang sama.

Tutorial DAX: Konteks & Enjin Pengiraan

Dalam LuckyTemplates, kita boleh menulis formula mudah dan segera mendapatkan sejumlah besar hasil melalui pilihan penghiris kerana konteks yang kita sapukan pada kod ini.

Ia sangat mengagumkan dari segi kelajuan. Kami boleh mencapai hasil dengan cepat dengan formula asas dan perubahan pada konteks.

Kami bukan sahaja membuat pilihan apabila menggunakan alat penghiris; kami juga mengubah konteks hasil.

Penghiris bukan satu-satunya cara untuk melakukan ini. Kami juga boleh menukar konteks dengan membuat pilihan dalam carta .

Dalam contoh di bawah, kita boleh melihat Jualan mengikut Saluran menggunakan carta donat.

Tutorial DAX: Konteks & Enjin Pengiraan

Ini adalah bagaimana kami mendapat keputusan 40,052.60 untuk tarikh yang sama pada 2019.

Cara Konteks Berfungsi Dalam Pengiraan DAX

Penapis diletakkan di atas jadual setiap kali kami membuat pilihan dalam laporan kami.

Jika kami memilih produk, contohnya, ini akan ditunjukkan dalam jadual Produk kami. Kemudian, proses yang dipanggil penyebaran penapis berlaku dalam formula.

Mari kita lihat ini menggunakan perspektif model.

Tutorial DAX: Konteks & Enjin Pengiraan

Jadual Produk kami mempunyai hubungan "satu kepada banyak" dengan jadual Fakta kami, Jualan.

Tutorial DAX: Konteks & Enjin Pengiraan

Jadual Pelanggan juga mempunyai hubungan serupa ini.

Tutorial DAX: Konteks & Enjin Pengiraan

Dan kerana kami mempunyai penapis untuk tarikh kami, ini bermakna kami juga mempunyai hubungan antara jadual Tarikh dan jadual Jualan.

Tutorial DAX: Konteks & Enjin Pengiraan

Terdapat juga penapis lain yang datang daripada lajur Saluran dalam jadual Jualan kami.

Tutorial DAX: Konteks & Enjin Pengiraan

Penapis ini mencipta konteks yang kami letakkan dalam laporan kami. Pilihan sedang mengalir ke jadual Jualan, menapis hasil berdasarkan pilihan yang dibuat dalam penghiris dan carta.

Tambahan pula, satu lagi teknik penting yang boleh kita gunakan ialah mempunyai Indeks Nama Pelanggan dalam jadual Jualan.

Tutorial DAX: Konteks & Enjin Pengiraan

Ini boleh mengurangkan dengan ketara jadual 8,000 baris kepada beberapa ratus bergantung pada konteks yang kami gunakan pada hasil.

Formula Jumlah Jualan juga boleh menghasilkan hasil yang sama; walau bagaimanapun, ia hanya akan berfungsi dalam subset yang lebih kecil daripada jadual asal.

Kesimpulan

Saya harap anda mendapat banyak daripada tutorial DAX ini. Ini sangat membantu terutamanya apabila anda baru bermula dengan LuckyTemplates. Memahami konteks DAX cara enjin pengiraan DAX berfungsi adalah bahagian penting semasa mempelajari LuckyTemplates.

Tanpa mengira senario data, DAX mengira dan memberikan hasil berdasarkan konteks dan penapis yang digunakan dalam laporan.

Apa yang anda pelajari daripada tutorial DAX ini ialah asasnya. Terdapat beberapa cara untuk menggunakan dan melaksanakan idea konteks dalam teknik DAX yang lebih maju . Ini biasanya ditemui apabila kita sampai ke jadual maya.

Jadi, sentiasa ingat konsep ini untuk setiap hasil yang muncul dalam model LuckyTemplates.

Semua yang terbaik,


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