ตัวแปร DAX และข้อคิดเห็นเพื่อลดความซับซ้อนของสูตร

ในบทช่วยสอนนี้ เราจะพูดถึงวิธีที่ง่ายที่สุดในการทำให้สูตร DAX ง่ายขึ้น โดยใช้ตัวแปรและความคิดเห็นใน LuckyTemplates

รหัส DAX อาจซับซ้อนและเข้าใจยากเมื่อขั้นสูงขึ้น หากเราไม่ปรับให้เหมาะสม ผู้ใช้ LuckyTemplates รายอื่นภายในองค์กรจะมีปัญหาในการทำความเข้าใจแบบจำลองข้อมูล

การใช้ตัวแปรและความคิดเห็นจะทำให้สร้าง อัปเดต และปรับสูตรให้เหมาะสมได้ง่ายขึ้น

สารบัญ

การใช้ตัวแปร DAX ในหน่วยวัด

เทคนิคแรกในการทำให้สูตร DAX ง่ายขึ้นคือการใช้ตัวแปร

เมื่อต้องจัดการกับตัวแปร โปรดจำไว้เสมอว่าตัวแปรเหล่านั้นวัดได้เฉพาะเจาะจงเท่านั้น ไม่สามารถเป็นตัวแปรส่วนกลางได้

สำหรับตอนนี้ ตัวแปรสามารถอ้างอิงได้ภายในหน่วยวัดเท่านั้น นี่เป็นข้อจำกัดปัจจุบันใน LuckyTemplates อย่างไรก็ตาม การเปลี่ยนแปลงจะเกิดขึ้นในอนาคต

การใช้ตัวแปร DAX เพื่ออ้างอิงค่า

ในตัวอย่างนี้ เราจะใช้ไวยากรณ์เฉพาะสำหรับสูตร

พิมพ์ เพื่อระบุตัวแปร จากนั้นพิมพ์ชื่อตัวแปร ในกรณีนี้ เราจะเรียกตัวแปรนี้ว่าCustomerMin ตัวแปรนี้จะมีค่าเป็น 5

ตัวแปร DAX และข้อคิดเห็นเพื่อลดความซับซ้อนของสูตร

สิ่งนี้ทำให้มันอ้างอิงภายในการคำนวณแทนที่จะอ้างอิงภายนอกเป็นตัวแปร

ต่อไป เราจะสร้างตัวแปรที่สองด้วยชื่อCustomerMaxและมีค่าเป็น 20

ตัวแปร DAX และข้อคิดเห็นเพื่อลดความซับซ้อนของสูตร

ตัวแปรที่สามจะถูกเรียกว่าCustomerChannel ซึ่งจะเท่ากับ “การขายส่ง”

ตัวแปร DAX และข้อคิดเห็นเพื่อลดความซับซ้อนของสูตร

หลังจากเลื่อน ลงมาสองแถวแล้ว เราต้องพิมพ์RETURN

ตัวแปร DAX และข้อคิดเห็นเพื่อลดความซับซ้อนของสูตร

รหัส RETURN เป็นส่วนสำคัญเมื่อต้องจัดการกับตัวแปรในการวัด

ในการสร้างตัวแปรใน LuckyTemplates เราต้องจำไว้ว่าควรตั้งชื่อตัวแปรโดยใช้คำเดียวเท่านั้น ตัวแปรต้องไม่มีช่องว่าง เราสามารถใช้ขีดล่างแทนได้ นอกจากนี้ ชื่อตัวแปรแต่ละตัวควรไม่ซ้ำกัน

ตอนนี้ เมื่อเราสร้างตัวแปรในสูตรของเราแล้ว เราก็สามารถใช้ตัวแปรเหล่านั้นเพื่ออ้างอิงค่าที่ถูกกำหนดมาให้ได้

ตัวแปร DAX และข้อคิดเห็นเพื่อลดความซับซ้อนของสูตร

แทนที่จะพิมพ์ 5 เราสามารถใช้ CustomerMin คุณลักษณะ IntelliSense ยังรับข้อมูลอ้างอิงนี้และแนะนำเมื่อเราพิมพ์

ทำขั้นตอนนี้ซ้ำสำหรับ CustomerMax และ Customer Channel

ตัวแปร DAX และข้อคิดเห็นเพื่อลดความซับซ้อนของสูตร

เป็นอันว่าครบสูตรของเราแล้ว

ถ้าเราต้องการเปลี่ยน 5 เป็น 10 สิ่งที่เราต้องทำคือเปลี่ยนค่าในตัวแปรที่เกี่ยวข้อง

สิ่งนี้มีประโยชน์อย่างยิ่งเมื่อเราอ้างอิงค่านั้นหลายครั้งภายในหน่วยวัด แทนที่จะเปลี่ยนทีละค่า เราเปลี่ยนได้ง่ายๆ ในที่เดียว

การใช้ตัวแปร DAX เพื่ออ้างอิงตาราง

นอกจากค่าแล้ว เรายังสามารถอ้างอิงตารางได้อีกด้วย

ใช้หน่วยวัด เดียวกันมาเพิ่มตัวแปรใหม่ชื่อCustomerRange เราสามารถอ้างอิงตารางได้โดยเพิ่ม คำสั่ง เป็นค่าของตัวแปรนี้ แทนที่จะวางไว้หลัง RETURN

ตัวแปร DAX และข้อคิดเห็นเพื่อลดความซับซ้อนของสูตร

สำหรับคำสั่ง FILTER ที่สอง เราสามารถเพิ่มตัวแปรอีกครั้ง

ตัวแปร DAX และข้อคิดเห็นเพื่อลดความซับซ้อนของสูตร

ตอนนี้ เพื่อให้ได้ผลรวมของปริมาณจากข้อมูลการขาย สิ่งที่เราต้องทำคือพิมพ์ฟังก์ชัน ปริมาณรวม จากนั้นพิมพ์ตัวแปร CustomerRange และ Channel

ตัวแปร DAX และข้อคิดเห็นเพื่อลดความซับซ้อนของสูตร

ด้วยเหตุนี้ สูตรจึงถูกทำให้สั้นลงและทำให้ง่ายขึ้น

การเพิ่มความคิดเห็นภายในรหัส DAX

อีกวิธีในการทำให้การวัดหรือสูตรง่ายขึ้นคือการเพิ่มความคิดเห็นสั้นๆ ภายในโค้ด DAX

นี่เป็นวิธีที่ดีในการทำให้โค้ดเข้าใจง่ายขึ้น เพื่อให้สมาชิกคนอื่นๆ ในองค์กรรู้ว่ามีไว้เพื่ออะไร การเพิ่มความคิดเห็นเป็นวิธีที่มีประสิทธิภาพในการปรับปรุงประสบการณ์ของผู้ใช้

ความคิดเห็นสามารถวางไว้ที่ใดก็ได้ในช่องสูตร

เราจำเป็นต้องพิมพ์เครื่องหมายทับสองตัว (//)ที่จุดเริ่มต้นของประโยคหรือคำสั่งเพื่อแสดงความคิดเห็น

ตัวแปร DAX และข้อคิดเห็นเพื่อลดความซับซ้อนของสูตร

สิ่งนี้จะไม่ส่งผลกระทบต่อวิธีการทำงานของหน่วยวัดหรือสูตรแต่อย่างใด

อย่างไรก็ตาม เราจำเป็นต้อง แสดงความ คิดเห็นให้กระชับ เราไม่อยากใส่มากเกินไปจนล้นเกิน

บทสรุป

การใช้ตัวแปรและการรวมความคิดเห็นในรหัส DAX เป็นวิธีที่มีประสิทธิภาพในการเพิ่มประสิทธิภาพการวัดใดๆ ใน LuckyTemplates

เราต้องจำไว้ว่าการใช้ตัวแปรไม่ได้บังคับ อย่างไรก็ตาม เป็นเทคนิคที่ยอดเยี่ยมเมื่อคุณต้องการลดความซับซ้อนของการคำนวณ โดยเฉพาะอย่างยิ่งเมื่อการคำนวณซับซ้อนและก้าวหน้ามากขึ้น

การจัดรูปแบบที่ดีและการใช้ฟังก์ชัน DAX อย่างมีประสิทธิภาพคือการสร้างโมเดล LuckyTemplates ที่มีการจัดระเบียบอย่างดี

สิ่งที่ดีที่สุด

Leave a Comment

คู่มือการดาวน์โหลดและติดตั้ง R และ RStudio

คู่มือการดาวน์โหลดและติดตั้ง R และ RStudio

ค้นพบวิธีที่เราสามารถดาวน์โหลดและติดตั้ง R และ RStudio ซึ่งเป็นทั้งแบบฟรีและแบบโอเพ่นซอร์สสำหรับการเขียนโปรแกรมสถิติและกราฟิก

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

Power Automate คืออะไร? - สุดยอดคู่มือ

Power Automate คืออะไร? - สุดยอดคู่มือ

Power Automate คืออะไร? - สุดยอดคู่มือที่ช่วยให้คุณเข้าใจและใช้ได้อย่างมีประสิทธิภาพ

วิธีใช้ Power Query ใน Excel: คู่มือฉบับสมบูรณ์

วิธีใช้ Power Query ใน Excel: คู่มือฉบับสมบูรณ์

วิธีใช้ Power Query ใน Excel: คำแนะนำทั้งหมดเพื่อทำให้ข้อมูลของคุณมีประสิทธิภาพมากขึ้น

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

วิธีบันทึกและโหลดไฟล์ RDS ใน R

วิธีบันทึกและโหลดไฟล์ RDS ใน R

คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ

บทนำในการกรองบริบทใน LuckyTemplates

บทนำในการกรองบริบทใน LuckyTemplates

ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร