Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Saya akan bercakap tentang segmentasi dinamik menggunakan parameter dinamik kerana saya telah melihat ahli bertanya tentangnya berkali-kali di forum sokongan LuckyTemplates. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.

Perkara yang mencabar tentang perkara ini ialah memikirkan kawasan mana yang hendak dibahagikan dahulu. Anda juga perlu mencari cara untuk memasukkan parameter dinamik ke dalam formula anda. Saya akan memudahkan semua itu melalui contoh yang saya akan tunjukkan di sini.

Isi kandungan

Mencipta Parameter What-If

Perkara pertama yang saya perlukan ialah parameter. Dalam kes ini, saya mencipta parameter Kedudukan Pelanggan .

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Saya mencipta parameter ini dengan pergi ke Pemodelan, kemudian dengan mengklik Parameter Baharu.

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Parameter what-if akan membuat jadual untuk saya secara automatik. Ia juga mewujudkan ukuran untuk pemilihan yang saya buat.

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Apabila saya menyeretnya ke dalam laporan saya, ia akan menunjukkan apa sahaja pilihan yang saya buat dalam penghiris.

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Perkara utama yang perlu diingat di sini ialah parameter anda harus membahagikan hasil setiap kali anda melakukan pembahagian tersuai .

Jadi selain daripada parameter Kedudukan Pelanggan, saya juga mempunyai maklumat tentang kawasan tempat kedai ditemui.

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Konteks pengiraan adalah salah satu faktor utama dalam mendapatkan hak ini. Terdapat juga konteks tambahan di bawah ini yang menunjukkan lokasi kedai.

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Sekarang saya ingin memisahkan hasil saya dengan membandingkan pelanggan teratas saya dan pelanggan terbawah saya. Saya juga mahu kedua-dua kumpulan atas dan bawah ini dinamik. Di sinilah parameter dinamik masuk ke dalam gambar.

Menggunakan Parameter Dinamik

Jadi keputusan perlu berubah bergantung pada bagaimana saya ingin melihat data. Ini bermakna jika saya menukar penghiris untuk Kedudukan Pelanggan , data pada jadual akan berubah juga.

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Perkara pertama yang saya akan lakukan ialah menggunakan formula untuk mendapatkan pelanggan teratas saya ke dalam jadual.

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Saya mencipta lajur dengan menggunakan fungsi untuk Jumlah Hasil dan kemudian menggunakan sebagai fungsi ranking. TOPN juga mengembalikan jadual maya berdasarkan keputusan kedudukan.

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Saya menambah konteks di sini semasa kami mengira Jumlah Hasil kerana saya hanya melihat pelanggan yang mendapat kedudukan teratas. Kedudukan itu ditentukan oleh Nilai Kedudukan Pelanggan .

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Dengan menggunakan TOPN , saya akan menyelesaikan semua data pelanggan. Walau bagaimanapun, ia hanya akan mengekalkan konteks untuk 4 teratas, kerana itulah parameter yang ditetapkan dalam jadual. Ia adalah nilai yang saya tetapkan dalam penghiris.

Saya boleh mengalihkan penghiris saya ke 3, dan hasilnya juga perlu berubah dan mencerminkan hanya data untuk 3 teratas.

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Saya juga ingin melihat pelanggan terbawah saya, jadi saya akan menambahnya ke dalam jadual saya.

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Memandangkan saya meletakkan pelanggan terbawah saya di sana, penting juga untuk ambil perhatian bahawa saya memerlukan jumlah pelanggan setiap kedai dalam mana-mana tempoh masa tertentu.

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Untuk mendapatkan Jumlah Pelanggan , saya menggunakan fungsi .

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Ambil perhatian bahawa ini semua hanyalah sampel data, jadi nombor yang saya hasilkan daripada formula ini mungkin kelihatan kecil dan tidak realistik. Tetapi pengiraan ini juga akan berfungsi untuk frekuensi yang lebih besar sebaik sahaja ia digunakan pada senario kehidupan sebenar.

Inilah formula yang saya gunakan untuk mendapatkan pelanggan terbawah. Perhatikan bahawa ia sangat serupa dengan yang saya gunakan untuk Pelanggan Teratas , tetapi dengan beberapa pelarasan kecil.

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Saya menggunakan kedua-dua fungsi CALCULATE dan TOPN di sini juga. Tetapi daripada hanya meletakkan Kedudukan Pelanggan , saya menggunakan perbezaan antara Jumlah Pelanggan dan Nilai Kedudukan Pelanggan

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Kemudian daripada hanya meletakkan dan Nama Pelanggan , saya terpaksa menambah logik. Memandangkan saya mendapat pelanggan bawah berbanding pelanggan teratas, saya akan menggunakan ASC dan bukannya DESC .

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Formula sebelumnya berulang melalui setiap pelanggan untuk mendapatkan yang teratas. Tetapi memandangkan saya mendapat pelanggan terbawah, ini bermakna ia juga akan mengira kejadian di mana terdapat sifar jualan .

Saya perlu memastikan bahawa yang dikira sebagai pelanggan terbawah juga membuat pembelian. Inilah sebabnya saya telah menambah bahawa nilai harus lebih besar daripada 0 .

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Disebabkan itu, data saya kini menunjukkan bilangan pelanggan yang benar-benar membuat pembelian. Pada baris pertama ini, ia menunjukkan bahawa 11 pelanggan membeli sesuatu di kedai khusus itu dalam tempoh masa yang diberikan.

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Ia boleh menjadi agak rumit pada bahagian ini, kebanyakannya kerana TOPN sudah mencipta jadual maya, tetapi saya juga mencipta jadual maya lain di dalamnya. Jadual maya ini melihat subset pelanggan yang jauh lebih kecil, dan bukan pada pelanggan secara keseluruhan.

Jadi saya membuat satu lagi kedudukan di sini pada penghujung formula untuk Jumlah Hasil . Dan seperti yang saya nyatakan sebelum ini, saya menggunakan ASC dan bukannya DESC .

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Dengan formula ini, saya kini mempunyai parameter dinamik yang ditambahkan ke dalam pembahagian dinamik.

Menggambarkan Hasilnya

Teknik yang saya gunakan berpotensi digunakan untuk set data yang lebih besar. Ini bermakna bahawa untuk lebih memahami hasil, adalah berguna untuk mempunyai beberapa visualisasi untuk mempamerkannya.

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Saya akan mulakan dengan carta ringkas yang boleh menunjukkan kepada anda perbandingan pelanggan teratas berbanding pelanggan bawah untuk setiap kedai.

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Saya juga boleh mengubahnya dan menggunakan carta bar bertindan sekiranya nombornya cukup besar dan lebih baik dipaparkan seperti itu.

Segmentasi Dinamik Dengan Parameter Dinamik – Teknik BI & DAX Kuasa Termaju

Dengan visualisasi ini, saya boleh mendapatkan gambaran yang lebih baik tentang nombor. Ini, sebagai contoh, menunjukkan kedai mana yang berisiko lebih tinggi. Saya dapat melihat kedai mana yang mempunyai pelanggan yang sangat sedikit menyebabkan hasil yang rendah.


Segmentasi Dinamik: Cara Membahagikan Pelanggan Kepada Kumpulan Menggunakan
Teknik Pembahagian Pelanggan DAX Lanjutan Menggunakan Model Data –
Contoh Pembahagian LuckyTemplates & DAX Menggunakan DAX Lanjutan dalam LuckyTemplates

Kesimpulan

Data yang saya gunakan di sini adalah frekuensi yang sangat rendah, tetapi bayangkan kemungkinan apabila ini digunakan pada set data yang lebih besar. Teknik ini juga boleh membahagikan maklumat lain dan menambahkan begitu banyak parameter berbeza selain daripada pelanggan atas dan bawah sahaja, atau lokasi kedai.

Contoh ini menunjukkan cara bekerja dengan langkah dalam ukuran juga. Teknik seperti ini memberikan cerapan yang menakjubkan tentang data, tidak kira di mana ia digunakan.

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