แชร์ผ่าน


นําทางวัตถุคิวรี

หลังจากที่คุณเชื่อมต่อกับอินสแตนซ์ SAP Business Warehouse (BW) กล่องโต้ตอบ ตัวนําทาง จะแสดงรายการของแค็ตตาล็อกที่พร้อมใช้งานในเซิร์ฟเวอร์ที่เลือก

โฟลเดอร์แค็ตตาล็อกหนึ่งโฟลเดอร์ที่มีชื่อ $INFOCUBE จะปรากฏขึ้น โฟลเดอร์นี้ประกอบด้วย InfoProviders ทั้งหมดในระบบ SAP BW

โฟลเดอร์แค็ตตาล็อกอื่น ๆ แสดงถึง InfoProviders ใน SAP BW ที่มีคิวรีอย่างน้อยหนึ่งแบบ

สกรีนช็อตของเนวิเกเตอร์ที่แสดงโฟลเดอร์แค็ตตาล็อก

กล่องโต้ตอบ Navigator แสดงแผนผังลําดับชั้นของอ็อบเจ็กต์ข้อมูลจากระบบ SAP BW ที่เชื่อมต่อ ตารางต่อไปนี้อธิบายชนิดของวัตถุ

สัญลักษณ์ คำอธิบาย
เซิร์ฟเวอร์ SAP BW ของคุณ
แค็ตตาล็อก ไม่ว่าจะเป็น $INFOCUBE หรือ InfoProvider
InfoCube หรือคิวรี BEx
ตัวเลขสําคัญ
ลักษณะ
ระดับลักษณะ
คุณสมบัติ (แอตทริบิวต์)
ลำดับชั้น

  สกรีนช็อตของตัวนําทางที่เปิดเมนูบริบทตัวเลือกการแสดงผล

Note

ตัวนําทางแสดงคิวรี InfoCubes และ BEx สําหรับแบบสอบถาม BEx คุณอาจต้องไปที่ Business Explorer เปิดแบบสอบถามที่ต้องการ และเลือก อนุญาตให้เข้าถึงแบบสอบถามนี้จากภายนอก: โดย OLE DB สําหรับ OLAP เพื่อให้แบบสอบถามพร้อมใช้งานในตัวนําทาง

สกรีนช็อตแสดงกล่องกาเครื่องหมาย อนุญาตให้เข้าถึงแบบสอบถามนี้จากภายนอก: โดย OLE DB สําหรับ OLAP

Note

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

ในตัวนําทางคุณสามารถเลือกจากตัวเลือกการแสดงผลที่แตกต่างกันเพื่อดูวัตถุคิวรีที่พร้อมใช้งานใน SAP BW:

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

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

  • ชื่อทางเทคนิค: SAP BW สนับสนุนแนวคิดของ ชื่อทางเทคนิค สําหรับวัตถุคิวรี ซึ่งตรงข้ามกับชื่อที่สื่อความหมายที่แสดงตามค่าเริ่มต้น ชื่อทางเทคนิคระบุวัตถุภายใน SAP BW โดยไม่ซ้ํากัน เมื่อเลือกตัวเลือก ชื่อทางเทคนิคจะปรากฏถัดจากชื่อที่สื่อความหมายของวัตถุ

ลําดับชั้นลักษณะเฉพาะ

คุณลักษณะมีอย่างน้อยหนึ่งระดับคุณลักษณะเสมอ (ระดับ 01) แม้ว่าจะไม่มีการกําหนดลําดับชั้นในลักษณะนั้นก็ตาม วัตถุ Characteristic Level 01 ประกอบด้วยสมาชิกทั้งหมดสําหรับคุณลักษณะเป็นรายการค่าแบบเรียบ

ลักษณะใน SAP BW สามารถกําหนดลําดับชั้นได้มากกว่าหนึ่งลําดับชั้น สําหรับลักษณะเหล่านั้น คุณสามารถเลือกลําดับชั้นหรือวัตถุ ระดับ 01 ได้เพียงลําดับชั้นเดียวเท่านั้น

สําหรับลักษณะที่มีลําดับชั้น คุณสมบัติที่เลือกสําหรับลักษณะนั้นจะรวมอยู่สําหรับแต่ละระดับที่เลือกของลําดับชั้น

สกรีนช็อตของตัวนําทางที่แสดงลําดับชั้นลักษณะเฉพาะที่มีคุณสมบัติที่เลือก

คุณสมบัติการวัด

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

Note

คุณสมบัติหน่วยวัดไม่พร้อมใช้งานใน Power BI Desktop ในโหมด DirectQuery

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

การแบนข้อมูลหลายมิติ

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

Power Query ใช้อินเทอร์เฟซที่ใหม่กว่าที่พร้อมใช้งานใน SAP BW เวอร์ชัน 7.01 หรือสูงกว่า อินเทอร์เฟซช่วยลดการใช้หน่วยความจําและจํานวนเซลล์ไม่จํากัดชุดผลลัพธ์

ชุดข้อมูลที่แบนราบจะถูกรวมใน SAP BW ที่ระดับของลักษณะและคุณสมบัติที่เลือก

แม้จะมีการปรับปรุงเหล่านี้ แต่ชุดข้อมูลที่ได้ก็อาจมีขนาดใหญ่มากและใช้เวลานานในการประมวลผล

คําแนะนําด้านประสิทธิภาพ

รวมเฉพาะลักษณะและคุณสมบัติที่คุณต้องการในท้ายที่สุด ตั้งเป้าไปที่ระดับการรวมที่สูงขึ้น ตัวอย่างเช่น คุณต้องการรายละเอียดระดับวัสดุในรายงานของคุณ หรือระดับ MaterialGroup เพียงพอหรือไม่ ระดับลําดับชั้นใดที่จําเป็นใน 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 หลังจากเปิดใช้งาน

ในตัวอย่างก่อนหน้านี้ พารามิเตอร์จะใช้เพื่อนําระเบียนกลับมาด้วย กลุ่มวัสดุ ของเคส เมนบอร์ด และโปรเซสเซอร์เท่านั้น

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