Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Apa Itu Diri Dalam Python: Contoh Dunia Sebenar
Dalam tutorial ini, saya akan membincangkan topik yang sangat menarik di sekitar jadual maya , dan cara anda boleh menggunakannya dalam LuckyTemplates dalam fungsi lelaran. Anda boleh menonton video penuh tutorial ini di bahagian bawah blog ini.
Jadual maya ialah bahan penting untuk mencipta logik lanjutan dalam LuckyTemplates. Terdapat keseluruhan subset fungsi dalam LuckyTemplates yang membolehkan anda mencipta jadual maya ini.
Jadual maya ini kadangkala hanya boleh digunakan sebagai penapis dan fungsi atau untuk menambah konteks pada pengiraan . Tetapi, mereka juga membenarkan anda untuk mengulang logik secara dalaman melaluinya. Ia boleh berdasarkan mana-mana konteks tempat anda meletakkannya.
Banyak kuasa jadual maya ini datang apabila anda menggunakannya dengan pelbagai fungsi lelaran. Anda perlu benar-benar memahami 'konteks' dan cara gabungan ukuran DAX ini semua berfungsi bersama dalam konteks tertentu itu.
Fungsi lelaran dalam DAX biasanya mempunyai X pada penghujungnya, seperti SUMX , AVERAGEX dan banyak lagi derivatif formula X dalam LuckyTemplates.
Cara terbaik untuk menerangkan konsep yang ingin saya bincangkan dalam tutorial ini adalah melalui beberapa contoh menggunakan model mudah ini.
Daripada jadual Lokasi saya , saya mempunyai perhubungan yang mengalir ke jadual Jualan saya . Ini mungkin kelihatan begitu generik dan anda mungkin tertanya-tanya bagaimana anda boleh menggunakan model jenis ini.
Sebenarnya, semua data sangat serupa. Ini hanya soal menyediakan model anda dengan baik dan menyediakannya dengan cara yang intuitif . Jika anda perlu memahami pemodelan anda dengan lebih baik sedikit, anda boleh menyemak kursus pemodelan lanjutan kami .
Isi kandungan
Logik Mudah Menggunakan SUMX
Mari lihat logik mudah ini di mana anda boleh mengira Jumlah Jualan menggunakan .
Secara amnya, ia hanya mengira jualan kami untuk setiap rantau. Dalam kes ini, kami tidak mempunyai penapis lain pada data kami. Jadi, ia hanya pada asasnya dari awal masa bersama-sama dengan Jumlah Jualan .
Walau bagaimanapun, saya ingin menunjukkan kepada anda sesuatu yang lebih unik dari segi cara kita boleh mengulangi logik melalui jadual maya ini.
Menggunakan FILTER Untuk Jadual Maya
Ada kalanya anda mungkin mahu mula mengira perkara yang berbeza. Perkara yang mungkin anda ingin lakukan ialah mengira jualan apa yang boleh diklasifikasikan sebagai pelanggan yang baik .
Mari kita cuba menganalisis formula khusus ini dan mengenal pasti perkara yang membolehkan kita lakukan.
Jadi, anda akan melihat di sini bahawa kami menggunakan SUMX .
Tetapi, dengan bahagian ukuran ini, kami mengubah jadual maya yang kami gunakan sebagai konteks untuk pengiraan .
Jadi, anda perlu sentiasa ingat bahawa sebarang pengiraan dalam LuckyTemplates berlaku dalam proses dua langkah. Pertama ialah pemprosesan konteks awal. Dan kemudian, terdapat pengiraan ukuran. Ia pasti versi yang sangat mudah.
Mari kita lihat hasil pertama ini di mana penapis pertama ialah Connecticut . Jelas sekali, sudah ada beberapa penapisan yang berlaku di sebalik model.
Tambahan pula, logik yang diteruskan dalam fungsi mencipta jadual maya semua pelanggan yang telah membeli di Connecticut .
Ia pada asasnya hanyalah jadual satu lajur bagi semua pelanggan yang telah membeli di Connecticut .
Kemudian, dalam jadual maya khusus ini, kami menjalankan logik yang akan menapis setiap pelanggan yang telah membeli di bawah 2000. Ini hanya akan mengekalkan pelanggan yang telah membeli lebih 2000.
Berdasarkan jadual baharu ini, kami akhirnya akan mengira Jumlah Jualan .
Dan itulah yang SUMX benarkan kami lakukan. Ia benar-benar teknik yang boleh anda laksanakan dalam pelbagai cara.
Mengubah Logik Untuk Jadual Maya
Selain itu, anda boleh mengubah logik sedia ada. Seperti yang anda lihat, nombor ini pada masa ini statik. Tetapi anda boleh menjadikannya dinamik dan anda boleh menjananya sendiri.
Dalam kes ini, saya hanya menukarnya kepada 5,000. Dan kerana kami menggunakan SUMX , jadual ini hanya akan mencari pelanggan baik yang telah membeli lebih 5000 . Dan kemudian ia akan mengira jualan daripada pelanggan yang baik itu.
Menggunakan SUMMARIZE Untuk Jadual Maya
Berikut ialah contoh lain yang boleh anda ambil ke tahap yang lain.
Jadual dalam fungsi FILTER boleh menjadi sangat berbeza dan boleh menjadi jadual yang lebih terperinci. Dalam kes ini, kami melihat kedua-dua Jualan Pelanggan Baik dan Produk yang mereka beli .
Jadi, ini tidak akan menjadi jadual maya satu lajur lagi. Ini akan menjadi jadual maya dua lajur bagi setiap pelanggan tunggal dan setiap produk yang mereka beli di Connecticut . Dan kemudian, ia berubah apabila anda pergi ke kawasan yang berbeza atau negeri yang berbeza.
Menggunakan fungsi , kami akan menapis semua pelanggan dan jualan produk yang kurang daripada 2000. Kemudian hanya mengekalkan yang melebihi 2000 .
Selepas itu, kami akan mengira Jumlah Jualan menggunakan SUMX .
Dan itulah sebenarnya bagaimana anda boleh mengulang logik secara dalaman melalui jadual maya dan menilai keputusan tertentu.
Menggunakan CALCULATE Sebagai Penapis
Selain itu, anda boleh mengira senario yang sama dengan cara lain, dan ia masih akan memberikan anda hasil yang sama. Mari kita kembalikan ini kepada 5000 dahulu .
Sekarang, anda lihat di sini bahawa keputusan dalam kedua-dua lajur ini sebenarnya sama sekarang. Tetapi saya telah mengiranya dengan cara yang sedikit berbeza.
Untuk ukuran Jualan Pelanggan yang Baik , kami menggunakan fungsi dan bukannya SUMX .
Fungsi CALCULATE membolehkan anda melakukan perkara yang sama dengan senario SUMX kami sebelum ini . Tetapi, bukannya fungsi lelaran (seperti dengan SUMX ), ia sebenarnya telah digunakan sebagai penapis . Ia digunakan untuk menukar konteks pengiraan dalam CALCULATE.
Dan itu satu lagi cara anda boleh menggunakan logik ini dalam model data anda.
Kuasai Jadual Maya dalam LuckyTemplates Menggunakan DAX
Menggunakan Fungsi Lelaran SUMX Dan AVERAGEX Dalam LuckyTemplates
Bekerja Dengan Fungsi Lelaran Dalam DAX
Kesimpulan
Ini adalah tutorial yang sangat bagus untuk disemak secara mendalam. Memahami konsep logik lelaran ini melalui jadual maya akan memberi anda kemungkinan analisis yang tidak berkesudahan yang boleh anda capai dalam mana-mana data.
Jika anda dapat memahami perkara ini dengan baik, anda akan mula melihat bahawa tiada apa-apa dari perspektif analitik yang anda tidak dapat temui apabila menggunakan ukuran LuckyTemplates dan DAX dengan baik.
Jika anda ingin mengetahui lebih lanjut tentang menggabungkan berbilang fungsi DAX bersama-sama untuk kesan optimum, lihat modul di .
Semoga berjaya dengan yang ini!
***** 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