แปลงและกรองชุดข้อมูล SAP BW
ด้วยตัวแก้ไข Power Query คุณสามารถใช้การแปลงข้อมูลเพิ่มเติมและขั้นตอนการกรองก่อนที่คุณจะนําชุดข้อมูลจาก SAP BW ลงใน Power BI Desktop หรือแบบจําลองข้อมูล Microsoft Power Platform
ในตัวแก้ไข Power Query ขั้นตอนที่กําหนดใช้สําหรับคิวรีจะแสดงอยู่ในบานหน้าต่างการตั้งค่าคิวรีทางด้านขวา หากต้องการปรับเปลี่ยนหรือตรวจสอบขั้นตอน ให้เลือกไอคอนรูปเฟืองถัดจากขั้นตอน
ตัวอย่างเช่น ถ้าคุณเลือกไอคอนรูปเฟืองถัดจาก รายการที่ถูกเพิ่ม คุณสามารถตรวจทานวัตถุข้อมูลที่เลือกใน SAP BW หรือปรับเปลี่ยนพารามิเตอร์คิวรีที่ระบุได้ ด้วยวิธีนี้ คุณสามารถกรองชุดข้อมูลโดยใช้ลักษณะที่ไม่รวมอยู่ในชุดผลลัพธ์ได้
คุณสามารถใช้ตัวกรองเพิ่มเติมบนชุดข้อมูลโดยการเลือกเมนูดรอปดาวน์สําหรับหนึ่งในคอลัมน์
อีกวิธีหนึ่งที่ง่ายในการตั้งค่าตัวกรองคือการคลิกขวาบนหนึ่งในค่าในตาราง จากนั้นเลือก ตัวกรองสมาชิก หรือ ตัวกรองข้อความ
ตัวอย่างเช่น คุณสามารถกรองชุดข้อมูลเพื่อรวมเฉพาะระเบียนสําหรับปีปฏิทิน/เดือน FEB 2003 หรือใช้ตัวกรองข้อความเพื่อรวมเฉพาะระเบียนที่ Calendar Year/Month มี 2003
ไม่ใช่ทุกตัวกรองจะถูกพับลงในคิวรีกับ SAP BW คุณสามารถตรวจสอบว่าตัวกรองถูกพับลงในคิวรีได้หรือไม่โดยตรวจสอบไอคอนที่มุมบนซ้ายของตารางข้อมูลโดยตรงเหนือตัวเลข 1 ของระเบียนข้อมูลแรก
ถ้าไอคอนเป็นคิวบ์ จากนั้นตัวกรองจะถูกนําไปใช้ในคิวรีกับระบบ SAP BW
ถ้าไอคอนเป็นตาราง ตัวกรองไม่ได้เป็นส่วนหนึ่งของคิวรี และใช้กับตารางเท่านั้น
เบื้องหลัง UI ของตัวแก้ไข Power Query รหัสจะถูกสร้างขึ้นตามภาษาสูตร M สําหรับคิวรี Mashup ข้อมูล
คุณสามารถดูรหัส M ที่สร้างขึ้นด้วยตัวเลือกเครื่องมือแก้ไขขั้นสูงในแท็บมุมมอง
เมื่อต้องการดูคําอธิบายสําหรับแต่ละฟังก์ชันหรือเพื่อทดสอบ ให้คลิกขวาบนคิวรี SAP BW ที่มีอยู่ในบานหน้าต่าง คิวรี และเลือก สร้างฟังก์ชัน ในแถบสูตรที่ด้านบน ให้ใส่:
= <ชื่อฟังก์ชัน>
โดยที่ <ชื่อ> ฟังก์ชัน คือชื่อของฟังก์ชันที่คุณต้องการเห็นตามที่อธิบายไว้ ตัวอย่างต่อไปนี้แสดงคําอธิบายของ Cube.Transform
ฟังก์ชัน
ตัวอย่างต่อไปนี้แสดงคําอธิบายบางอย่างของฟังก์ชันคิวบ์ต่างๆ:
Cube.Transform
: ใช้รายการฟังก์ชันหรือการแปลงบนคิวบ์Cube.ApplyParameter
: ใช้ค่าที่ระบุสําหรับพารามิเตอร์Cube.DisplayFolders
: แสดงแผนภูมิวัตถุที่ซ้อนกันซึ่งแสดงลําดับขั้นของโฟลเดอร์ที่แสดงของคิวบ์Cube.Parameters
: แสดงตารางที่มีชุดพารามิเตอร์ที่สามารถนําไปใช้กับคิวบ์ได้Cube.Dimensions
: แสดงตารางที่มีชุดมิติสําหรับคิวบ์Cube.Measures
: แสดงตารางที่มีชุดหน่วยวัดสําหรับคิวบ์