ฝังส่วนเว็บรายงานใน SharePoint Online
ด้วย Web Part รายงาน Power BI SharePoint Online คุณสามารถฝังรายงาน Power BI แบบโต้ตอบได้อย่างง่ายดายSharePointหน้าออนไลน์ของคุณ
เมื่อใช้ตัวเลือก ฝังใน SharePoint Online รายงานแบบฝังจะยึดการอนุญาตรายการทั้งหมดและความปลอดภัยของข้อมูลผ่านการรักษาความปลอดภัยระดับแถว (RLS)เพื่อให้คุณสามารถสร้างพอร์ทัลภายในที่ปลอดภัยได้อย่างง่ายดาย
ข้อกำหนด
สำหรับรายงาน ที่ฝังใน SharePoint Online เพื่อทำงาน ต้องมี:
- สิทธิ์การใช้งานPower BI Pro หรือPremiumผู้ใช้ (PPU) หรือความจุPower BI Premium (EM หรือ P SKU)ที่มีสิทธิ์การใช้งาน Power BI
- Power BI web part สำหรับ SharePoint Online จำเป็นต้องใช้หน้าที่ทันสมัย
- ในการใช้รายงานแบบฝัง ผู้ใช้ต้องลงชื่อเข้าใช้ในบริการของ Power BI เพื่อเปิดใช้สิทธิ์การใช้งาน Power BI ของพวกเขา
หมายเหตุ
สำหรับองค์กรในระบบคลาวด์ Power BI National ไม่มีสิทธิ์การใช้งานฟรี ในสภาพแวดล้อมนี้ ผู้ใช้ทั้งหมดที่ต้องการเข้าถึงรายงานแบบฝังตัวใน Sharepoint ต้องมีสิทธิ์การใช้งาน Power BI Pro หรือ Premiumต่อผู้ใช้ (PPU)
ฝังรายงานของคุณ
ในการฝังรายงานของคุณลงใน SharePoint Online คุณจะต้องได้รับ URL ของรายงานและใช้กับ Web Part ของ Power BI ของ SharePoint Online
รับ URL ของรายงาน
เปิดรายงานใน Power BI
บนเมนูไฟล์ ให้เลือก ฝัง รายงานSharePoint > ออนไลน์

คัดลอก URL ของรายงานจากกล่องโต้ตอบ

เพิ่มรายงาน Power BI ลงในหน้า SharePoint Online
เปิดหน้าเป้าหมายใน SharePoint Online และเลือก แก้ไข

หรือสร้างไซต์ที่ทันสมัยใหม่ โดย > การเลือกหน้า + > ไซต์ ใหม่ภายใน SharePoint Online

เลือกรายงานดรอปดาวน์ + แล้วเลือก Web Part ของ Power BI

เลือก เพิ่มรายงาน

วาง URL ของรายงานที่คัดลอกก่อนหน้านี้ลงใน เขตข้อมูล ลิงก์รายงาน Power BI รายงานโหลดโดยอัตโนมัติ

เลือก เผยแพร่ เพื่อทำการเปลี่ยนแปลงการมองเห็นให้ผู้ใช้ SharePoint Online ของคุณ

อนุญาตการเข้าถึงรายงาน
การฝังรายงานใน SharePoint Online ไม่ให้สิทธิผู้ใช้ในการดูรายงานโดยอัตโนมัติ คุณต้องตั้งค่าสิทธิการดูใน Power BI
ข้อสำคัญ
ให้ตรวจสอบให้แน่ใจว่าว่าใครสามารถดูรายงานภายใน Power BI service และอนุญาตให้เข้าถึงสิ่งที่ไม่ได้อยู่ในรายการ
มีสองวิธีที่ให้สิทธิการเข้าถึงรายงานใน Power BI วิธีแรก ถ้าคุณกำลังใช้ Microsoft 365 Group เพื่อสร้างไซต์ทีม SharePoint Online ของคุณ แสดงว่าคุณได้สร้างรายการผู้ใช้ในฐานะสมาชิกของ พื้นที่ทำงานภายในบริการของ Power BI และ หน้า SharePoint สำหรับข้อมูลเพิ่มเติม ดูวิธีการจัดการพื้นที่ทำงาน
วิธีสองคือการฝังรายงานภายในแอป และแชร์โดยตรงกับผู้ใช้:
ผู้เขียนซึ่งต้องเป็นผู้ใช้ระดับ Pro จะสร้างรายงานในพื้นที่ทำงาน หากต้องการแชร์กับ ผู้ใช้ฟรีของ Power BI ให้ตั้งค่าพื้นที่ทำงานเป็น พื้นที่ทำงานแบบพรีเมียม
ผู้เขียนจะเผยแพร่แอป จากนั้นจะติดตั้งแอป ผู้เขียนต้องติดตั้งแอปเพื่อให้แอปเข้าถึง URL ของรายงานที่ใช้สำหรับการฝังใน SharePoint Online
ในขั้นนี้ ผู้ใช้ทั้งหมดจำเป็นต้องติดตั้งแอปเช่นเดียวกัน คุณยังสามารถใช้คุณลักษณะ ติดตั้งแอปโดยอัตโนมัติ ซึ่งสามารถเปิดใช้งานได้ใน พอร์ทัลผู้ดูแลระบบ Power BI เพื่อให้แอปติดตั้งล่วงหน้าสำหรับผู้ใช้ปลายทาง

ผู้เขียนเปิดแอปและไปยังรายงาน
ผู้เขียนคัดลอก URL ของรายงานแบบฝังตัวจากรายงานที่แอปติดตั้ง อย่าใช้ URL ของรายงานต้นฉบับจากพื้นที่ทำงาน
สร้างไซต์ทีมใหม่ใน SharePoint Online
เพิ่ม URL ของรายงานที่คัดลอกก่อนนี้ใน Web Part ของ Power BI
เพิ่มผู้ใช้ปลายทางและ/หรือกลุ่มทั้งหมดที่จะใช้ข้อมูลบนหน้า SharePoint Online และในแอป Power BI ที่คุณสร้างขึ้น
หมายเหตุ
ผู้ใช้หรือกลุ่มจำเป็นต้องเข้าถึงทั้งหน้า SharePoint Online และรายงานในแอป Power BI เพื่อดูรายงานบนหน้า SharePoint
ในตอนนี้ ผู้ใช้ปลายทางสามารถไปยังไซต์ทีมใน SharePoint Online และดูรายงานบนหน้าได้แล้ว
การรับรองตัวตนแบบหลายปัจจัย
ถ้าสภาพแวดล้อม Power BI ของคุณทำให้คุณต้องลงชื่อเข้าใช้ด้วยการใช้การรับรองความถูกต้องแบบหลายปัจจัย คุณอาจถูกขอให้ลงชื่อเข้าใช้ด้วยอุปกรณ์ความปลอดภัยเพื่อยืนยันข้อมูลประจำตัวของคุณ ซึ่งเกิดขึ้นถ้าคุณไม่ได้ไม่ลงชื่อเข้าใช้ SharePoint Online โดยใช้การรับรองความถูกต้องแบบหลายปัจจัยแต่สภาพแวดล้อม Power BI ของคุณ กำหนดให้อุปกรณ์ความปลอดภัยตรวจสอบบัญชีผู้ใช้
หมายเหตุ
Power BI ยังไม่สนับสนุนการรับรองความถูกต้องโดยใช้หลายปัจจัยด้วย Azure Active Directory 2.0 - ผู้ใช้จะเห็นข้อความแสดงข้อผิดพลาด ถ้าผู้ใช้ลงชื่อเข้าใช้ SharePoint Online อีกครั้งโดยใช้อุปกรณ์ความปลอดภัยของพวกเขา พวกเขาอาจสามารถดูรายงานได้
ตั้งค่า web part
ด้านล่างคือการตั้งค่าที่คุณสามารถปรับเปลี่ยนสำหรับ Web Part ของ Power BI สำหรับ SharePoint Online

| คุณสมบัติ | คำอธิบาย |
|---|---|
| ชื่อหน้า | ตั้งค่าหน้าเริ่มต้นของ Web Part เลือกค่าจากรายการแบบดรอปดาวน์ ถ้าไม่มีการแสดงหน้า รายงานของคุณมีหน้าหนึ่ง หรือ URL ที่คุณวางมีชื่อหน้า ลบส่วนของรายงานจาก URL เมื่อต้องเลือกหน้าใดหน้าหนึ่ง |
| แสดง | ปรับวิธีการจัดรายงานให้พอดีกับหน้า SharePoint Online |
| แสดงบานหน้าต่างนำทาง | แสดงหรือซ่อนบานหน้าหน้าต่างนำทาง |
| แสดงบานหน้าต่างตัวกรอง | แสดงหรือซ่อนบานหน้าต่างตัวกรอง |
รายงานที่โหลดไม่ได้
หากรายงานของคุณอาจไม่โหลดภายใน Web Part ของ Power BI คุณอาจแสดงข้อความแสดงข้อผิดพลาดต่อไปนี้

มีเหตุผลโดยทั่วไปสำหรับข้อความนี้สองตัว
- คุณไม่มีสิทธิเข้าถึงรายงาน
- รายงานถูกลบ
ติดต่อกับเจ้าของหน้า SharePoint Online เพื่อช่วยแก้ไขปัญหาได้
สิทธิ์การใช้งาน
การที่ผู้ใช้ดูรายงานSharePointต้องมีสิทธิ์การใช้งาน Power BI Pro หรือ Premium ต่อผู้ใช้ (PPU) หรือเนื้อหาต้องอยู่ในพื้นที่ใช้งานที่มีในความจุ Power BI Premium (EM หรือ P SKU)
ปัญหาและขีดจำกัดที่ทราบแล้ว
ข้อผิดพลาด: "เกิดข้อผิดพลาด โปรดลองออกจากระบบ และย้อนกลับมา แล้วเข้ามาเยี่ยมชมหน้านี้อีกครั้ง ID สหสัมพันธ์: ไม่ได้กำหนด http สถานะการตอบสนอง: 400 รหัสผิดพลาดของเซิร์ฟเวอร์ 10001 ข้อความ: รีเฟรชโทเค็นหายไป
ถ้าคุณได้รับข้อผิดพลาดนี้ โปรดทำตามขั้นตอนการแก้ปัญหาขั้นตอนใดขั้นตอนหนึ่งด้านล่าง
ลงชื่อออกจาก SharePoint และลงชื่อกลับเข้าใช้ ตรวจสอบให้แน่ใจว่าปิดหน้าต่างเบราว์เซอร์ทั้งหมดก่อนที่ลงชื่อกลับเข้าใช้
ถ้าบัญชีผู้ใช้ของคุณจำเป็นต้องใช้การรับรองความถูกต้องโดยใช้หลายปัจจัย (MFA) ให้ลงชื่อเข้าใช้ SharePoint โดยใช้อุปกรณ์ MFA (แอปโทรศัพท์ สมาร์ทการ์ด และอื่น ๆ)
บัญชีผู้ใช้ Azure B2B Guest ไม่ได้รับการสนับสนุน ผู้ใช้เห็นโลโก้ Power BI ที่แสดงส่วนที่กำลังโหลด แต่ไม่ได้แสดงรายงาน
Power BI ไม่รองรับภาษาเดียวกับที่ SharePoint Online รองรับ ผลที่ได้คือคุณอาจไม่เห็นการแปลที่เหมาะสมภายในรายงานแบบฝังตัว
คุณอาจพบปัญหาถ้าใช้ Internet Explorer 10
Web part Power BI จะไม่พร้อมใช้งานสำหรับ ระบบคลาวด์แห่งชาติ
SharePoint Server แบบคลาสสิกไม่ได้รับการสนับสนุนด้วย web part นี้
ตัวกรอง URL จะไม่ได้รับการสนับสนุนด้วย SPO web part
ขั้นตอนถัดไป
- อนุญาตหรือป้องกันไม่ให้สร้างไซต์แบบสมัยใหม่โดยผู้ใช้ปลายทาง
- สร้างและกระจายแอปฯใน Power BI
- แชร์แดชบอร์ดกับเพื่อนร่วมงานและคนอื่นๆ
- Power BI Premium คืออะไร?
- ฝังรายงานในพอร์ทัลความปลอดภัยหรือเว็บไซต์
มีคำถามเพิ่มเติมหรือไม่ ลองถามชุมชน Power BI