Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Saya ingin menunjukkan di sini betapa hebatnya LuckyTemplates sebagai alat analisis. Saya akan mengajar anda cara membangunkan model data LuckyTemplates untuk analisis senario lanjutan . Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.

Dengan LuckyTemplates, kami boleh mencapai begitu banyak perkara yang mungkin tidak pernah kami sangkakan.

Membangunkan logik analisis senario dalam model data LuckyTemplates mungkin merupakan teknik kegemaran saya untuk digunakan, terutamanya kerana ia boleh menjadi sangat berharga kepada perniagaan.

Daripada hanya melihat ke belakang dan melaporkan maklumat sejarah, perkara yang boleh kita lakukan dengan analisis senario adalah hampir meramalkan masa depan . Kami boleh menarik tuas dalam metrik kami dan merentas data kami dan melihat cara ia memberi kesan kepada keputusan akhir. Peluang menjadi tidak berkesudahan!

Hampir mana-mana set data yang meneroka maklumat dari semasa ke semasa boleh menggunakan teknik ini atau bentuk teknik yang akan kami lalui dalam tutorial ini. Kami juga akan membincangkan percabangan ukuran , cara menggunakan jadual parameter , cara memasukkan pembolehubah ke dalam ukuran dan banyak lagi.

Isi kandungan

Contoh Analisis Senario: Kesan Perubahan Harga

Dalam tutorial ini, kami akan menganalisis kesan perubahan harga pada jumlah hasil kami. Kami akan menyediakan model kami, mengejutkan harga produk tertentu, dan kemudian melihat kesannya terhadap keseluruhan portfolio jualan yang kami ada.

Dalam model data kami, kami mempunyai Pelanggan, Produk, Wilayah, Tarikh dan Jualan kami.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Dalam jadual Jualan kami, iaitu jadual fakta, kami ada di sini Harga Unit kami.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Kami perlu mengasingkan harga Unit ini, yang memberikan kami Jumlah Hasil kami dan entah bagaimana mengejutkannya dengan senario . Sebagai contoh, kami ingin menaikkan harga kami sebanyak 10% atau 20% dan kami ingin melihat kesan perubahan harga.

Jumlah Jualan Dengan SUM lwn Jumlah Jualan Dengan SUMX

Mula-mula, kami melihat Ukuran Utama kami di sini yang dipanggil Jumlah Jualan

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Ini adalah ukuran mudah yang hanya meringkaskan lajur Jumlah Hasil dan ia tidak mencukupi untuk menjalankan analisis ini . Jumlah Hasil telah pun mengambil kira Harga Unit ini. Oleh itu, kita perlu menghitung Jumlah Hasil tetapi menggunakan Kuantiti Pesanan dan Harga Seunit , dan kita boleh melakukannya dengan menggunakan .

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Formula ini melalui jadual Jualan . Untuk setiap baris dalam jadual Jualan, ia menggandakan Kuantiti Pesanan dengan Harga Unit untuk setiap baris. Kami meletakkan ini pada jadual dengan Tarikh kami dan kami dapat melihat bahawa kami mendapat hasil yang sama, tetapi ia hanya mengira dengan cara yang berbeza.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Formula SUMX Jumlah Jualan ini adalah tempat kami akan membina senario kami kerana kami boleh mengasingkan Harga Unit dan kami kini boleh mengejutkannya. Perkara seterusnya yang kami perlukan ialah peratusan perubahan dalam harga, yang tidak wujud dalam model data kami, jadi kami perlu menciptanya.

Mencipta Jadual Sokongan Untuk Menunjukkan Peratusan Perubahan Harga

Untuk membuat jadual baharu, yang akan menunjukkan perubahan harga, kami pergi ke Masukkan Data dan isikan lajur.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Kami masukkan perubahan harga yang kami mahu, seperti 2%, 5%, 10%, dsb.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Sebaik sahaja kami memuatkannya, ia akan mencipta jadual untuk kami, tetapi jadual ini tidak mempunyai hubungan dengan model data kami.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Kemudian, kami pastikan untuk memformat ini ke dalam peratusan.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Sekarang kita mempunyai meja sokongan ini, kita boleh membawanya masuk dan mengubahnya menjadi alat penghiris.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Ini membolehkan kami membuat pilihan tentang berapa banyak perubahan harga yang ingin kami jalankan dan membuat analisis. Kemudian, kita perlu membuat ukuran yang akan memperoleh peratusan perubahan harga yang dipilih dalam penghiris.

Menuai Peratusan Perubahan Harga Dipilih

Dalam formula ini ( Perubahan Harga / Senario Harga ), yang akan memperoleh peratusan perubahan harga yang dipilih, kami akan menggunakan dengan Perubahan Harga kami . Kemudian, dengan , ia akan sama dengan Peratus Perubahan Harga . Jika tidak, ia akan menjadi sifar (0) perubahan.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Dengan langkah ini, kami kini mendapat perubahan harga berdasarkan pilihan. 

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Apabila kita tidak memilih apa-apa, ia menunjukkan 0%, jadi itu bagus. Tiada ralat.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Kami kini boleh menyepadukan ini ke dalam pengiraan kami.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Kami menyeret ini masuk dan kami mempunyai Jualan Senario dinamik ini berdasarkan perubahan peratusan.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Jika tiada apa-apa yang dipilih, ia akan menjadi betul-betul sama.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Menunjukkan Semua Kesan Jualan Produk Terpilih

Terdapat sedikit masalah di sini, walaupun. Apabila kita memilih tiga daripada produk ini, contohnya, ia memberi kesan kepada segala-galanya. Semua konteks telah berubah dan kini kami hanya melihat Jualan Senario untuk tiga produk ini sahaja.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Dalam analisis ini, kami ingin melihat kesan ke atas semua jualan kami berdasarkan hanya perubahan harga produk tertentu. Jadi tanpa mengira sebarang pilihan yang dibuat, kami ingin mendapatkan hasil dalam Jumlah Jualan kami yang tidak berubah berdasarkan pemilihan.

Untuk melakukan ini, kami akan membuat ukuran lain dan memanggilnya Semua Jualan . Kami akan menggunakan fungsi kepada Jumlah Jualan kami , jadi kami masih mengira jumlah jualan, tetapi kami akan menggunakan Produk .

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Kami menyeret ini ke dalam jadual kami dan jika kami memilih produk, hasil Jumlah Jualan kekal sama, yang ditunjukkan dalam lajur Semua Jualan.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Menunjukkan Jualan Produk Terpilih

Tambahan pula, kami ingin mengetahui jumlah jualan apa-apa produk atau produk yang kami pilih . Dalam kes ini, kami akan membuat pengiraan berasingan hanya untuk memastikan tiada isu dalam pengiraan kami. Kita boleh mempunyai alat penghiris tambahan tetapi ia boleh melaraskan pengiraan. Kami ingin memastikan bahawa penapis dihidupkan atau dimatikan pada pilihan yang betul. 

Ini adalah cara kita menulis ukuran atau formula.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Kami menggunakan CALCULATE Jumlah Jualan sekali lagi. Seterusnya, pergi ke SEMUA Produk . Jika kami meletakkan ini di dalam jadual kami, kami akan melihat bahawa semasa kami memilih produk itu hanya memberi kami jualan untuk pemilihan khusus itu.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Mengusahakan Pengiraan Induk

Kini kami boleh membuat pengiraan induk kami untuk melengkapkan analisis kami. Kami akan menggunakan langkah utama kami yang sedia ada untuk membina pengiraan ini.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Jadi kami mulakan dengan Semua Jualan kami dan kami menolak Jualan Terpilih , iaitu jualan tanpa kesan kepadanya. Kemudian kami menambah semula Jualan Senario .

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Jika tiada produk dipilih, perubahan dalam Jualan Senario Terpilih kami akan sama persis dengan Jualan Senario kami.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Tetapi jika kita memilih beberapa produk, hasil Jualan Senario Terpilih adalah berbeza kerana formula Jualan Senario Terpilih sedang mengira keseluruhan portfolio dengan meningkatkan produk yang dipilih mengikut peratusan yang dipilih.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Bercabang Kepada Lebih Banyak Langkah Untuk Lebih Cerapan

Daripada ini, kita boleh pergi lebih jauh. Kita boleh mempunyai Actuals berbanding Senario , di mana kita menolak Semua Jualan daripada Jualan Senario Terpilih .

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Jadi jika kita boleh menambah ini ke dalam jadual, kita boleh melihat hasil tambahan setiap hari yang berpotensi kita capai dengan menaikkan harga sebanyak 10%.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Kita juga boleh menambah rangka masa yang berbeza jika kita hanya mahu melihat tahun tertentu, sebagai contoh.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Selain itu, kita boleh melihat peratusan perubahan Actuals vs Senario kami . Kita boleh mendapatkan ini dengan membahagikan (menggunakan fungsi ) Actuals vs Scenarios oleh Semua Jualan, dan kemudian kita akan meletakkan sifar sebagai hasil alternatif.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Jika tiada produk yang dipilih, ia akan memberikan Senario Harga yang dipilih, iaitu 10% dalam kes ini.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Tetapi apabila kami memilih produk ini, contohnya, hasilnya berbeza kerana kami hanya menaikkan harga tiga produk ini.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Mencipta Visualisasi Menarik Untuk Mempamerkan Hasilnya

Sekarang setelah kami selesai dengan pengiraan kami, kami boleh menyediakan beberapa visualisasi untuk menjadikan ini kelihatan lebih menarik. Kami akan menambah beberapa warna untuk menjadikannya lebih menarik secara visual.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Kami juga boleh menambah beberapa label Data. 

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Dengan penyediaan visualisasi ini, kami boleh mengejutkan mana-mana produk kami secara dinamik dengan sebarang perubahan harga yang kami ada dalam penghiris kami.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Kami mungkin mahu menambah satu lagi kad juga, yang akan memberi kami metrik ringkasan.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Jadi sebagai contoh, kami ingin menaikkan harga sebanyak 20% daripada empat produk teratas kami, hasil dalam visualisasi kami akan berubah secara dinamik apabila kami memilih perubahan harga dan produk.

Model Data LuckyTemplates Untuk Analisis Senario Lanjutan Menggunakan DAX

Dan begitulah cara kami membina model data LuckyTemplates khusus untuk analisis senario lanjutan.


Menggunakan Analisis Senario Berbilang Lapisan dalam
Teknik Analisis Senario LuckyTemplates Menggunakan Berbilang Parameter 'Bagaimana Jika'
Analitis Lanjutan dalam LuckyTemplates: Melapiskan Berbilang Analisis 'Bagaimana Jika'

Kesimpulan

Ini agak maju tetapi sangat boleh dicapai. Ia hanya memerlukan banyak latihan dan juga benar-benar membuatkan anda fokus pada data anda. Ia membuatkan anda berfikir keras tentang jenis cerapan yang ingin anda uji di sekitar hasil masa hadapan anda. Cuba kenal pasti pembolehubah yang terdapat dalam set data atau pengiraan anda yang boleh anda 'kejutkan' atau tweak untuk menyemak kesannya terhadap prestasi asas anda.

Saya amat mengesyorkan teknik pembangunan model data LuckyTemplates ini. Pastikan anda cuba memasukkannya ke dalam model anda supaya anda membenamkan konsep dalam fikiran anda dan membawanya lebih jauh.

Semoga berjaya pada yang ini!

***** Kuasa Belajar BI? *****







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