Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Dalam tutorial ini, saya akan menunjukkan kepada anda cara membuat ukuran LuckyTemplates DAX untuk acara yang sedang dijalankan . Peristiwa ini boleh datang dalam bentuk pesanan dalam proses atau jualan sedang berjalan, bergantung pada jenis laporan anda.

Pada asasnya, cabaran di sini ialah mengira keputusan apabila terdapat lebih daripada satu tarikh dalam jadual fakta . Kehadiran elemen yang serupa boleh menyebabkan ralat dalam hasil anda, jadi mari lihat bagaimana kita boleh mengatasinya.

Isi kandungan

Menangani Dua Perhubungan Antara Jadual Yang Sama

Beginilah rupa jadual Jualan kami.

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Seperti yang anda lihat, kami mempunyai dua lajur Tarikh di sini – Tarikh Pesanan dan Tarikh Penghantaran .

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Hakikat bahawa terdapat dua jadual tarikh di sini boleh membawa analisis yang lebih baik. Berapa banyak pesanan yang kami ada pada masa ini antara Tarikh Pesanan dan Tarikh Penghantaran? Berapakah bilangan pesanan yang sedang dijalankan?

Jenis analisis ini tidak semestinya perlu digunakan pada senario khusus ini juga. Terdapat dunia aplikasi yang mengetahui bahawa ia akan menjadi corak yang sama berulang kali. Sebaik sahaja kami mula bekerja pada formula DAX , anda akan melihat corak itu.

Tetapi sebelum melompat ke dalam formula, terdapat beberapa perkara yang perlu dilihat terutamanya dari segi hubungan antara jadual. Jadi mari kita lihat model data kami untuk lebih memahami perkara yang berlaku.

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Corak peristiwa dalam proses bermakna anda perlu mencipta lebih daripada satu hubungan antara jadual Tarikh dan jadual Jualan .

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Hubungan pertama adalah antara Tarikh dan Tarikh Pesanan .

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Kita juga perlu mencipta hubungan antara lajur Tarikh dan lajur Tarikh Kapal .

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Tetapi anda juga perlu menjadikan kedua-dua perhubungan ini tidak aktif kerana anda tidak boleh mempunyai satu perhubungan mengatasi yang lain. Jika tidak, anda akan menghadapi isu pada laporan anda.

Berikut adalah contoh. Jika kami menyeret ukuran Jumlah Jualan ke dalam laporan, anda akan melihat bahawa kami mendapat hasil yang ganjil. Ia menunjukkan Jumlah Jualan sepanjang tarikh.

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Sebab ia muncul seperti itu ialah ia tidak tahu apa yang hendak ditapis. Itu kerana kedua-dua hubungan di latar belakang membatalkan satu sama lain. Untuk sebarang acara yang sedang berjalan seperti ini berjalan dengan betul, kita perlu memutuskan antara dua pilihan.

Pilihan pertama ialah membuat jadual berasingan semata-mata untuk pengiraan ini. Yang kedua ialah membuat pernyataan yang menggunakan fungsi untuk mengira ukuran teras.

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Mari kita usahakan pilihan kedua, iaitu membuat ukuran untuk peristiwa yang sedang berjalan yang boleh digunakan untuk senario ini.

Kami akan bermula dengan penyata CALCULATE yang menggunakan untuk Jumlah Hasil kami . Kemudian, kami akan menggunakan fungsi USERELATIONSHIP dan merujuk lajur Tarikh Pesanan dalam jadual Data Jualan .

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Ini menandakan corak yang akan kami gunakan dalam formula kami untuk sebarang acara yang sedang berjalan. Sekali lagi, ini bermakna kami tidak perlu mencipta semula jadual Tarikh yang lain dalam model kami.

Jom cuba untuk Sales in Progress .

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Kami perlu mengira Jumlah Jualan dalam konteks yang berbeza, jadi kami akan menggunakan CALCULATE dan merujuk Jumlah Jualan .

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Seterusnya, kita perlu mencipta dua penapis yang akan melakukan analisis untuk kita. Jadi kita akan mulakan dengan fungsi , kemudian gunakan untuk Tarikh Pesanan . Kemudian kami akan menambah bahawa Tarikh Pesanan adalah kurang daripada atau sama dengan Tarikh .

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Untuk penapis kedua, kami akan menggunakan Tarikh Kapal kali ini. Ini sepatutnya lebih besar daripada atau sama dengan Tarikh .

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Sebaik sahaja kami menambahkannya pada jadual kami, anda akan melihat bahawa ia masih tidak akan mengembalikan hasil yang betul.

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Itu kerana walaupun kami mempunyai Jumlah Jualan sebagai ukuran utama, kami belum mengiranya lagi. Model kami tidak mempunyai Jumlah Jualan , ia hanya mempunyai Jumlah Hasil .

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Jadi apa yang akan kami lakukan ialah mendapatkan JUMLAH Jumlah Hasil untuk mendapatkan Jumlah Jualan kami .

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Kini, kita melihat Jualan sebenar dalam Proses .

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Mari kita ubah ini menjadi carta supaya kita boleh mempunyai gambaran visual tentang cara nombor itu melalui masa.

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Menggunakan Semula Langkah BI DAX Kuasa

Lihat betapa mudahnya untuk menggunakan semula ukuran ini. Terdahulu, kami sedang melihat pada Jualan dalam Proses . Secara teknikal, hakikat bahawa ia masih dalam proses bermakna belum ada hasil; anda hanya akan dibayar sebaik sahaja pesanan benar-benar dihantar.

Ini membentangkan satu lagi analisis yang hebat. Apakah jenis aliran tunai yang anda perlukan untuk membuat produk sebelum anda boleh menghantar invois dan menerima bayaran? Untuk mengetahuinya, mari kita hitung Pesanan dalam Proses . Kita hanya perlu menukar nama ukuran di sini.

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Kemudian, bukannya mengira Jumlah Jualan , kami akan menggunakan fungsi dan merujuk Data Jualan .

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Pada asasnya, ukuran baharu ini hanyalah mengira bilangan pesanan yang sedang diproses. Saya tidak akan membawanya sebagai lajur dalam jadual kami, tetapi adalah baik untuk mempunyai visualisasi itu dalam laporan kami.

Oleh itu, mari salin dan tampal carta untuk Jualan Sedang Berlangsung , kemudian tukar nilai menjadi Pesanan Sedang Berjalan .

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Sekarang, kita boleh lihat berapa banyak pesanan sebenar sedang dijalankan. Ini membantu kami memahami bilangan produk yang telah dipesan pada mana-mana hari tertentu, tetapi masih belum dihantar keluar.

Mencipta Penapis Tambahan

Selain daripada perkara yang telah kami lihat, kami boleh mendapatkan cerapan tambahan dengan menambahkan penapis pada laporan kami. Satu penapis yang baik untuk dimiliki ialah Nama Produk . Ini akan membolehkan kami melihat arah aliran dari segi bilangan pesanan yang dibuat untuk produk tertentu.

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Jadi bagaimana jika saya ingin melihat bilangan orang yang memesan Produk 6 dan berapa banyak hasil yang kami jangkakan daripadanya? Ia semudah menanda itu daripada penapis.

Pengukuran LuckyTemplates DAX Untuk Acara yang Sedang Berlangsung

Terdapat juga penapis lain yang bagus untuk dimiliki bergantung pada jenis analisis yang anda cari. Anda boleh mempunyai penapis untuk pelanggan, contohnya. Ini akan membantu anda menentukan siapa pelanggan terbesar anda. Anda juga boleh menambah penapis untuk wilayah untuk membantu menentukan dari mana pesanan ini datang.


Analisis Ukuran DAX: Memecahkan DAX Panjang Mengukur
DAX Dalam LuckyTemplates Menggunakan Measure Branching
Melaksanakan Kumpulan Ukuran DAX Ke dalam Laporan Anda – Kajian Pemodelan LuckyTemplates

Kesimpulan

Terdapat banyak logik yang berjalan di belakang tabir apabila kita menggunakan langkah LuckyTemplates DAX seperti ini. Hakikat bahawa ukuran sedang menilai setiap baris dalam Jadual Jualan sambil memastikan ia memenuhi syarat yang sesuai untuk Tarikh Pesanan dan Tarikh Jualan adalah agak mengagumkan.

Itulah sebabnya saya mengesyorkan mempelajari corak dan menggunakannya semula beberapa kali. Ini membolehkan anda menjadi lebih biasa dengan corak, menjadikannya lebih mudah dalam jangka masa panjang. Pastikan anda menambah penapis juga supaya anda benar-benar boleh memotong analisis dengan cara yang berbeza dan menghidupkan lebih banyak cerapan hebat.

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