นําทางวัตถุคิวรี
หลังจากที่คุณเชื่อมต่อกับอินสแตนซ์ SAP BW ของคุณแล้ว กล่องโต้ตอบตัว นําทางจะแสดงรายการของแค็ตตาล็อกที่พร้อมใช้งานในเซิร์ฟเวอร์ที่เลือก
คุณจะเห็นหนึ่งโฟลเดอร์แค็ตตาล็อกที่มีชื่อ$INFOCUBE โฟลเดอร์นี้ประกอบด้วย InfoProviders ทั้งหมดในระบบ SAP BW
โฟลเดอร์แค็ตตาล็อกอื่น ๆ จะแสดง InfoProviders ใน SAP BW ที่มีคิวรีอย่างน้อยหนึ่งคิวรี
กล่องโต้ตอบตัวนําทางจะแสดงแผนผังแบบลําดับชั้นของวัตถุข้อมูลจากระบบ SAP BW ที่เชื่อมต่อ ตารางต่อไปนี้อธิบายชนิดของวัตถุ
สัญลักษณ์ | คำอธิบาย |
---|---|
เซิร์ฟเวอร์ SAP BW ของคุณ | |
แค็ตตาล็อก—$INFOCUBE หรือ InfoProvider | |
InfoCube หรือคิวรี่ BEx | |
รูปคีย์ | |
Characteristic | |
ระดับลักษณะ | |
คุณสมบัติ (แอตทริบิวต์) | |
ลำดับชั้น |
หมายเหตุ
ตัวนําทางจะแสดงคิวรี InfoCubes และ BEx สําหรับคิวรี BEx คุณอาจจําเป็นต้องไปที่ Business Explorer เปิดคิวรีที่ต้องการ และตรวจสอบ อนุญาตการเข้าถึงภายนอกไปยังคิวรีนี้: โดย OLE DB สําหรับ OLAP เพื่อให้คิวรีพร้อมใช้งานในตัวนําทาง
หมายเหตุ
ใน Power BI Desktop วัตถุด้านล่างโหนด InfoCube หรือ BEx Query เช่น ตัวเลขหลัก ลักษณะ และคุณสมบัติจะแสดงเฉพาะในโหมดการเชื่อมต่อแบบนําเข้าไม่ใช่ในโหมด DirectQuery ในโหมด DirectQuery วัตถุที่พร้อมใช้งานทั้งหมดจะถูกแมปกับแบบจําลอง Power BI และพร้อมใช้งานในวิชวลใด ๆ
ในตัวนําทาง คุณสามารถเลือกจากตัวเลือกการแสดงที่แตกต่างกันเพื่อดูวัตถุคิวรีที่พร้อมใช้งานใน SAP BW:
เฉพาะรายการที่เลือก: ตัวเลือกนี้จํากัดวัตถุที่แสดงในรายการให้เป็นเพียงรายการที่เลือกเท่านั้น ตามค่าเริ่มต้น วัตถุคิวรีทั้งหมดจะแสดงขึ้น ตัวเลือกนี้จะเป็นประโยชน์สําหรับการตรวจทานออบเจ็กต์ที่คุณรวมอยู่ในคิวรีของคุณ อีกวิธีการหนึ่งในการดูรายการที่เลือกคือการเลือกชื่อคอลัมน์ในพื้นที่แสดงตัวอย่าง
เปิดใช้งานการแสดงตัวอย่างข้อมูล: ค่านี้คือค่าเริ่มต้น ตัวเลือกนี้อนุญาตให้คุณควบคุมว่าควรแสดงตัวอย่างของข้อมูลทางด้านขวา ในกล่องโต้ตอบตัว นําทางหรือไม่ การปิดใช้งานการแสดงตัวอย่างข้อมูลช่วยลดปริมาณการโต้ตอบและเวลาตอบสนองของเซิร์ฟเวอร์ ใน Power BI Desktop ตัวอย่างข้อมูลพร้อมใช้งานในโหมดการเชื่อมต่อการนําเข้าเท่านั้น
ชื่อทางเทคนิค: SAP BW สนับสนุนข้อคิดเห็นของ ชื่อ ทางเทคนิคสําหรับวัตถุคิวรี ซึ่งตรงกันข้ามกับชื่อที่เป็นคําอธิบายที่แสดงตามค่าเริ่มต้น ชื่อทางเทคนิคระบุวัตถุภายใน SAP BW โดยเฉพาะ เมื่อเลือกตัวเลือก ชื่อทางเทคนิคจะปรากฏขึ้นถัดจากชื่ออธิบายของวัตถุ
ลําดับชั้นที่เป็นลักษณะ
ลักษณะจะมีระดับลักษณะอย่างน้อยหนึ่งระดับ (ระดับ 01) แม้ว่าไม่มีการกําหนดลําดับชั้นในลักษณะ ออบเจ็กต์ ระดับลักษณะ 01 ประกอบด้วยสมาชิกทั้งหมดสําหรับลักษณะเป็นรายการค่าคงที่ของค่า
คุณลักษณะใน SAP BW สามารถมีลําดับชั้นที่กําหนดไว้มากกว่าหนึ่งรายการ สําหรับลักษณะเหล่านั้น คุณสามารถเลือกลําดับชั้นเดียวเท่านั้นหรือวัตถุระดับ 01
สําหรับลักษณะที่มีลําดับชั้น คุณสมบัติที่เลือกสําหรับลักษณะดังกล่าวจะรวมอยู่ในแต่ละระดับของลําดับชั้นที่เลือก
คุณสมบัติหน่วยวัด
เมื่อคุณเลือกหน่วยวัด คุณมีตัวเลือกที่จะเลือกหน่วย/สกุลเงิน ค่าที่จัดรูปแบบ และสตริงรูปแบบ ในสกรีนช็อตด้านล่าง จะเป็นประโยชน์ในการรับค่าที่จัดรูปแบบสําหรับ COGS การดําเนินการนี้ช่วยให้เราปฏิบัติตามมาตรฐานการจัดรูปแบบเดียวกันในรายงานทั้งหมด
หมายเหตุ
คุณสมบัติของหน่วยวัดไม่พร้อมใช้งานใน Power BI Desktop ในโหมด DirectQuery
การลดรูปแบบลดรูปแบบของข้อมูลหลายมิติ
Power Query จะสร้างคําสั่ง MDX ที่ถูกส่งเพื่อดําเนินการกับ SAP BW โดยอิงตามออบเจ็กต์และคุณสมบัติที่เลือกในตัวนําทาง คําสั่ง MDX ส่งกลับชุดข้อมูลแบบระนาบที่สามารถจัดการเพิ่มเติมได้โดยใช้ตัวแก้ไข Power Query
Power Query ใช้อินเทอร์เฟซที่ใหม่กว่าที่พร้อมใช้งานใน SAP BW เวอร์ชัน 7.01 หรือสูงกว่า อินเทอร์เฟซจะลดปริมาณการใช้หน่วยความจําและชุดผลลัพธ์ไม่ถูกจํากัดตามจํานวนเซลล์
ชุดข้อมูลแบบลดรูปแบบโครงสร้างถูกรวมเข้าใน SAP BW ที่ระดับของลักษณะและคุณสมบัติที่เลือก
แม้ว่าจะมีการปรับปรุงเหล่านี้ ชุดข้อมูลผลลัพธ์อาจมีขนาดใหญ่และใช้เวลานานในการประมวลผล
คําแนะนําด้านประสิทธิภาพการทํางาน
รวมเฉพาะคุณลักษณะและคุณสมบัติที่คุณต้องการในท้ายที่สุดเท่านั้น จุดมุ่งหมายสําหรับระดับที่สูงขึ้นของการรวม ตัวอย่างเช่น คุณต้องการรายละเอียดระดับวัสดุในรายงานของคุณ หรือระดับกลุ่มวัสดุเพียงพอหรือไม่ ระดับลําดับชั้นใดที่จําเป็นใน Power BI ลองสร้างชุดข้อมูลที่มีขนาดเล็กกว่าที่มีระดับการรวมที่สูงขึ้นหรือชุดข้อมูลที่มีขนาดเล็กกว่าหลายชุดที่สามารถรวมเข้าด้วยกันได้ในภายหลัง
พารามิเตอร์คำถาม
คิวรีใน SAP BW สามารถมีตัวกรองแบบไดนามิกที่กําหนดซึ่งช่วยให้คุณสามารถจํากัดชุดข้อมูลที่ส่งกลับโดยคิวรีได้ ในตัวออกแบบคิวรี BEx ตัวกรองแบบไดนามิกประเภทนี้สามารถกําหนดได้ด้วยสิ่งที่เรียกว่า การจํากัด ลักษณะ และกําหนด ตัวแปร ให้เป็นไปตามข้อจํากัดนั้น ตัวแปรบนคิวรีอาจจําเป็นหรือเป็นทางเลือก และพร้อมใช้งานสําหรับผู้ใช้ในตัวนําทาง
เมื่อคุณเลือกคิวรี SAP BW ที่มีข้อจํากัดลักษณะในตัวนําทาง Power Query คุณจะเห็นตัวแปรที่แสดงเป็นพารามิเตอร์เหนือพื้นที่การแสดงตัวอย่างข้อมูล
ด้วยตัวเลือก แสดง คุณสามารถแสดงพารามิเตอร์ทั้งหมดที่กําหนดไว้ในคิวรี หรือแสดงเฉพาะพารามิเตอร์ที่จําเป็น
คิวรีที่แสดงในภาพก่อนหน้านี้มีพารามิเตอร์ตัวเลือกหลายตัว รวมถึงพารามิเตอร์สําหรับ กลุ่มวัสดุ คุณสามารถเลือกกลุ่มวัสดุอย่างน้อยหนึ่งกลุ่มเพื่อส่งคืนข้อมูลการซื้อสําหรับค่าที่เลือกเท่านั้น นั่นคือ ปลอก เมนบอร์ด และตัวประมวลผล คุณยังสามารถพิมพ์ค่าลงในเขตข้อมูลค่าได้โดยตรง สําหรับตัวแปรที่มีหลายรายการ คาดว่าค่าที่คั่นด้วยเครื่องหมายจุลภาค ในตัวอย่างนี้จะมีลักษณะเหมือน[0D_MTLGROUP].[201], [0D_MTLGROUP].[202], [0D_MTLGROUP].[208]
ค่า # หมายถึง ไม่ได้กําหนด ในตัวอย่างเรกคอร์ดข้อมูลใด ๆ โดยไม่มีค่ากลุ่มวัสดุที่กําหนด
คําแนะนําด้านประสิทธิภาพการทํางาน
ตัวกรองที่ยึดตามค่าพารามิเตอร์ได้รับการประมวลผลในแหล่งข้อมูล SAP BW ไม่ใช่ใน Power BI การประมวลผลประเภทนี้สามารถมีข้อดีของประสิทธิภาพการทํางานสําหรับชุดข้อมูลขนาดใหญ่เมื่อโหลดหรือรีเฟรชข้อมูล SAP BW ลงใน Power BI เวลาที่ใช้ในการโหลดข้อมูลจาก SAP BW ลงใน Power BI จะเพิ่มขึ้นตามขนาดของชุดข้อมูล ตัวอย่างเช่น จํานวนคอลัมน์และแถวในชุดผลลัพธ์ที่ลดรูปแบบโครงสร้าง หากต้องการลดจํานวนคอลัมน์ ให้เลือกตัวเลขหลัก ลักษณะ และคุณสมบัติในตัวนําทางที่คุณต้องการดูในที่สุด
ในทํานองเดียวกัน หากต้องการลดจํานวนแถว ให้ใช้พารามิเตอร์ที่พร้อมใช้งานบนคิวรีเพื่อจํากัดชุดข้อมูลให้แคบลง หรือเพื่อแยกชุดข้อมูลขนาดใหญ่ขึ้นเป็นชุดข้อมูลที่มีขนาดเล็กกว่าหลายชุดซึ่งสามารถรวมเข้าด้วยกันในแบบจําลองข้อมูล Power BI Desktop
ในหลายกรณีอาจเป็นไปได้ที่จะทํางานกับผู้เขียนคิวรี BEx ใน SAP BW เพื่อโคลนและปรับเปลี่ยนคิวรีที่มีอยู่และปรับให้เหมาะสมสําหรับประสิทธิภาพโดยการเพิ่มข้อจํากัดด้านลักษณะเพิ่มเติมหรือลบลักษณะที่ไม่จําเป็นออก
การโหลดข้อมูล SAP ลงใน Power Query
เมื่อคุณเลือกชุดข้อมูล SAP ที่คุณต้องการในตัวนําทางแล้ว คุณสามารถนําเข้าข้อมูลลงในตัวแก้ไข Power Query ได้ เลือก แปลงข้อมูล เพื่อเปิดใช้ตัวแก้ไข Power Query ซึ่งคุณสามารถดําเนินการแปลงข้อมูลเพิ่มเติมและขั้นตอนการกรองได้
ในตัวอย่างข้างต้น พารามิเตอร์ถูกใช้เพื่อดึงบันทึกที่มี กลุ่ม วัสดุของปลอก เมนบอร์ด และตัวประมวลผลกลับมาเท่านั้น
ใน Power Query Desktop คุณยังสามารถเลือก โหลด เพื่อนําชุดข้อมูลทั้งหมดจาก SAP BW ลงใน Power BI Desktop ได้ Power BI Desktop จะนําคุณไปยังมุมมองรายงาน ซึ่งคุณสามารถเริ่มต้นการแสดงภาพข้อมูล หรือทําการแก้ไขเพิ่มเติมโดยใช้มุมมองข้อมูลหรือความสัมพันธ์