หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
โดยส่วนใหญ่ คุณสร้างตารางโดยการนําเข้าข้อมูลไปยังแบบจําลองของคุณจากแหล่งข้อมูลภายนอก แต่ ตารางจากการคํานวณ ช่วยให้คุณสามารถเพิ่มตารางใหม่ตามข้อมูลที่คุณโหลดลงในแบบจําลองได้ แทนที่จะคิวรีและโหลดค่าจากแหล่งข้อมูลลงไปยังคอลัมน์ใหม่ในตาราง คุณสามารถสร้าง สูตร Data Analysis Expressions (DAX) เพื่อกําหนดค่าของตารางได้
DAX เป็นภาษาสูตรสําหรับการทํางานกับข้อมูลเชิงสัมพันธ์ เช่น ใน Power BI Desktop DAX มีไลบรารีของฟังก์ชัน ตัวดําเนินการ และโครงสร้างมากกว่า 200 รายการ ให้ความยืดหยุ่นอย่างมากในการสร้างสูตรเพื่อคํานวณผลลัพธ์สําหรับความต้องการในการวิเคราะห์ข้อมูลทุกประเภท ตารางจากการคํานวณเป็นตัวเลือกที่ดีที่สุดสําหรับการคํานวณระดับกลางและข้อมูลที่คุณต้องการจัดเก็บไว้เป็นส่วนหนึ่งของแบบจําลอง แทนที่จะคํานวณใหม่ตลอดหรือเป็นผลลัพธ์ของคิวรี ตัวอย่างเช่น คุณอาจเลือกยู เนียน หรือ cross join ตารางสองตารางที่มีอยู่
เช่นเดียวกับตาราง Power BI Desktop อื่นๆ ตารางจากการคํานวณสามารถมีความสัมพันธ์กับตารางอื่นได้ คอลัมน์ตารางจากการคํานวณมีชนิดข้อมูล การจัดรูปแบบ และสามารถจัดประเภทข้อมูลได้ คุณสามารถตั้งชื่อคอลัมน์ของคุณตามที่คุณต้องการ และเพิ่มลงในการแสดงภาพรายงานได้เช่นเดียวกับฟิลด์อื่นๆ ตารางจากการคํานวณจะถูกคํานวณใหม่หากมีการรีเฟรชหรืออัปเดตตารางใด ๆ ที่ดึงข้อมูล ถ้าตารางใช้ข้อมูลจาก DirectQuery ตารางจากการคํานวณจะไม่ถูกรีเฟรชตามค่าเริ่มต้น ด้วย DirectQuery ตารางจะสะท้อนถึงการเปลี่ยนแปลงหลังจากรีเฟรชแบบจําลองความหมายเท่านั้น
สร้างตารางจากการคํานวณ
คุณสามารถสร้างตารางจากการคํานวณ โดยใช้คุณลักษณะ ตารางใหม่ ในมุมมองรายงาน มุมมองตาราง หรือมุมมองแบบจําลองของ Power BI เดสก์ท็อป
ตัวอย่างเช่น สมมติว่าคุณเป็นผู้จัดการฝ่ายบุคคลที่มีตารางของ พนักงาน ในภาคตะวันตกเฉียงเหนือ และตารางอื่นของ พนักงานในภาคตะวันตกเฉียงใต้ คุณต้องการรวมสองตารางเป็นตารางเดียวที่ชื่อว่า พนักงานในภูมิภาคตะวันตก
พนักงานในภาคตะวันตกเฉียงเหนือ
พนักงานในภาคตะวันตกเฉียงใต้
- ในมุมมองตารางหรือมุมมองแบบจําลองของ Power BI Desktop ให้เลือก ตารางใหม่ ในกลุ่ม การคํานวณ ซึ่งสามารถทําได้ง่ายขึ้นเล็กน้อยใน เครื่องมือตาราง ในมุมมองตาราง เนื่องจากจากนั้นคุณสามารถดูตารางจากการคํานวณใหม่ของคุณได้ทันที
- ใส่สูตรต่อไปนี้ในแถบสูตร:
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 ที่แสดงค่าเป็นตาราง