แชร์ผ่าน


รายการ SharePoint Online

สรุป

รายการ คำอธิบาย
สถานะการเผยแพร่ ความพร้อมใช้งานทั่วไป
ผลิตภัณฑ์ ยอดเยี่ยม
Power BI (แบบจําลองความหมาย)
Power BI (กระแสข้อมูล)
ผ้า (กระแสข้อมูลรุ่น 2)
Power Apps (กระแสข้อมูล)
Dynamics 365 Customer Insights
ชนิดการรับรองความถูกต้องที่ได้รับการสนับสนุน นิรนาม
Windows
บัญชี Microsoft
บริการหลัก
เอกสารอ้างอิงฟังก์ชัน SharePoint.Contents
SharePoint.Files
SharePoint.Tables

โน้ต

ความสามารถบางอย่างอาจมีอยู่ในผลิตภัณฑ์เดียว แต่ไม่ใช่อย่างอื่นเนื่องจากตารางเวลาการปรับใช้และความสามารถเฉพาะของโฮสต์

โน้ต

ถ้าคุณเลือกบริการหลักเป็นชนิดการรับรองความถูกต้องในบริการ Power BI คุณจําเป็นต้องให้สิทธิ์เฉพาะแอปผ่าน Azure Access Control Services (ACS) สําหรับข้อมูลเพิ่มเติม ไปที่ ให้สิทธิ์การเข้าถึงโดยใช้ SharePoint App-Only

รองรับความสามารถ

  • URL ของไซต์

กําหนด URL ของไซต์

เมื่อคุณกําลังเชื่อมต่อกับไซต์ SharePoint ระบบจะขอให้คุณใส่ URL ของไซต์ เมื่อต้องการค้นหา URL ของไซต์ที่มีรายการ SharePoint Online ของคุณ ก่อนอื่นให้เปิดหน้าใน SharePoint จากหน้าใน SharePoint โดยปกติแล้วคุณสามารถรับที่อยู่ของไซต์ได้โดยการเลือก หน้าแรก ในบานหน้าต่างนําทาง หรือไอคอนสําหรับไซต์ด้านบน คัดลอกที่อยู่จากแถบที่อยู่ของเว็บเบราว์เซอร์ของคุณ และบันทึกไว้ในภายหลัง

สกรีนช็อตที่แสดงตําแหน่งของหน้าแรกในบานหน้าต่างนําทาง ไอคอนที่ด้านบนของไซต์ และที่อยู่ URL ที่เป็นผลลัพธ์

เชื่อมต่อไปยังรายการ SharePoint Online จาก Power Query Desktop

เมื่อต้องการเชื่อมต่อกับรายการ SharePoint Online:

  1. เลือก รายการ SharePoint Online ในประสบการณ์การรับข้อมูล ประสบการณ์การใช้งานรับข้อมูลใน Power Query Desktop แตกต่างกันระหว่างแอป สําหรับข้อมูลเพิ่มเติมเกี่ยวกับประสบการณ์การใช้งานข้อมูลของ Power Query Desktop สําหรับแอปของคุณ ให้ไปที่ สถานที่รับข้อมูล

  2. วาง URL ของไซต์ SharePoint ที่คุณคัดลอกไว้ใน กําหนด URL ของไซต์ ลงในเขตข้อมูล URL ของไซต์ ในกล่องโต้ตอบ รายการ SharePoint แบบออนไลน์

    สกรีนช็อตของกล่องโต้ตอบ รายการ SharePoint Online ที่มีตัวอย่าง URL ของไซต์ที่ป้อน

    หากที่อยู่ URL ที่คุณป้อนไม่ถูกต้อง ไอคอนคําเตือนจะปรากฏถัดจากกล่องข้อความ URL ของไซต์

    คุณยังสามารถเลือกการใช้งานตัวเชื่อมต่อนี้หรือการใช้งาน 2.0 อย่างใด สําหรับข้อมูลเพิ่มเติม ไปที่ เชื่อมต่อกับรายการ SharePoint Online v2.0

    เลือก ตกลง เพื่อดําเนินการต่อ

  3. หากคุณเยี่ยมชมที่อยู่ไซต์นี้เป็นครั้งแรก ให้เลือกวิธีการรับรองความถูกต้องที่เหมาะสม ใส่ข้อมูลประจําตัวของคุณ และเลือกระดับที่จะนําการตั้งค่าเหล่านี้ไปใช้ จากนั้นเลือก เชื่อมต่อ

    สกรีนช็อตของกล่องโต้ตอบการรับรองความถูกต้องที่คุณป้อนข้อมูลประจําตัวของคุณ

    สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการรับรองความถูกต้องและการตั้งค่าระดับ ไปที่ การรับรองความถูกต้องกับแหล่งข้อมูล

  4. จาก ตัวนําทางคุณสามารถเลือกตําแหน่งที่ตั้ง จากนั้นแปลงข้อมูลในตัวแก้ไข Power Query โดยการเลือก แปลงข้อมูลหรือโหลดข้อมูลโดยการเลือก โหลด

    สกรีนช็อตของกล่องโต้ตอบ ตัวนําทาง ที่มีกล่องกาเครื่องหมายข้อมูลทางการตลาดถูกเลือกและแสดง

เชื่อมต่อกับรายการ SharePoint Online จาก Power Query Online

เมื่อต้องการเชื่อมต่อกับรายการ SharePoint Online:

  1. เลือกตัวเลือก รายการ SharePoint Online ในประสบการณ์การรับข้อมูล แอปต่าง ๆ มีวิธีการต่าง ๆ ในการเข้าถึง Power Query Online รับประสบการณ์ข้อมูล สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการเข้าถึง Power Query Online รับประสบการณ์ข้อมูลจากแอปของคุณ ไปที่ สถานที่รับข้อมูล

    สกรีนช็อตของหน้าต่างรับข้อมูลที่มีรายการ SharePoint Online ที่เน้น

  2. วาง URL ของไซต์ SharePoint ที่คุณคัดลอกใน กําหนด URL ของไซต์ ไปยังเขตข้อมูล URL ของไซต์ ในกล่องโต้ตอบที่เปิดอยู่

    สกรีนช็อตของหน้าต่าง รายการ SharePoint Online ที่มีตัวอย่าง URL ของไซต์ที่ป้อน

  3. ใส่ชื่อของเกตเวย์ข้อมูลภายในองค์กรถ้าจําเป็น

  4. เลือกชนิดการรับรองความถูกต้อง และป้อนข้อมูลประจําตัวที่จําเป็น

  5. เลือก ถัดไป

  6. จาก ตัวนําทาง คุณสามารถเลือกตําแหน่งที่ตั้ง จากนั้นแปลงข้อมูลในตัวแก้ไข Power Query โดยการเลือก แปลงข้อมูล

    สกรีนช็อตของตัวนําทางออนไลน์ที่มีข้อมูลทางการตลาดที่เลือกไว้และแสดงข้อมูล

เชื่อมต่อกับรายการ SharePoint Online v2.0

ในการเผยแพร่เดือนตุลาคม 2020 ของ Power BI Desktop เราได้แนะนําเวอร์ชันที่อัปเดตของตัวเชื่อมต่อรายการ SharePoint Online ตัวเชื่อมต่อนี้รวมถึง API ที่ได้รับการปรับปรุงและความสามารถในการใช้งานที่มากขึ้น แต่ไม่สามารถใช้งานร่วมกับการใช้งานเวอร์ชันตัวเชื่อมต่อ 1.0 ได้ เวอร์ชันตัวเชื่อมต่อ 2.0 พร้อมใช้งานโดยทั่วไปตั้งแต่เดือนกันยายน 2022

เมื่อต้องการเข้าถึง คุณป้อนหน้าจอตัวเชื่อมต่อเดียวกันผ่านขั้นตอนที่ 2 ใน เชื่อมต่อกับรายการ SharePoint Online จาก Power Query Desktop อย่างไรก็ตาม ตรวจสอบให้แน่ใจว่า คุณเลือก 2.0 ภายใต้ การใช้งาน ถ้ายังไม่ได้เลือกไว้

สกรีนช็อตของกล่องโต้ตอบ รายการ SharePoint Online ที่แสดงตัวอย่างการตั้งค่ารายการ SharePoint Online

ด้วยการอัปเดตนี้ไปยังตัวเชื่อมต่อ เรากําลังทําให้มุมมองสองมุมมองที่พร้อมใช้งานสําหรับข้อมูลเดียวกัน:

  • ทั้งหมดสําหรับ
  • ค่าเริ่มต้นของ

มุมมอง ทั้งหมดรวมถึงคอลัมน์ที่ผู้ใช้สร้างและคอลัมน์ที่ระบบกําหนดทั้งหมด คุณสามารถดูคอลัมน์ที่รวมอยู่ในหน้าจอต่อไปนี้

สกรีนช็อตที่แสดงตัวอย่างการตั้งค่ามุมมองสําหรับมุมมองที่ระบุในรายการ SharePoint Online

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

สกรีนช็อตที่แสดงตัวอย่างของมุมมองเริ่มต้นของรายการ SharePoint Online

โน้ต

ถ้าคุณตั้งค่ามุมมองเริ่มต้นในไซต์ SharePoint ของคุณเป็น ปฏิทิน มุมมอง หรือมุมมอง บอร์ด SharePoint จะส่งกลับคอลัมน์ที่แสดงในมุมมองที่เลือกเท่านั้น ในสถานการณ์สมมตินี้ Power BI จะไม่ดึงคอลัมน์ทั้งหมดในรายการ แม้ว่า คุณจะเลือกตัวเลือก ทั้งหมด การกระทํานี้เป็นไปตามการออกแบบ

แก้ไข ปัญหา

ใช้ที่อยู่ SharePoint ราก

ตรวจสอบให้แน่ใจว่าคุณใส่ที่อยู่รากของไซต์ SharePoint โดยไม่มีโฟลเดอร์ย่อยหรือเอกสาร ตัวอย่างเช่น ใช้ลิงก์ที่คล้ายกับ https://contoso.sharepoint.com/teams/ObjectModel/

ปัญหาโซนเวลา

เมื่อใช้ตัวเชื่อมต่อรายการ SharePoint แบบออนไลน์ (v1.0) คุณอาจสังเกตเห็นว่าข้อมูลโซนเวลาไม่ตรงกับสิ่งที่คุณคาดหวังจากเบราว์เซอร์ของคุณ ไคลเอ็นต์บนเว็บ SharePoint ทําการแปลงโซนเวลาท้องถิ่นตามความรู้ของเบราว์เซอร์เกี่ยวกับโซนเวลาของผู้ใช้

API backend สําหรับ SharePoint ใช้เวลา UTC และส่งเวลา UTC นี้โดยตรงไปยัง Power BI Power BI ไม่ได้แปลงเวลา UTC นี้ แต่รายงานไปยังผู้ใช้

เพื่อให้ได้เวลาลงในเวลาท้องถิ่น ผู้ใช้ต้องทําการแปลงเดียวกับที่ไคลเอ็นต์ SharePoint ทํา ตัวอย่างของการดําเนินการคอลัมน์ที่จะทําเช่นนี้คือ:

#"Changed Type" = Table.TransformColumnTypes(#"Renamed Columns",{{"Datewithtime", type datetimezone}}),
#"Timezone Shifted" = Table.TransformColumns(#"Changed Type", {"Datewithtime", DateTimeZone.ToLocal})

การดําเนินการแรกจะเปลี่ยนชนิดเป็น datetimezoneและการดําเนินการที่สองจะแปลงเป็นเวลาท้องถิ่นของคอมพิวเตอร์

ขีดจํากัดการเข้าร่วม SharePoint

โน้ต

ปัญหานี้ถูกจํากัดไว้ที่ตัวเชื่อมต่อ SharePoint Online รายการ v2.0

ตัวเชื่อมต่อ SharePoint Online v2.0 ใช้ API ที่แตกต่างจากตัวเชื่อมต่อ v1.0 และด้วยเหตุนี้ การดําเนินการรวมสูงสุด 12 ครั้งต่อคิวรี ตามที่จัดทําขึ้นในเอกสารประกอบ SharePoint Online ภายใต้ ค่าเกณฑ์การค้นหามุมมองรายการ ปัญหานี้แสดงเป็นแบบสอบถาม SharePoint ล้มเหลวเมื่อมีการเข้าถึงคอลัมน์มากกว่า 12 คอลัมน์พร้อมกันจากรายการ SharePoint อย่างไรก็ตาม คุณสามารถแก้ไขสถานการณ์นี้ได้โดยการสร้างมุมมองเริ่มต้นที่มีคอลัมน์การค้นหาน้อยกว่า 12 คอลัมน์

ใช้ OData เพื่อเข้าถึงรายการ SharePoint Online

ถ้าคุณใช้ตัวดึงข้อมูล OData เพื่อเข้าถึงรายการ SharePoint Online มีข้อจํากัดประมาณ 2100 อักขระสําหรับ URL ที่คุณใช้ในการเชื่อมต่อ โปรดดูข้อมูลเพิ่มเติมที่หัวข้อความยาว URL สูงสุด