ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
บริบทของตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น โดยเฉพาะอย่างยิ่งถ้าคุณต้องการให้การคำนวณ DAX ของคุณทำงานอย่างมีประสิทธิภาพ คุณสามารถดูวิดีโอทั้งหมดของบทช่วยสอนนี้ได้ที่ด้านล่างของบล็อกนี้
ใน บทความนี้ ผมจะเรียกใช้ตัวกรองบริบท ทุกสูตรของ DAX จะถูกคำนวณในกระบวนการสองขั้นตอน
สารบัญ
สูตร DAX: กระบวนการสองขั้นตอน
ขั้นตอนแรกคือบริบทการประเมินหรือบริบทเริ่มต้น จากนั้น DAX จะตัดสินใจตามฟังก์ชันที่คุณเขียนหรือประเภทของการคำนวณที่จะทำ
แยกออกเป็นขั้นตอนที่สอง ซึ่งเป็นบริบทของตัวกรองหรือ บริบท ของแถว
มีความแตกต่างอย่างมากระหว่างสองบริบทนี้ แม้ว่าคุณจะได้รับผลลัพธ์เดียวกันโดยการเขียนสูตรที่แตกต่างกัน
เพื่อให้เข้าใจวิธีการทำงานของ DAX อย่างแท้จริง คุณต้องเข้าใจความแตกต่างระหว่างสองสิ่งนี้และวิธีการคำนวณสิ่งต่างๆ ในหน่วยความจำผ่าน DAX
ทำความเข้าใจกับบริบทตัวกรอง
บริบทของตัวกรองค่อนข้างตรงไปตรงมา มันค่อนข้างง่ายเพราะมันสอดคล้องกับการรวมอย่างง่ายที่คุณทำ เพื่อให้เข้าใจถึงสิ่งที่เกิดขึ้นจริง ลองมาดูตัวอย่างที่เฉพาะเจาะจงกัน
เรามีสองตัวอย่าง: ปริมาณรวมที่ขายต่อวันและปริมาณรวมที่ขายต่อผลิตภัณฑ์ ทั้งสองนี้มีสูตรเดียวกันทุกประการ แต่มีบริบทการประเมิน ต่าง กัน
เรามาอธิบายวิธีการคำนวณค่านี้สำหรับแถวบนสุดในแต่ละตารางเหล่านี้กัน
ดังที่คุณเห็นในแถวบนสุด เราได้ขายผลิตภัณฑ์ 24 รายการในวันที่ 1 มกราคม 2015 ตัวกรองจะถูกวางในวันที่สำหรับวันที่ 1 มกราคม 2015 เพื่อให้การคำนวณทำงาน
หากเราข้ามไปที่โมเดลข้อมูล เราจะเห็นว่าตัวกรองที่วางอยู่บนวันที่ไหลลงมาตามความสัมพันธ์จนกระทั่งผ่านตารางการขาย
ในตารางการขาย วันที่ซื้อจะถูกกรองสำหรับวันที่ 1 มกราคม 2015 และเมื่อตัวกรองนั้นถูกใช้งาน สิ่งที่เหลืออยู่ทั้งหมดจะเป็นวันที่ 1 มกราคม 2015
การรวมในบริบทตัวกรอง
เนื่องจากเรากำลังสรุปคอลัมน์ปริมาณในฟังก์ชันนี้ การรวมในบริบทตัวกรองจึงเป็นการประเมินครั้งใหญ่หรือการรวมขนาดใหญ่ของทั้งคอลัมน์
บริบทของตัวกรองหมายถึงว่ามีการใส่ตัวกรองแล้ว ซึ่งจะทำให้DAXดูคอลัมน์ทั้งหมดที่เหลืออยู่ จากนั้นทำการรวมทุกอย่างพร้อมกัน
สามารถพูดได้เช่นเดียวกันสำหรับการคำนวณที่หลากหลาย คุณสามารถทำได้ในขณะที่พยายามนับธุรกรรมทั้งหมดที่คุณทำหรือรายได้ทั้งหมดที่คุณกำลังสร้าง การรวมแบบเดียวกันสามารถทำได้หลังจากบริบทการประเมินเสร็จสิ้น
มีบริบทมากมายใน DAX ซึ่งอาจทำให้เกิดความสับสนได้ในบางครั้ง เคล็ดลับอย่างหนึ่งที่ฉันสามารถแบ่งปันกับคุณคือการเชื่อมโยงบริบทตัวกรองกับการรวมเช่น ผลรวมหรือค่าเฉลี่ย หรือค่าต่ำสุดและค่าสูงสุด สิ่งนี้ตรงกันข้ามกับการวนซ้ำ ซึ่งเป็นสิ่งที่ใช้ได้กับบริบทของแถว
บทสรุป
กล่าวโดยสรุปบริบทตัวกรองจะทำงานหลังจากบริบทการประเมินเริ่มต้นเสร็จสิ้น กุญแจสำคัญคือการเชื่อมโยงกับการรวม สิ่งที่เกิดขึ้นเบื้องหลังคือการรวมคอลัมน์ขนาดใหญ่นี้หลังจากที่ใส่ตัวกรองทั้งหมดแล้ว
คุณสามารถดูลิงก์เหล่านี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับการประยุกต์ใช้บริบทตัวกรองภายใน LuckyTemplates:
บริบทการประเมิน – (1.8) สุดยอดคู่มือเริ่มต้นสำหรับ DAX
อธิบายบริบทของแถว – (1.10) สุดยอดคู่มือเริ่มต้นสำหรับ DAX
สนุกกับการทำงานผ่านสิ่งนี้
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้