Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Saya akan menunjukkan kepada anda cara menggunakan IsAfterToday dalam jadual tarikh lanjutan untuk senario risikan masa LuckyTemplates.
Apabila ia berkaitan dengan fungsi DAX dan alatan lain, saya memberikan mereka kerja atau persona tertentu dalam kepala saya supaya saya boleh mengingati dengan mudah apa yang mereka lakukan. Sebagai contoh, saya melihat sebagai pengawal trafik udara. Saya menganggap sebagai bouncer di kelab yang menentukan siapa yang masuk dan siapa yang tidak.
Bagi IsAfterToday , saya melihatnya sebagai Terminator yang menyapu data, jadual dan visual saya untuk mengeluarkan semua yang saya tidak perlukan. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.
Isi kandungan
Mengakses IsAfterToday Melalui Jadual Tarikh Lanjutan
Untuk mengakses IsAfterToday , saya perlu menggunakan jadual tarikh lanjutan . Itu kerana IsAfterToday sebenarnya bukan fungsi DAX ; ia adalah sebahagian daripada jadual itu sendiri.
Jika anda pergi ke paparan data jadual anda, lajur IsAfterToday kelihatan seperti ini.
Logik di sebalik IsAfterToday adalah mudah. Jika tarikh jatuh selepas hari ini, ianya BENAR. Jika sebelum hari ini, ia adalah PALSU.
Untuk terus menunjukkan kepada anda perkara yang boleh dilakukan oleh IsAfterToday, saya akan melalui dua kes penggunaan yang mempamerkan kaitannya dengan sempurna dalam senario risikan masa LuckyTemplates.
Menamatkan Jumlah Terkumpul
Kes penggunaan pertama adalah mengenai menamatkan jumlah kumulatif . Ia adalah kes yang sering ditanya dalam Forum LuckyTemplates.
Dalam contoh ini, saya akan menunjukkan kepada anda cara menggunakan ukuran DAX memerlukan sekitar 38 baris, tetapi cara menggunakan IsAfterToday boleh melakukan kerja dalam hanya 2 klik tanpa menggunakan DAX.
Kes ini melibatkan struktur asas.
Saya mempunyai Suku Tahun & Tahun, Jumlah Jualan dan Jualan Terkumpul.
Jumlah Jualan berlangsung dari 2018 hingga sekarang, dan kemudian diteruskan dengan beberapa data ramalan hingga akhir 2020.
Bagi Jualan Terkumpul , ia hanyalah corak Jualan Terkumpul asas dengan digunakan pada Tarikh.
Visualisasi menunjukkan kepada saya bahawa terdapat masalah di suatu tempat kerana data menjadi dipersoalkan selepas Jumlah Jualan keguguran.
Melihat kembali jadual, tiada data untuk 2021.
Jadi dalam carta, angka terakhir hanya diulang berulang kali sehingga penghujung tahun 2021.
Jadi bagaimana kita membersihkan Jumlah Jualan dan Jualan Terkumpul?
Pertama, saya akan menggunakan pendekatan DAX. Saya akan bermula dengan meletakkan lajur ini untuk Jualan Kumulatif Alt ke dalam jadual.
Beginilah rupa ukuran Jualan Kumulatif Alt .
Ia juga menunjukkan penapis yang menyatakan jika IsAfterToday adalah maka diberikan kepadanya. Jika tidak maka nilai Jualan Terkumpul diberikan kepadanya.
Jadi, jika saya kembali ke jadual dan menyemak, ia menunjukkan bahawa ia mengembalikan nilai yang betul baris demi baris.
Masalahnya, bagaimanapun, adalah dalam Jumlah.
Jumlah menunjukkan 73 juta apabila ia sepatutnya menunjukkan nilai terakhir, iaitu 59 juta.
Jadi, saya akan menurunkan Jumlah Kumulatif Alt2 ke dalam jadual untuk menunjukkan kepada anda rupa data yang betul.
Sekarang, saya akan menunjukkan kepada anda perbezaan antara lajur Jualan Kumulatif Alt dan Jualan Kumulatif Alt2 .
Berikut ialah ukuran Jualan Terkumpul yang sama .
Kemudian inilah DAXFilter di mana IsAfterToday digunakan.
Dalam ukuran yang saya gunakan sebelum ini, tiada apa yang datang selepas itu. Itulah sebabnya nilai adalah betul untuk setiap baris, tetapi tidak ada cara pengiraan dapat mengetahui sama ada ia telah mencapai baris terakhir atau tidak.
Dalam kes ini, terdapat struktur baharu yang melakukan perkara itu.
Terdapat fungsi digunakan supaya jika saya mencapai jumlah baris, saya secara automatik memaksa jumlah semua Jualan Terkumpul sehingga tahap itu.
Ini adalah pendekatan yang digunakan oleh ramai pengguna LuckyTemplates, kebanyakannya kerana ia benar-benar berkesan. Tetapi sekali lagi, ini juga bermakna perlu menulis lebih daripada 30 baris DAX.
Kali ini, saya akan menunjukkan kepada anda cara melakukannya dalam beberapa klik sahaja.
Cuma klik pada anak panah kecil ini di sini untuk menunjukkan penapis.
Beginilah rupanya sebaik sahaja penapis dipaparkan.
Kemudian di bawah Fields , saya akan mencari IsAfterToday .
Saya akan seret dan lepaskan itu ke dalam penapis saya.
Kemudian, di bawah penapis IsAfterToday itu , saya akan menandakan False , yang bermaksud saya merujuk kepada hari ini atau hari-hari sebelumnya.
Lihatlah bagaimana ia membersihkan keadaan. Semua nilai berada di tempat yang betul sekarang. Jumlahnya juga betul.
Perkara yang sama boleh dikatakan untuk visualisasi dan penghiris.
Jelas sekali, pendekatan ini jauh lebih cekap daripada menggunakan pendekatan DAX semata-mata.
Memisahkan Data Semasa Dan Data Ramalan
Saya kini akan mengusahakan kes penggunaan kedua, yang melibatkan mengambil medan Jumlah Jualan dan membahagikan data kepada data semasa dan data ramalan menggunakan IsAfterToday .
Saya juga ingin menjadikannya dinamik supaya dari masa ke masa ia meletakkan lebih banyak data ke dalam data sebenar dan kurang data dalam ramalan sehingga ia mencapai penghujung tempoh ramalan dan semuanya menjadi sebenar.
Saya masih mempunyai Jumlah Jualan daripada contoh terakhir. Seperti yang dinyatakan sebelum ini, ia mempunyai data dari masa lalu dan masa kini, ditambah dengan data menjelang akhir tahun. Jadi ia adalah gabungan data sebenar dan data ramalan.
Saya juga mempunyai ukuran Jualan Terkumpul asas saya di samping itu dan visual Jualan Terkumpul .
Dan katakan apa yang kami mahu lakukan ialah mengambil dan benar-benar menguraikan jumlah jualan dalam visual kami kepada sebenar dan ramalan.
Jadi, untuk Jualan Sebenar , inilah rupa ukuran DAX.
Pada asasnya, ini menyatakan bahawa jika tarikh mengembalikan untuk IsAfterToday , nilai Sebenar Kumulatif harus digunakan. Jika tidak, BLANK perlu dikembalikan.
Sekarang saya akan mengambil langkah untuk Jualan Ramalan Terkumpul dan menambahkannya di bawah Nilai saya juga.
Walau bagaimanapun, melihat DAX, ia menunjukkan untuk IsAfterToday untuk mengembalikan nilai ramalan.
Di bawah visualisasi, saya akan mengalih keluar Jualan Terkumpul .
Kemudian, saya akan menggugurkan Jualan Sebenar Kumulatif dan Jualan Ramalan Terkumpul di sana.
Kini, visualisasi menunjukkan Jualan Sebenar Kumulatif dan Jualan Ramalan Terkumpul jelas terurai dalam visualisasi.
Bina Jadual Tarikh Komprehensif Dalam LuckyTemplates
Ramalan Sangat Cepat Dalam LuckyTemplates: Bandingkan Prestasi Vs Ramalan Secara Terkumpul W/ DAX
Normalisasi Data Dalam LuckyTemplates Untuk Hari Berbeza Keputusan
Kesimpulan
Ini hanyalah dua daripada kes berguna di mana IsAfterToday terbukti bermanfaat. Saya menggalakkan anda untuk hanya mengklik dan mencubanya untuk menemui lebih banyak cara untuk menggunakannya untuk masalah kecerdasan masa LuckyTemplates anda.
Ini juga merupakan cara yang baik untuk menunjukkan bahawa walaupun DAX benar-benar berkuasa, terdapat juga kes yang memerlukan alternatif yang lebih pantas. Ini semua tentang menguasai kebaikan dan keburukan menggunakan DAX dalam sebarang situasi tertentu supaya anda sentiasa boleh memilih pendekatan yang anda mahu gunakan.
Semua yang terbaik,
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