กิจกรรม
เข้าร่วมกับเราที่ FabCon Vegas
31 มี.ค. 23 - 2 เม.ย. 23
เหตุการณ์ที่นําโดยชุมชนของ Microsoft Fabric, Power BI, SQL และ AI 31 มีนาคมถึงวันที่ 2 เมษายน 2025
ลงทะเบียนวันนี้เบราว์เซอร์นี้ไม่ได้รับการสนับสนุนอีกต่อไป
อัปเกรดเป็น Microsoft Edge เพื่อใช้ประโยชน์จากคุณลักษณะล่าสุด เช่น การอัปเดตความปลอดภัยและการสนับสนุนด้านเทคนิค
คุณสามารถเชื่อมต่อกับแหล่งข้อมูล SAP Business Warehouse (SAP BW) ได้โดยตรงโดยใช้ DirectQuery เนื่องจากลักษณะแบบ OLAP/หลายมิติของ SAP BW ซึ่งมีความแตกต่างกันที่สําคัญมากมายระหว่าง DirectQuery บน SAP BW เทียบกับแหล่งข้อมูลเชิงสัมพันธ์ เช่น SQL Server ความแตกต่างเหล่านี้จะสรุปได้ดังนี้:
นอกจากนี้ยัง เป็นสิ่งสําคัญมาก เพื่อทําความเข้าใจว่า มีคุณลักษณะมากมายของ SAP BW ที่ไม่ได้รับการรองรับใน Power BI และเนื่องจากลักษณะของอินเทอร์เฟซสาธารณะกับ SAP BW มีกรณีสําคัญที่ผลลัพธ์ที่เห็นผ่าน Power BI ไม่ตรงกับสิ่งที่เห็นเมื่อใช้เครื่องมือ SAP ข้อจํากัดเหล่านี้จะอธิบายไว้ในบทความนี้ในภายหลัง ข้อจํากัดและลักษณะการทํางานที่แตกต่างกันเหล่านี้ควรได้รับการตรวจสอบอย่างรอบคอบเพื่อให้แน่ใจว่าผลลัพธ์ที่เห็นผ่าน Power BI ตามที่ส่งกลับโดยอินเทอร์เฟซสาธารณะ SAP จะถูกแปลความอย่างถูกต้อง
หมายเหตุ
ความสามารถในการใช้ DirectQuery แทน SAP BW ถูกแสดงตัวอย่างจนถึงเดือนมีนาคม 2018 เพื่ออัปเดต Power BI Desktop ในระหว่างการแสดงตัวอย่าง คําติชมและการปรับปรุงที่แนะนําได้แสดงการเปลี่ยนแปลงที่มีผลกับรายงานที่สร้างขึ้นโดยใช้เวอร์ชันการแสดงตัวอย่าง ตอนนี้ความพร้อมใช้งานทั่วไป (GA) ของ DirectQuery ผ่าน SAP BW ได้ออกมา ต้อง ละทิ้งรายงาน (ตามการแสดงตัวอย่าง) ใดๆ ที่มีอยู่โดยใช้ DirectQuery แทน SAP BW ที่ถูกสร้างขึ้นด้วยเวอร์ชัน pre-GA
ในรายงานที่ถูกสร้างขึ้นด้วย DirectQuery pre-GA แทน SAP BW ข้อผิดพลาดจะเกิดขึ้นกับรายงาน pre-GA เมื่อเรียกใช้การรีเฟรช เนื่องจากการพยายามรีเฟรชเมตาดาต้าด้วยการเปลี่ยนแปลงใด ๆ ไปยังคิวบ์ SAP BW ต้นแบบ โปรดสร้างรายงานเหล่านั้นจากรายงานเปล่าโดยใช้ DirectQuery เวอร์ชัน GA แทน SAP BW
ข้อจํากัดเกี่ยวกับแบบจําลองหลักอื่น ๆ เมื่อเชื่อมต่อกับ SAP BW โดยใช้ DirectQuery ใน Power BI คือ:
ข้อจํากัดหลักอื่น ๆ ในการแสดงภาพเมื่อเชื่อมต่อกับ SAP BW โดยใช้ DirectQuery ใน Power BI คือ:
ตารางต่อไปนี้แสดงรายการฟีเจอร์ SAP BW ทั้งหมดที่ไม่ได้รับการสนับสนุนอย่างสมบูรณ์ หรือทํางานต่างกันเมื่อใช้ Power BI
คุณลักษณะ | คำอธิบาย |
---|---|
การคํานวณภายในเครื่องของ |
การคํานวณภายในเครื่องที่กําหนดในคิวรี่ BEx จะเปลี่ยนตัวเลขตามที่แสดงผ่านเครื่องมือเช่น ตัววิเคราะห์ BEx อย่างไรก็ตาม จะไม่มีผลในตัวเลขที่ส่งกลับจาก SAP ผ่านอินเทอร์เฟซสาธารณะ MDX |
ตัวเลขที่เห็นในวิชวล Power BI ไม่จําเป็นต้องตรงกับสําหรับวิชวลที่สอดคล้องกันในเครื่องมือ SAP | |
ตัวอย่างเช่น เมื่อเชื่อมต่อกับคิวรี่คิวบ์จากคิวรี่ BEx ที่ตั้งค่าการรวมเป็น แบบสะสมหรือการเรียกผลรวม Power BI จะได้รับค่ากลับมาเป็นตัวเลขพื้นฐาน โดยไม่สนใจการตั้งค่านั้น นักวิเคราะห์สามารถใช้การคํานวณผลรวมที่ทํางานอยู่ภายในเครื่องใน Power BI แต่จะต้องระมัดระวังในวิธีการแปลความตัวเลขหากไม่ได้ดําเนินการนี้ | |
การรวม |
ในบางกรณีโดยเฉพาะอย่างยิ่งเมื่อจัดการกับหลายสกุลเงิน ตัวเลขรวมที่ส่งกลับโดยอินเทอร์เฟซสาธารณะของ SAP ไม่ตรงกับผลลัพธ์ที่แสดงโดยเครื่องมือ SAP |
ตัวเลขที่เห็นในวิชวล Power BI ไม่จําเป็นต้องตรงกับสําหรับวิชวลที่สอดคล้องกันในเครื่องมือ SAP | |
ตัวอย่างเช่น ผลรวมสกุลเงินที่แตกต่างกันจะแสดงเป็น "*" ในตัววิเคราะห์ BEx แต่ผลรวมจะถูกส่งกลับโดยอินเทอร์เฟซสาธารณะ SAP โดยไม่มีข้อมูลใด ๆ ที่ตัวเลขรวมดังกล่าวไม่มีความหมาย ดังนั้น การรวมตัวเลข เช่น $, EUR และ AUD จะแสดงโดย Power BI | |
การจัดรูปแบบสกุลเงิน |
การจัดรูปแบบสกุลเงินใดๆ ตัวอย่างเช่น $2,300 หรือ 4000 AUDจะไม่มีผลใดๆ ใน Power BI |
หน่วยวัด |
หน่วยวัด ตัวอย่างเช่น 230 กก.จะไม่มีผลใน Power BI |
Key เทียบกับ ข้อความ (สั้น ปานกลาง ยาว) | สําหรับลักษณะ SAP BW เช่น CostCenter รายการเขตข้อมูลจะแสดงคอลัมน์เดียว Cost Center การใช้คอลัมน์นั้นจะแสดงข้อความเริ่มต้น โดยการแสดงเขตข้อมูลที่ซ่อนอยู่ ยังสามารถดูคอลัมน์ชื่อที่ไม่ซ้ํากันที่ส่งกลับชื่อไม่ซ้ํากันที่กําหนดโดย SAP BW และเป็นพื้นฐานของการไม่ซ้ํากัน |
คีย์และเขตข้อมูลข้อความอื่น ๆ ไม่พร้อมใช้งาน | |
ลําดับชั้นหลายลําดับชั้นที่เป็นลักษณะ | ใน SAP ลักษณะสามารถมีหลายลําดับชั้นได้ จากนั้น ในเครื่องมือเช่นตัววิเคราะห์ BEx เมื่อมีลักษณะรวมอยู่ในคิวรี่หนึ่ง ผู้ใช้สามารถเลือกลําดับชั้นที่จะใช้ได้ |
ใน Power BI สามารถดูลําดับชั้นต่าง ๆ ในรายการเขตข้อมูลเป็นลําดับชั้นที่แตกต่างกันในมิติเดียวกันได้ อย่างไรก็ตาม การเลือกหลายระดับจากลําดับชั้นที่แตกต่างกันสองขั้นในผลลัพธ์มิติเดียวกันในข้อมูลที่ว่างเปล่าที่ถูกส่งกลับโดย SAP | |
การจัดการลําดับชั้นที่ครุก | |
ปัจจัยการปรับมาตราส่วน/ย้อนกลับ |
ใน SAP ตัวเลขคีย์สามารถมีปัจจัยการปรับมาตราส่วน ได้ ตัวอย่างเช่น 1000ซึ่งกําหนดเป็นตัวเลือกการจัดรูปแบบ ซึ่งหมายความว่าการแสดงผลทั้งหมดจะปรับขนาดตามปัจจัยนั้น |
ในทํานองเดียวกันอาจมีชุดคุณสมบัติที่ย้อนกลับเครื่องหมาย การใช้ตัวเลขคีย์ดังกล่าวใน Power BI ในวิชวล หรือเป็นส่วนหนึ่งของผลลัพธ์การคํานวณในตัวเลขที่ไม่มีสเกลกําลังถูกใช้ สัญลักษณ์ไม่ได้ถูกย้อนกลับ ไม่สามารถใช้ปัจจัยการกําหนดขนาดพื้นฐานได้ ในวิชวล Power BI คุณสามารถควบคุมหน่วยสเกลที่แสดงบนแกน (K,M,B) เป็นส่วนหนึ่งของการจัดรูปแบบวิชวลได้ | |
ลําดับชั้น ที่ระดับปรากฏ/หายไปแบบไดนามิก | เริ่มต้นเมื่อเชื่อมต่อกับ SAP BW ข้อมูลที่เกี่ยวกับระดับของลําดับชั้นจะถูกเรียกใช้ ซึ่งทําให้ได้ชุดของเขตข้อมูลในรายการเขตข้อมูล ข้อมูลนี้จะถูกแคช และถ้าชุดของระดับเปลี่ยนแปลง แล้วชุดของเขตข้อมูลจะไม่เปลี่ยนแปลงจนกว่า รีเฟรช จะถูกเรียกใช้ |
สถานการณ์นี้เป็นไปได้เฉพาะใน Power BI Desktopเท่านั้น การรีเฟรชดังกล่าวเพื่อแสดงการเปลี่ยนแปลงไปยังระดับไม่สามารถเรียกใช้ในบริการ Power BI หลังจากเผยแพร่แล้ว | |
ตัวกรองเริ่มต้นของ |
คิวรี BEx สามารถรวมตัวกรองเริ่มต้นซึ่งใช้โดยอัตโนมัติโดยตัววิเคราะห์ BEx ของ SAP ตัวกรองเหล่านี้จะไม่ถูกแสดง และดังนั้นการใช้งานที่เทียบเท่าใน Power BI จะไม่ใช้ตัวกรองเดียวกันตามค่าเริ่มต้น |
ตัวเลขคีย์ที่ซ่อนอยู่ | คิวรี BEx สามารถควบคุมการมองเห็นตัวเลขคีย์ และตัวเลขคีย์ที่ซ่อนอยู่จะไม่ปรากฏใน ตัววิเคราะห์ BEx SAP ข้อเท็จจริงนี้จะไม่มีผลผ่าน API สาธารณะ และดังนั้น ตัวเลขคีย์ที่ซ่อนอยู่จะยังคงปรากฏในรายการเขตข้อมูล อย่างไรก็ตาม สามารถซ่อนวิชวลเหล่านี้ภายใน Power BI |
การจัดรูปแบบตัวเลข | การจัดรูปแบบตัวเลขใด ๆ เช่น จํานวนตําแหน่งทศนิยมและจุดทศนิยม จะไม่มีผลโดยอัตโนมัติใน Power BI อย่างไรก็ตาม คุณสามารถควบคุมการจัดรูปแบบดังกล่าวภายใน Power BI ได้ |
การกําหนดรุ่นลําดับชั้นของ |
แบนวิดท์ SAP BW อนุญาตให้รักษาเวอร์ชันต่าง ๆ ของลําดับชั้น ตัวอย่างเช่น ลําดับชั้นศูนย์ต้นทุนในปี 2007 เทียบกับปี 2008 เวอร์ชันล่าสุดเท่านั้นจะพร้อมใช้งานใน Power BI เนื่องจาก API สาธารณะไม่แสดงข้อมูลเกี่ยวกับเวอร์ชันต่างๆ |
ลําดับชั้นที่ขึ้นกับเวลา | เมื่อใช้ Power BI ลําดับชั้นที่ขึ้นกับเวลาจะถูกประเมินณ วันที่ปัจจุบัน |
การแปลงสกุลเงิน |
แบนวิดท์ SAP BW สนับสนุนการแปลงสกุลเงินตามอัตราที่เก็บไว้ในคิวบ์ API สาธารณะไม่ได้รับความสามารถดังกล่าว และดังนั้นจึงไม่พร้อมใช้งานใน Power BI |
การเรียงลําดับ |
ลําดับการจัดเรียง เช่น ตาม ข้อความ หรือ ด้วยคีย์ สําหรับลักษณะสามารถกําหนดได้ใน SAP ลําดับการจัดเรียงนี้จะไม่มีผลใน Power BI ตัวอย่างเช่น เดือนอาจปรากฏเป็น "เมษายน", "ส.ค." และอื่น ๆ |
ไม่สามารถเปลี่ยนลําดับการจัดเรียงนี้ใน Power BI | |
ชื่อทางเทคนิคของ |
ใน รับข้อมูลสามารถมองเห็นทั้งลักษณะ/ชื่อหน่วยวัด (คําอธิบาย) และชื่อทางเทคนิคได้ รายการเขตข้อมูลประกอบด้วยลักษณะ/ชื่อหน่วยวัด (คําอธิบาย) เท่านั้น |
แอตทริบิวต์ |
ไม่สามารถเข้าถึงแอตทริบิวต์ของลักษณะภายใน Power BI ได้ |
การตั้งค่าภาษาของผู้ใช้ปลายทาง |
ตําแหน่งที่ตั้งที่เชื่อมต่อกับ SAP BW ถูกตั้งค่าเป็นส่วนหนึ่งของรายละเอียดการเชื่อมต่อ และไม่แสดงตําแหน่งที่ตั้งของผู้บริโภครายงานขั้นสุดท้าย |
ตัวแปรข้อความ |
SAP BW อนุญาตให้ชื่อเขตข้อมูลประกอบด้วยตัวแทนสําหรับตัวแปร ตัวอย่างเช่น $YEAR$ Actuals ที่จะถูกแทนที่ด้วยค่าที่เลือก ตัวอย่างเช่น เขตข้อมูลปรากฏเป็นรายการจริง 2016 ในเครื่องมือ BEx ถ้าปี 2016 ถูกเลือกสําหรับตัวแปร |
ไม่มีการเปลี่ยนแปลงชื่อคอลัมน์ใน Power BI ทั้งนี้ขึ้นอยู่กับค่าตัวแปร และดังนั้นชื่อคอลัมน์จะปรากฏเป็น $YEAR$ Actuals อย่างไรก็ตาม คุณสามารถเปลี่ยนชื่อคอลัมน์ใน Power BI ได้ |
|
ตัวแปรจบการทํางานของลูกค้า | API สาธารณะไม่ได้รับความสามารถด้านตัวแปรจบการทํางานของลูกค้า และดังนั้นตัวแปรนี้จึงไม่ได้รับการสนับสนุนโดย Power BI |
โครงสร้างลักษณะเฉพาะของ | โครงสร้างลักษณะใด ๆ ในแหล่งข้อมูล SAP BW พื้นฐานทําให้เกิดการระเบิดของหน่วยวัดที่ถูกแสดงใน Power BI ตัวอย่างเช่น มีหน่วยวัดสองตัว Sales และ Costs และโครงสร้างลักษณะที่ประกอบด้วยงบประมาณและรายการจริง หน่วยวัด 4 ตัวจะแสดงเป็น: Sales.Budget , Sales.Actual , Costs.Budget , Costs.Actual |
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ DirectQuery โปรดดูทรัพยากรต่อไปนี้:
กิจกรรม
เข้าร่วมกับเราที่ FabCon Vegas
31 มี.ค. 23 - 2 เม.ย. 23
เหตุการณ์ที่นําโดยชุมชนของ Microsoft Fabric, Power BI, SQL และ AI 31 มีนาคมถึงวันที่ 2 เมษายน 2025
ลงทะเบียนวันนี้การฝึกอบรม
เส้นทางการเรียนรู้
Develop dynamic reports with Microsoft Power BI DP-605T00 - Training
Transform and load data, define semantic model relationships and calculations, create interactive visuals, and distribute reports using Power BI. (DP-605T00)
ใบรับรอง
Microsoft Certified: Power BI Data Analyst Associate - Certifications
Demonstrate methods and best practices that align with business and technical requirements for modeling, visualizing, and analyzing data with Microsoft Power BI.
เอกสาร
ตัวเชื่อมต่อ SAP Business Warehouse (BW) ใน Power BI Desktop - Power BI
ดูวิธีการติดตั้งและใช้ตัวเชื่อมต่อ SAP BW ใน Power BI Desktop วิธีการอัปเดตรายงาน SAP BW เวอร์ชัน 1 และการแก้ไขปัญหาตัวเชื่อมต่อ SAP BW
ตัวเชื่อมต่อเซิร์ฟเวอร์แอปพลิเคชันของ Power Query SAP Business Warehouse - Power Query
การอ้างอิงตัวเชื่อมต่อเซิร์ฟเวอร์แอปพลิเคชันของ Power Query SAP Business Warehouse
DirectQuery สําหรับ SAP HANA ใน Power BI - Power BI
เรียนรู้เกี่ยวกับตัวเลือกสําหรับการเชื่อมต่อกับ SAP HANA โดยใช้ DirectQuery ใน Power BI Desktop เป็นแหล่งข้อมูลหลายมิติหรือแหล่งข้อมูลเชิงสัมพันธ์