แชร์ผ่าน


สร้างตารางจากการคํานวณใน Power BI Desktop

โดยส่วนใหญ่ คุณสร้างตารางโดยการนําเข้าข้อมูลไปยังแบบจําลองของคุณจากแหล่งข้อมูลภายนอก แต่ ตารางจากการคํานวณ ช่วยให้คุณสามารถเพิ่มตารางใหม่ตามข้อมูลที่คุณโหลดลงในแบบจําลองได้ แทนที่จะคิวรีและโหลดค่าจากแหล่งข้อมูลลงไปยังคอลัมน์ใหม่ในตาราง คุณสามารถสร้าง สูตร Data Analysis Expressions (DAX) เพื่อกําหนดค่าของตารางได้

DAX เป็นภาษาสูตรสําหรับการทํางานกับข้อมูลเชิงสัมพันธ์ เช่น ใน Power BI Desktop DAX มีไลบรารีของฟังก์ชัน ตัวดําเนินการ และโครงสร้างมากกว่า 200 รายการ ให้ความยืดหยุ่นอย่างมากในการสร้างสูตรเพื่อคํานวณผลลัพธ์สําหรับความต้องการในการวิเคราะห์ข้อมูลทุกประเภท ตารางจากการคํานวณเป็นตัวเลือกที่ดีที่สุดสําหรับการคํานวณระดับกลางและข้อมูลที่คุณต้องการจัดเก็บไว้เป็นส่วนหนึ่งของแบบจําลอง แทนที่จะคํานวณใหม่ตลอดหรือเป็นผลลัพธ์ของคิวรี ตัวอย่างเช่น คุณอาจเลือกยู เนียน หรือ cross join ตารางสองตารางที่มีอยู่

เช่นเดียวกับตาราง Power BI Desktop อื่นๆ ตารางจากการคํานวณสามารถมีความสัมพันธ์กับตารางอื่นได้ คอลัมน์ตารางจากการคํานวณมีชนิดข้อมูล การจัดรูปแบบ และสามารถจัดประเภทข้อมูลได้ คุณสามารถตั้งชื่อคอลัมน์ของคุณตามที่คุณต้องการ และเพิ่มลงในการแสดงภาพรายงานได้เช่นเดียวกับฟิลด์อื่นๆ ตารางจากการคํานวณจะถูกคํานวณใหม่หากมีการรีเฟรชหรืออัปเดตตารางใด ๆ ที่ดึงข้อมูล ถ้าตารางใช้ข้อมูลจาก DirectQuery ตารางจากการคํานวณจะไม่ถูกรีเฟรชตามค่าเริ่มต้น ด้วย DirectQuery ตารางจะสะท้อนถึงการเปลี่ยนแปลงหลังจากรีเฟรชแบบจําลองความหมายเท่านั้น

สร้างตารางจากการคํานวณ

คุณสามารถสร้างตารางจากการคํานวณ โดยใช้คุณลักษณะ ตารางใหม่ ในมุมมองรายงาน มุมมองตาราง หรือมุมมองแบบจําลองของ Power BI เดสก์ท็อป

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

พนักงานในภาคตะวันตกเฉียงเหนือ

สกรีนช็อตของตารางพนักงานในตะวันตกเฉียงเหนือ

พนักงานในภาคตะวันตกเฉียงใต้

สกรีนช็อตของตารางพนักงานในตะวันตกเฉียงใต้

  1. ในมุมมองตารางหรือมุมมองแบบจําลองของ Power BI Desktop ให้เลือก ตารางใหม่ ในกลุ่ม การคํานวณ ซึ่งสามารถทําได้ง่ายขึ้นเล็กน้อยใน เครื่องมือตาราง ในมุมมองตาราง เนื่องจากจากนั้นคุณสามารถดูตารางจากการคํานวณใหม่ของคุณได้ทันที

ภาพหน้าจอของริบบิ้นเมนูเดสก์ท็อป Power BI พร้อมเครื่องมือตาราง เน้นมุมมองตารางและตารางใหม่

  1. ใส่สูตรต่อไปนี้ในแถบสูตร:
Western Region Employees = UNION('Northwest Employees', 'Southwest Employees')

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

ภาพหน้าจอของตารางจากการคํานวณใหม่

สกรีนช็อตของตารางใหม่ในบานหน้าต่างเขตข้อมูล

ฟังก์ชันสําหรับตารางจากการคํานวณ

คุณสามารถกําหนดตารางจากการคํานวณโดยนิพจน์ DAX ใด ๆ ที่แสดงเป็นตาราง รวมถึงการอ้างอิงแบบง่ายไปยังตารางอื่น ตัวอย่างเช่น:

New Western Region Employees = 'Western Region Employees'

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

  • ชัดเจน
  • ค่า
  • CROSSJOIN
  • สหภาพ
  • NATURALINNERJOIN
  • NATURALLEFTOUTERJOIN
  • INTERSECT
  • ปฏิทิน
  • CALENDARAUTO

ดูการอ้างอิงฟังก์ชัน DAX สําหรับฟังก์ชันเหล่านี้และฟังก์ชันอื่น ๆ ของ DAX ที่แสดงค่าเป็นตาราง