Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Dalam tutorial ini, kita akan menyelami salah satu fungsi DAX paling maju dalam LuckyTemplates yang dipanggil fungsi TREATAS. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.
Jika anda boleh memahami TREATAS , anda akan melihat bahawa ia mempunyai begitu banyak aplikasi untuk anda merentas semua laporan dan papan pemuka yang akan anda buat di dalam LuckyTemplates.
TREATAS membolehkan kami memudahkan model kami tetapi ia menjadikan formula kami lebih maju. Itulah pertukaran apabila menggunakan fungsi ini.
Namun begitu, TREATAS membolehkan kami mencipta hubungan maya antara dua jadual di mana jadual fizikal tidak boleh digunakan secara logik. Ini bermakna kita tidak perlu menyediakan sebarang perhubungan secara fizikal atau memerlukan sebarang talian untuk menyertai dan membandingkan, contohnya, data Belanjawan dengan data Jualan.
Fungsi TREATAS akan melakukan perbandingan untuk kita.
Terdapat banyak aplikasi untuk fungsi ini. Yang terbaik ialah di mana data mungkin berada pada butiran yang berbeza. Satu contoh ialah data belanjawan yang mungkin berada pada butiran bulanan, suku tahunan atau tahunan berbanding Actuals yang setiap hari.
Pemahaman yang kukuh tentang fungsi TREATAS , dan sintaks yang diperlukan, adalah pilihan yang lebih baik daripada mengkonfigurasi semula model apabila ia berkaitan dengan data ramalan dan belanjawan.
Berikut ialah contoh cara fungsi ini berfungsi.
Isi kandungan
Menggunakan Fungsi TREATAS
Mari kita lihat contoh untuk melihat bagaimana fungsi ini berfungsi. Saya telah mencipta dua fungsi di sini untuk menunjukkan kepada anda dua cara berbeza untuk menyediakannya.
Mari kita lihat contoh pertama.
Anda perlu meletakkan beberapa lajur dari satu jadual tertentu. Dalam kes ini, ia adalah Tahun.
Kemudian, anda perlu memasukkan beberapa lajur daripada jadual atau jadual sokongan yang tidak mempunyai hubungan dengan seluruh model anda. Dalam kes ini, ia ialah Tahun Data Belanjawan.
Jadual belanjawan disediakan seperti ini supaya Belanjawan untuk setiap Wilayah berbeza hanyalah belanjawan tahunan.
Ini penting kerana jika anda menggunakan fungsi TREATAS dalam konteks yang salah, anda akan mendapat hasil yang tidak bermakna.
Jangan lukiskan hubungan antara Jadual Wilayah atau antara Jadual Tarikh.
Sebaliknya, cipta perhubungan dalam formula menggunakan fungsi TREATAS dan kemudian letakkannya di dalam CALCULATE .
Seret Tahun dan Jumlah Jualan untuk membentuk jadual.
Kemudian gunakan TREATAS , dapatkan Belanjawan dan peruntukkannya sepanjang Tahun.
Anda akan melihat bahawa tiada hubungan melalui model. Sebaliknya, anda telah mencipta hubungan antara nilai Tahun dan Belanjawan kerana fungsi TREATAS .
Jumlah bajet 2016 ialah 62 juta dan Jumlah Jumlah Jualan, yang diperoleh daripada Jadual Jualan, ialah 60 juta. Model tidak mengembalikan hasil TREATAS untuk 2015 kerana tiada apa-apa untuk ditunjukkan. Fungsi TREATAS memastikan bahawa tiada hasil yang dikembalikan untuk tahun 2015.
Bagaimana Untuk Meluaskan Fungsi TREATAS
Lajur ini menunjukkan formula yang sama menggunakan TREATAS .
Tetapi anda akan melihat bahawa ia memberikan hasil yang salah. Ini kerana konteks pengiraan ini adalah salah.
Terdapat Tahun 2016, Bandar dan Wilayah. Walau bagaimanapun, tiada hubungan fizikal atau maya yang dicipta oleh fungsi TREATAS dalam formula untuk Wilayah. Ini hanya menilai kepada jumlah tahunan sebanyak 62 juta.
Jadi, di sinilah anda perlu mengembangkan TREATAS supaya anda boleh menggabungkan lebih banyak perhubungan maya.
Ini adalah cara untuk mengembangkannya.
Letakkan jadual maya ringkasan menggunakan fungsi SUMMARIZE dalam bahagian pertama fungsi TREATAS . Ini akan membolehkan anda mengembangkan lajur yang ingin anda bandingkan. Ia juga akan membolehkan anda membina hubungan maya di antara mereka.
Dalam kes ini, terdapat jadual maya Bandar dan Tahun, dan kerana kedua-dua ini berada dalam Jadual Belanjawan, anda boleh memadankannya secara maya.
Anda hampir boleh mencipta berbilang perhubungan, sekaligus, dalam satu sintaks formula ini.
Melaraskan Lajur Dalam Jadual
Di bawah lajur TREATAS Contoh 2, anda akan melihat bahawa ia dipecahkan mengikut Tahun dan Bandar.
Anda boleh melaraskan lajur ini dengan mengklik penapis berulang kali sehingga ia berhenti menunjukkan sebarang entri kosong.
Membuat Pelarasan Dalam Jadual Perhubungan
Kini, berdasarkan data, tiada konteks tambahan untuk diletakkan kerana Jadual Belanjawan hanya mempunyai Bandar dan Tahun.
Jadi, jika anda ingin melakukan apa-apa lagi, anda perlu menukar data belanjawan atau menambah beberapa logik tambahan pada formula.
Contohnya, hanya terdapat Belanjawan pada setiap tahun. Jadi, jika anda ingin memecahkan Belanjawan tersebut untuk setiap hari, anda masih akan menggunakan logik yang hampir sama. Tetapi daripada membuat perhubungan melakukan penapisan, anda akan meminta fungsi TREATAS melakukannya.
Cara Lain Untuk Menggunakan TREATAS
Terdapat aplikasi lain untuk fungsi TREATAS selain daripada analisis belanjawan.
Mari kita lihat contoh lain.
Melihat pada perhubungan, anda dapat melihat bahawa Tahun bukanlah lajur dalam Jadual Tarikh pada tahap butiran tertinggi.
Tarikh ialah nombor paling berbutir dalam jadual ini.
Jadi, adalah lebih baik untuk tidak menarik hubungan fizikal dari Tahun. Anda hendaklah sentiasa membuat perhubungan anda daripada lajur yang mengandungi nilai unik anda. Walaupun begitu, anda masih boleh mencipta hubungan tiruan ini secara maya menggunakan TREATAS .
Kesimpulan
Mudah-mudahan, tutorial ini telah memberi anda idea yang baik tentang fungsi TREATAS dan cara anda boleh menggunakannya dalam aplikasi kehidupan sebenar.
Terdapat banyak persediaan data dan senario data yang berbeza di mana menggunakan TREATAS benar-benar boleh memudahkan perkara dalam model anda bersama-sama dengan langkah DAX yang perlu anda buat.
Apabila anda telah memahami cara menggunakan TREATAS dengan baik, anda akan segera melihat peluang yang tersedia untuk anda dalam memudahkan pelbagai aspek model anda sendiri.
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