ค้นหาเว็บไซต์

SharePoint Online: ข้อมูลการจัดเก็บคำส่งออก-นำเข้าโดยใช้ PowerShell


ความต้องการ: ส่งออกและนำเข้ากลุ่มคำ ชุดคำ และข้อมูลคำศัพท์จากไฟล์ XML ไปยัง SharePoint Online โดยใช้ PnP PowerShell

จะส่งออกและนำเข้าข้อมูลที่เก็บคำโดยใช้ PowerShell ได้อย่างไร

ที่จัดเก็บคำศัพท์ของ SharePoint Online เป็นเครื่องมือที่มีประสิทธิภาพสำหรับการจัดการและจัดระเบียบข้อมูลเมตาและอนุกรมวิธานภายในองค์กร อย่างไรก็ตาม อาจมีสถานการณ์ที่คุณต้องการส่งออกและนำเข้าข้อมูลที่เก็บคำระหว่างผู้เช่า SharePoint Online ในคู่มือนี้ เราจะร่างขั้นตอนสำหรับการส่งออกและการนำเข้าข้อมูลที่เก็บคำใน SharePoint Online โดยใช้ PowerShell ด้วยการทำตามขั้นตอนเหล่านี้ คุณสามารถถ่ายโอนข้อมูลการจัดเก็บตามระยะเวลาระหว่างผู้เช่าได้อย่างง่ายดาย (หรือการจัดเก็บตามระยะเวลาการสำรองข้อมูลในผู้เช่าเดียวกัน) ประหยัดเวลาและลดความพยายามที่จำเป็นสำหรับการถ่ายโอนด้วยตนเอง

ส่งออกข้อมูลที่เก็บคำไปยังไฟล์ XML:

ใช้ Export-PnPTermGroupToXml cmdlet เพื่อส่งออกข้อมูล Term Store ไปยัง XML:


Export-PnPTermGroupToXml -Out C:\Temp\Taxonomy.xml

cmdlet นี้ส่งออกกลุ่มคำ ชุดคำ และเงื่อนไขทั้งหมดจากที่เก็บคำ


<pnp:TermGroups xmlns:pnp="https://schemas.dev.office.com/PnP/2018/07/ProvisioningSchema">
 <!-- Term Group -->
 <pnp:TermGroup Name="Deals Pipeline" Description="">
  <pnp:TermSets>
   <!-- Term Set 1 -->
   <pnp:TermSet Name="Region" Description="">
    <pnp:Terms>
     <pnp:Term Name="Africa" />
     <pnp:Term Name="Asia" />
     <pnp:Term Name="Australasia" />
     <pnp:Term Name="Europe" />
     <pnp:Term Name="MENA" />
     <pnp:Term Name="America" />
    </pnp:Terms>
   </pnp:TermSet>
   <!-- Term Set 2 -->
   <pnp:TermSet Name="DealStage" Description="">
    <pnp:Terms>
     <pnp:Term Name="Deal Identification" />
     <pnp:Term Name="Screening IC" />
     <pnp:Term Name="Post Screening IC" />
     <pnp:Term Name="Final IC" />
     <pnp:Term Name="Pre-Closing IC" />
     <pnp:Term Name="Signed" />
     <pnp:Term Name="ParCo" />
    </pnp:Terms>
   </pnp:TermSet>
  </pnp:TermSets>
 </pnp:TermGroup>
</pnp:TermGroups>

PnP PowerShell เพื่อนำเข้าข้อมูลที่เก็บคำจาก XML:

ใช้สคริปต์ PnP PowerShell นี้เพื่อนำเข้าข้อมูลที่เก็บคำ:


#Config Variables
$AdminCenterURL = "https://Crescent-admin.sharepoint.com"
$XMLPath = "C:\Temp\Taxonomy.xml"

#Connect to PnP Online
Connect-PnPOnline -Url $AdminCenterURL -Interactive

#Import Term store Group, Term Set and Terms from XML
Import-PnPTermGroupFromXml -Path $XMLPath

และผลลัพธ์:

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

บทความที่เกี่ยวข้อง