แชร์ผ่าน


แปลงและกรองชุดข้อมูล SAP BW

ด้วยตัวแก้ไข Power Query คุณสามารถใช้การแปลงข้อมูลเพิ่มเติมและขั้นตอนการกรองก่อนที่คุณจะนําชุดข้อมูลจาก SAP BW ไปยังแบบจําลองข้อมูล Power BI Desktop หรือ Microsoft Power Platform

ในตัวแก้ไข Power Query ขั้นตอนที่ใช้ สําหรับคิวรีจะแสดงในบานหน้าต่าง การตั้งค่าคิวรี ทางด้านขวา หากต้องการแก้ไขหรือตรวจสอบขั้นตอน ให้เลือกไอคอนรูปเฟืองถัดจากขั้นตอน

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

กล่องโต้ตอบเพิ่มรายการ

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

กรองจากคอลัมน์

อีกวิธีง่ายๆ ในการตั้งค่าตัวกรองคือการคลิกขวาที่ค่าใดค่าหนึ่งในตาราง จากนั้นเลือก ตัวกรองสมาชิก หรือ ตัวกรองข้อความ

กรองจากค่าในตาราง

ตัวอย่างเช่น คุณสามารถกรองชุดข้อมูลเพื่อรวมเฉพาะระเบียนสําหรับปีปฏิทิน/เดือน ก.พ. 2003 หรือใช้ตัวกรองข้อความเพื่อรวมเฉพาะระเบียนที่ปีปฏิทิน/เดือนมี 2003

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

ถ้าไอคอนเป็นคิวบ์ตัวกรองจะถูกนําไปใช้ในการสืบค้นกับระบบ SAP BW

มุมซ้ายบนของตารางที่แสดงไอคอนลูกบาศก์

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

มุมซ้ายบนของตารางที่แสดงไอคอนตาราง

เบื้องหลัง UI ของตัวแก้ไข Power Query โค้ดถูกสร้างขึ้นตามภาษาสูตร M สําหรับคิวรีการผสมผสานข้อมูล

คุณสามารถดูโค้ด M ที่สร้างขึ้นได้ด้วยตัวเลือก ตัวแก้ไขขั้นสูง ในแท็บ มุมมอง

สร้างรหัส M ในตัวแก้ไขขั้นสูง

เมื่อต้องการดูคําอธิบายสําหรับแต่ละฟังก์ชันหรือทดสอบ ให้คลิกขวาที่คิวรี SAP BW ที่มีอยู่ในบานหน้าต่างคิวรี แล้วเลือก สร้างฟังก์ชัน ในแถบสูตรที่ด้านบน ให้ป้อน:

       = <ชื่อฟังก์ชัน>

โดยที่ <ชื่อ> ฟังก์ชันคือชื่อของฟังก์ชันที่คุณต้องการดูคําอธิบาย ตัวอย่างต่อไปนี้แสดงคําอธิบายของ Cube.Transform ฟังก์ชัน

รูปของกล่องโต้ตอบ สร้างฟังก์ชัน ที่แสดงข้อมูลเกี่ยวกับฟังก์ชัน Cube.Transform

ตัวอย่างต่อไปนี้แสดงคําอธิบายบางส่วนของฟังก์ชันคิวบ์ต่างๆ:

  • Cube.Transform: ใช้รายการฟังก์ชันหรือการแปลงบนลูกบาศก์
  • Cube.ApplyParameter: ใช้ค่าที่ระบุสําหรับพารามิเตอร์
  • Cube.DisplayFolders: ส่งคืนแผนผังที่ซ้อนกันของวัตถุที่แสดงถึงลําดับชั้นของโฟลเดอร์ที่แสดงของคิวบ์
  • Cube.Parameters: ส่งกลับตารางที่มีชุดพารามิเตอร์ที่สามารถนําไปใช้กับคิวบ์ได้
  • Cube.Dimensions: ส่งกลับตารางที่มีชุดขนาดของคิวบ์
  • Cube.Measures: ส่งคืนตารางที่มีชุดของหน่วยวัดสําหรับคิวบ์

ดูเพิ่มเติม