เริ่มต้นใช้งาน DAX ใน LuckyTemplates

ภาษาสูตร DAX (Data Analysis Expression) เป็นหนึ่งในเสาหลักใน LuckyTemplates

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

กุญแจสำคัญในการรับข้อมูลเชิงลึกที่ยอดเยี่ยมในรายงานของคุณคือการใช้การคำนวณ DAX

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

สารบัญ

เรียนรู้พื้นฐานของ DAX ใน LuckyTemplates

เมื่อเปรียบเทียบกับภาษาสูตรอื่นๆ แล้ว DAX เป็นเครื่องมือที่มีประสิทธิภาพมากที่สุดสำหรับใช้สร้างการวิเคราะห์คุณภาพสูง ด้วยเหตุนี้จึงจำเป็นต้องรู้พื้นฐานเมื่อใช้ DAX ภายใน LuckyTemplates

เริ่มต้นใช้งาน DAX ใน LuckyTemplates

คุณสามารถเขียนสูตร DAX ผ่านคอลัมน์จากการคำนวณหรือหน่วยวัด คุณต้องเข้าใจบริบทใน LuckyTemplates ด้วย

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

มีกลไกการคำนวณสองตัวที่ใช้สำหรับ DAX ใน LuckyTemplates – ตัวรวบรวมและตัววนซ้ำ

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

สุดท้าย คุณต้องคุ้นเคยกับฟังก์ชันที่สำคัญที่สุดใน DAX นั่นคือฟังก์ชันคุณจะพบฟังก์ชันนี้หลายครั้งในระหว่างการวิเคราะห์และการคำนวณของคุณ ไม่มีฟังก์ชัน DAX อื่นใดใน LuckyTemplates ที่ตรงกับประโยชน์ของฟังก์ชันCALCULATE

ทุกสิ่งที่ฉันได้กล่าวถึงในที่นี้คือข้อมูลเชิงลึกที่สำคัญเกี่ยวกับ DAX ที่คุณควรทราบก่อนที่จะดำดิ่งสู่การคำนวณ DAX ใดๆ ในส่วนถัดไป ฉันจะเจาะลึกเพิ่มเติมเกี่ยวกับคอลัมน์จากการคำนวณและหน่วยวัดพร้อมกับการคำนวณ DAX อย่างง่าย

การใช้คอลัมน์จากการคำนวณใน LuckyTemplates

ดังที่ฉันได้กล่าวไปแล้ว คุณสามารถเขียนการคำนวณ DAX ใน LuckyTemplates ได้โดยใช้คอลัมน์จากการคำนวณหรือหน่วยวัด ก่อนอื่น ฉันจะแสดงวิธีใช้คอลัมน์จากการคำนวณ

ในตัวอย่างนี้ คุณมีคอลัมน์ปริมาณการสั่งซื้อราคาต่อหน่วยต้นทุนต่อหน่วยทั้งหมดและรายได้รวม

หากคุณต้องการคำนวณค่าใช้จ่ายของคุณ คุณสามารถคำนวณโดยใช้คอลัมน์จากการคำนวณ

โดยคลิกคอลัมน์ใหม่จากแท็บการสร้างแบบจำลอง

เมื่อคุณมีคอลัมน์ใหม่แล้ว ให้เปลี่ยนชื่อเป็นCosts ในแถบสูตร คุณเพียงแค่ต้องคูณปริมาณการสั่งซื้อด้วยต้นทุนต่อหน่วยทั้งหมด

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

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

แต่เมื่อคุณใช้ตัววนซ้ำ คุณสามารถคำนวณผลลัพธ์เดียวกันได้โดยไม่ต้องวางข้อมูลในตารางของคุณ นั่นคือข้อแตกต่างที่สำคัญระหว่างทั้งสอง

คุณควรใช้คอลัมน์จากการคำนวณเฉพาะเมื่อเหมาะสมเท่านั้น นั่นเป็นหนึ่งในข้อมูลเชิงลึกที่สำคัญที่ฉันต้องการแบ่งปันกับคุณ

การใช้หน่วยวัดใน LuckyTemplates

ตอนนี้ ฉันจะแสดงวิธีใช้การคำนวณ DAX ใน LuckyTemplates ผ่านหน่วยวัด

ในการทำเช่นนั้น ให้คลิกการวัดใหม่จาก ริบบิ้น การสร้างแบบจำลองเพื่อสร้างการวัด คุณยังสามารถเข้าถึงและคลิกการวัดใหม่จากริบบิ้นหน้าแรก

ตอนนี้ ให้ตั้งชื่อหน่วยวัดใหม่เป็นTotal Sales ดังที่ฉันได้กล่าวไปแล้วหลายครั้ง ตรวจสอบให้แน่ใจว่าคุณตั้งชื่อมาตรการของคุณอย่างถูกต้อง

การปฏิบัติตามหลักการตั้งชื่อที่เข้าใจง่ายเป็นสิ่งสำคัญเมื่อจัดระเบียบสิ่งต่างๆ ใน​​Query Editor และData Model ของคุณ สิ่งนี้มีความสำคัญในการคำนวณ DAX เช่นกัน

คุณต้องตั้งชื่อมาตรวัดของคุณตามสิ่งที่เกี่ยวกับ เพื่อที่ว่าเมื่อคนอื่นใช้การวิเคราะห์ของคุณ พวกเขาจะสามารถเข้าใจได้ง่ายว่าข้อมูลของคุณเกี่ยวกับอะไร

ย้อนกลับไปที่ตัวอย่าง คุณสามารถเริ่มต้นด้วยการเขียนมาตรการง่ายๆ ตัวอย่างเช่น คุณสามารถพิมพ์คอลัมน์ที่คุณต้องการอ้างอิง จากนั้นคำแนะนำที่เกี่ยวข้องจะปรากฏขึ้น เพียงกดแท็บเพื่อเลือกคำแนะนำที่เกี่ยวข้อง แล้วกด Enter

นี่เป็นอีกเหตุผลหนึ่งที่คุณต้องตั้งชื่อคอลัมน์ให้ถูกต้อง คุณสามารถค้นหาสิ่งที่คุณต้องการได้อย่างง่ายดายเมื่อคุณใช้หลักการตั้งชื่อที่เหมาะสม 

ในตัวอย่าง คุณจะพบ หน่วยวัด ยอดขายรวมทางด้านขวาของ LuckyTemplates ตอนนี้คุณสามารถลากลงในตารางเพื่อดู คอลัมน์ รายรับรวม :

หากคุณพยายามเปรียบเทียบข้อมูลใน คอลัมน์ รายได้รวมและยอดขายรวมคุณจะเห็นว่าข้อมูลนั้นเหมือนกันทุกประการ คุณสามารถลบ คอลัมน์ Total Revenueที่นี่ และใช้หน่วยวัดใหม่สำหรับยอดขายทั้งหมด

ตัวอย่างนี้แสดงการคำนวณ DAX อย่างง่ายโดยใช้หน่วยวัด คุณยังสามารถทำการวิเคราะห์ง่ายๆ อื่นๆ เช่น การคำนวณธุรกรรมทั้งหมด ยอดขายเฉลี่ย และอื่นๆ อีกมากมาย ในภายหลัง คุณสามารถแยกย่อยไปยังสิ่งที่ซับซ้อนขึ้นได้ ขึ้นอยู่กับสถานการณ์ของคุณ

เทคนิคเพิ่มเติมสำหรับการใช้ DAX

หากคุณมาจากพื้นหลังของ Excel คุณอาจคุ้นเคยกับคอลัมน์จากการคำนวณ แต่ที่นี่ใน LuckyTemplates คุณควรพึ่งพาการใช้หน่วยวัดสำหรับการคำนวณ DAX ของคุณมากขึ้น

หน่วยวัดมักจะทำงานร่วมกับฟังก์ชัน  หรือ

ในตัวอย่างนี้ มีคอลัมน์สำหรับรายได้รวมในตาราง อยู่แล้ว คุณสามารถทำให้มันเป็นภาพ

อย่างไรก็ตาม ฉันไม่แนะนำกระบวนการนี้ คุณควรเขียนสูตร DAX สำหรับการคำนวณประเภทใดๆ เสมอ แทนที่จะเขียนเป็นคอลัมน์

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

การแตกสาขาการวัดคือกระบวนการอ้างอิงการวัดบางอย่างภายในการวัดเพื่อสร้างการวิเคราะห์ขั้นสูง

ในอีกตัวอย่างหนึ่ง ฉันใช้คอลัมน์จากการคำนวณเพื่อเพิ่มมิติเพิ่มเติมในตารางของฉัน ตัวอย่างด้านล่างคำนวณยอดขายผลิตภัณฑ์ในช่วงเวลา แต่ฉันไม่ได้ใช้ตัวกรองเวลา

ฉันใช้ข้อมูลจากProduct Salesเพื่อสร้าง คอลัมน์ Client Groupsผ่านคอลัมน์จากการคำนวณอื่น

ต่อมา ฉันใช้Client Groupsเป็นตัวแบ่งส่วนข้อมูลในการแสดงภาพ

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

ตัวอย่างเช่น การคำนวณยอดขายรวมและนำมาลงในตารางของคุณอาจใช้หน่วยความจำเพิ่มเติมในแบบจำลองของคุณ

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

บทสรุป

ฉันหวังว่าคุณจะได้เรียนรู้เทคนิคที่สำคัญเมื่อทำงานกับ DAX ภายใน LuckyTemplates

ขั้นแรก คุณต้องทราบความแตกต่างที่สำคัญระหว่างคอลัมน์จากการคำนวณและหน่วยวัด คุณต้องเข้าใจด้วยว่าควรใช้เมื่อใด

ฉันยังได้กล่าวถึงหลักการตั้งชื่อที่เหมาะสมสำหรับคอลัมน์ หน่วยวัด และสูตร 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 สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร