คำหลัก DAX Studio MEASURE: ภาพรวม

ในบทช่วยสอน นี้เราจะดูที่คำหลัก DAX Studio, MEASURE

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

คำหลัก DAX Studio MEASURE: ภาพรวม

ตามหลักการแล้ว การวัดฐานไม่ควรเขียนเป็น COUNTROWS สำหรับตารางการขาย แต่คุณต้องสร้าง MEASURE ข้อความค้นหาในเครื่องแทนในเซสชัน DAX Studio ของคุณ

สารบัญ

การสร้างการวัดฐาน DAX Studio

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

คำหลัก DAX Studio MEASURE: ภาพรวม

ดังนั้น แทนที่จะเขียน [ Sales ]ภายใต้ คีย์เวิร์ด EVALUATEคุณสามารถเขียน[ # Rows ]

โปรดทราบว่าเมื่อคุณพิมพ์# Rowsจะไม่ปรากฏในคุณลักษณะ IntelliSense ใน DAX Studio นี่เป็นเพราะการวัดนี้ไม่ได้เป็นส่วนหนึ่งของ Tableular Object Model ใน LuckyTemplates

เมื่อคุณเรียกใช้แบบสอบถามนี้ คุณจะได้ตารางที่มีคอลัมน์สำหรับ Product Color และ Total Rows

คำหลัก DAX Studio MEASURE: ภาพรวม

คุณยังสามารถใช้หน่วยวัดฐานซ้ำสำหรับคอลัมน์อื่นได้อีกด้วย มาเพิ่มอีกคอลัมน์ชื่อTotal Rows 2 สิ่งนี้ใช้ ฟังก์ชัน ใน # แถว

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

คำหลัก DAX Studio MEASURE: ภาพรวม

เมื่อคุณรันโค้ดนี้ คุณจะได้คอลัมน์ใหม่ในตาราง

คำหลัก DAX Studio MEASURE: ภาพรวม

ลดความซับซ้อนของการค้นหา DAX Studio ด้วย MEASURE

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

คำหลัก DAX Studio MEASURE: ภาพรวม

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

คำหลัก DAX Studio MEASURE: ภาพรวม

ก่อนดำเนินการโค้ด คุณต้องใช้ EVALUATE เพื่อสร้างตารางแสดงผลลัพธ์

คำหลัก DAX Studio MEASURE: ภาพรวม

คุณจะสังเกตเห็นว่ายอดขายรวมปรากฏในคุณลักษณะ IntelliSense เนื่องจากชื่อเดียวกันนี้มีอยู่ใน LuckyTemplates DAX Studio จะพยายามค้นหายอดขายรวมที่ใกล้เคียงที่สุด และจะใช้ยอดขายที่มีอยู่ในแบบสอบถาม

ตอนนี้เรียกใช้แบบสอบถาม

คำหลัก DAX Studio MEASURE: ภาพรวม

คุณจะเห็นว่ามีการสร้างสองคอลัมน์ คอลัมน์แรกแสดงสีของสินค้า ในขณะที่คอลัมน์ที่สองแสดงยอดขายรวม

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

คำหลัก DAX Studio MEASURE: ภาพรวม

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

การปรับเปลี่ยนมาตรการในบริบทตัวกรอง

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

สำหรับตัวแปร AllSales ให้ใช้ ฟังก์ชัน REMOVEFILTERSเพื่อให้แน่ใจว่ารายการทั้งหมดในตารางผลิตภัณฑ์รวมอยู่ด้วย หากต้องการสร้างเปอร์เซ็นต์ ให้เขียนRETURN ( CurrentSales, AllSales )

หากต้องการแสดงผล ให้ใช้ฟังก์ชัน

คำหลัก DAX Studio MEASURE: ภาพรวม

หลังจากที่คุณเรียกใช้รหัส คุณจะเห็นตารางที่มียอดขายรวมและเปอร์เซ็นต์การขาย คุณจะเห็นว่าสีเงินมีส่วนแบ่งมากที่สุดในบรรดาสีของผลิตภัณฑ์ทั้งหมด

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

แทนที่จะใช้ฟังก์ชัน REMOVEFILTERS ให้ใช้จากนั้นหลังจาก Products[Color] ใน EVALUATE ให้เขียนตามด้วยสีของผลิตภัณฑ์ที่คุณต้องการรวม

คำหลัก DAX Studio MEASURE: ภาพรวม

เมื่อคุณรันโค้ดนี้ คุณจะเห็นว่าสีในตารางเป็นสีที่คุณระบุเท่านั้น นี่เป็นวิธีที่ LuckyTemplates แทรกบริบทตัวกรองจากตัวแบ่งส่วนข้อมูล

การดีบักโค้ดใน DAX Studio

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

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

บทสรุป

สิ่งที่คุณสร้างใน DAX Studio จะไม่ส่งผลกระทบต่อโมเดลข้อมูลใน Analysis Services หรือ Tabular Data Model

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