Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Tutorial ini akan membincangkan tentang senario biasa yang sering ditanya dalam forum sokongan LuckyTemplates. Anda akan belajar cara mencari nilai yang paling terkini atau terakhir dalam data anda menggunakan fungsi dan DAX dalam LuckyTemplates. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.
Untuk contoh ini, terdapat senarai data dan dalam senarai itu pelanggan dirujuk beberapa kali. Jadi, anda ingin mengetahui nilai terkini untuk nama pelanggan tertentu itu.
Contoh yang dikemukakan dalam forum adalah dalam bentuk data tinjauan. Anda ingin mengetahui yang terbaru atau kali terakhir pelanggan tertentu mengambil tinjauan.
Terdapat beberapa cara untuk menyelesaikannya. Anda boleh melakukan penyelesaian menggunakan lajur atau ukuran yang dikira.
Menggunakan Lajur Dikira memberikan lebih estetik manakala menggunakan Ukuran membolehkan model anda menjadi lebih dinamik.
Berikut ialah cara untuk menentukan tarikh terbaharu untuk sebarang dimensi dalam set data anda menggunakan dua penyelesaian.
Isi kandungan
Penyelesaian #1: Menggunakan Lajur Dikira
Berikut ialah cara untuk menyelesaikan masalah menggunakan Lajur Dikira .
1. Buat Lajur Baharu
Langkah pertama ialah membuat lajur baharu dalam jadual yang diberikan sebagai contoh dalam forum. Lajur baharu ini akan mengandungi Tarikh Maks .
Ini ialah logik yang digunakan pada formula untuk Tarikh Maks:
Setiap kali anda menghadapi masalah dalam LuckyTemplates yang memerlukan tarikh atau nombor maksimum, fungsi MAXX DAX adalah yang terbaik untuk digunakan.
Fungsi ini adalah kunci dalam mencipta penyelesaian untuk contoh ini.
2. Cipta Pembolehubah
Sekarang, anda perlu mencipta pembolehubah baharu menggunakan fungsi . Dalam contoh ini, pembolehubah baharu dipanggil CurrentName .
Untuk setiap baris yang berbeza, anda ingin mencari nama setiap orang. Bahagian ini agak mudah kerana anda hanya perlu merujuk nama lajur dalam Lajur Dikira.
Pada setiap baris, anda hanya mahu mengasingkan orang yang mempunyai nama yang sama dengan baris semasa.
Melihat jadual, anda dapat melihat bahawa ia mempunyai tiga nama berbeza dengan dua entri untuk setiap nama.
Anda perlu mengasingkan nama tersebut dan kemudian menentukan tarikh maksimum orang tertentu telah berurus niaga dengan anda. Urus niaga itu mungkin dari segi melengkapkan pembelian atau tinjauan.
3. Buat Kenyataan PENAPIS
Untuk mengasingkan nama, anda perlu menggunakan fungsi FILTER dan terlebih dahulu .
Ini akan mengalih keluar semua penapis dalam jadual. Ini juga akan berulang melalui setiap baris tanpa mengira konteks.
Kemudian, anda perlu mencari sama ada Nama dalam Data Tinjauan adalah sama dengan pembolehubah CurrentName .
4. Gunakan Fungsi MAXX
Sekarang, fungsi MAXX DAX akan mendapat jadual yang mengandungi hanya dua baris. Ini adalah hasil penapisan dan lelaran melalui setiap baris untuk mengetahui sama ada nama itu sama dengan nama semasa. Dalam kes ini, nama semasa ialah John Smith.
Anda kemudiannya perlu menilai maks. Fungsi MAXX DAX mengira maks untuk anda. Jadi, apa yang anda perlu lakukan ialah meletakkan lajur dalam formula:
Apabila anda menukar format lajur Tarikh Maks kepada tarikh, anda akan melihat bahawa tarikh maksimum untuk John Smith ialah 23 Februari.
Tarikh maksimum untuk Nancy Jones ialah 25 September, manakala 22 September untuk Elaine Anderson.
Ini adalah teknik yang sangat mudah dan logiknya boleh digunakan pada senario yang berbeza. Anda boleh menggunakan ini untuk mengetahui jumlah pembelian atau jualan terakhir .
Penyelesaian #2: Menggunakan Ukuran
Inilah cara untuk menyelesaikan masalah ini menggunakan Measures.
Menggunakan langkah membolehkan anda membuat tarikh terakhir dan kemudian bercabang ke pengiraan lain.
Ini ialah cara terbaik untuk menjalankan sebarang pengiraan dalam LuckyTemplates.
1. Buat Jadual
Pertama, anda perlu membuat jadual.
Jadual ini hanya mengandungi dua lajur. Maklumat yang terkandung dalam lajur lain tidak relevan untuk pengiraan ini.
2. Buat Ukuran Baharu
Anda kemudiannya perlu membuat ukuran baharu.
Ukuran ini mempunyai formula yang sama yang digunakan dalam penyelesaian lajur yang dikira. Walau bagaimanapun, anda perlu menukar jadual Tinjauan kepada Data Tinjauan .
Dan bukannya hanya merujuk nama lajur, anda perlu menggunakan fungsi .
Ini menangkap konteks yang anda hadapi.
SELECTEDVALUE membolehkan anda mengambil nilai teks daripada konteksnya.
Teknik ini juga sangat dinamik berbanding pengiraan lain kerana anda boleh mengeluarkan lajur tarikh dan hanya mengekalkan Tarikh Maks untuk setiap pelanggan.
Pembelian Pertama Pelanggan Insight Menggunakan
Tarikh Pembelian Terakhir DAX Dalam LuckyTemplates: Bilakah Pelanggan Anda Membuat Pembelian Terakhir?
Bekerja Dengan Fungsi Lelaran Dalam DAX
Kesimpulan
Penyelesaian tidak semestinya sukar. Mereka boleh dilakukan dengan cara yang mudah.
Untuk contoh ini, anda boleh menggunakan penyelesaian Lajur Terkira atau gunakan Ukuran.
Mudah-mudahan, anda memahami konsep cara memanipulasi jadual maya dalam fungsi MAXX DAX.
Anda juga boleh menggunakan fungsi FILTER untuk beralih melalui maklumat dan kemudian melaraskan jadual maya berdasarkan parameter yang anda masukkan ke dalam pernyataan FILTER . MAXX kemudiannya akan melakukan kerja dari sini.
Semua yang terbaik,
***** Kuasa Belajar BI? *****
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