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

เปลี่ยน URL ฮับประเภทเนื้อหาในบริการข้อมูลเมตาที่ได้รับการจัดการโดยใช้ PowerShell


ปัญหา: ในโครงการการย้ายข้อมูล หลังจากสำรองข้อมูลและกู้คืนแอปพลิเคชันบริการ MMS ฉันพบว่าแอปพลิเคชันบริการข้อมูลเมตาที่มีการจัดการยังคงอ้างอิงถึง URL ฮับประเภทเนื้อหาของ SharePoint 2010 เก่า ขออภัย ไม่มีวิธีอัปเดต URL ฮับชนิดเนื้อหาในบริการข้อมูลเมตาที่มีการจัดการของ SharePoint 2013!

ปัญหาเดียวกันนี้เกิดขึ้นเมื่อคุณเปลี่ยนไซต์ฮับชนิดเนื้อหาที่มีอยู่! หากคุณยังไม่ได้กำหนดฮับประเภทเนื้อหาใดๆ ในแอปพลิเคชันบริการข้อมูลเมตาที่มีการจัดการ การตั้งค่าจะค่อนข้างตรงไปตรงมา

จะตั้งค่า URL ฮับประเภทเนื้อหาในแอปพลิเคชันบริการ Metadata ที่มีการจัดการได้อย่างไร

ทำตามขั้นตอนเหล่านี้เพื่อเปลี่ยนฮับชนิดเนื้อหาใน SharePoint:

  • ไปที่การดูแลจากศูนย์กลาง >> คลิกการจัดการแอปพลิเคชัน >> ใต้แอปพลิเคชันบริการ เลือกบริการเมตาดาต้าที่มีการจัดการ >> คลิกที่คุณสมบัติจาก Ribbon
  • ในคุณสมบัติแอปพลิเคชันบริการ metadata ที่มีการจัดการ ป้อน URL คอลเลกชันไซต์ฮับชนิดเนื้อหาของคุณในชนิดเนื้อหา เช่น: https://intranet.crescent.com/ctypehub
  • นอกจากนี้ ให้เลือกการเชื่อมต่อบริการ Metadata ที่มีการจัดการ >> คลิกที่คุณสมบัติจาก Ribbon และตั้งค่า “ใช้ประเภทเนื้อหาจากแกลเลอรีประเภทเนื้อหา” นั่นคือทั้งหมดที่

แต่หากมีการกำหนดฮับประเภทเนื้อหาแล้ว คุณสมบัตินี้จะยังคงอ่านอย่างเดียว!

เปลี่ยน URL ฮับเนื้อหา metadata ที่มีการจัดการ:

ฮับชนิดเนื้อหาใน SharePoint ช่วยให้สามารถจัดการชนิดเนื้อหาแบบรวมศูนย์ผ่านบริการ Metadata ที่มีการจัดการ ไม่มี UI เพื่อเปลี่ยน URL ฮับชนิดเนื้อหาใน SharePoint 2010 หรือใน SharePoint 2013 อย่างไรก็ตาม เราสามารถใช้ PowerShell เพื่อเปลี่ยน URL ฮับชนิดเนื้อหาของบริการ metadata ที่มีการจัดการ นี่คือสคริปต์ของฉัน:

สคริปต์ PowerShell เพื่อเปลี่ยน URL ฮับประเภทเนื้อหาใน SharePoint:


Add-PSSnapin Microsoft.SharePoint.Powershell -ErrorAction SilentlyContinue

#Managed Metadata Service Application Name
$MMSAppName="Managed Metadata Service"
 
#New location of Content Type Hub
$ContentTypeHub ="https://intranet.crescent.com/sites/CtypeHub"

#set content type hub PowerShell
Set-SPMetadataServiceApplication -Identity $MMSAppName -HubURI $ContentTypeHub
Write-host "Content Type location updated!"

คุณจะได้รับแจ้งให้ยืนยัน เมื่อได้รับการยืนยันแล้ว สคริปต์ PowerShell นี้จะเปลี่ยน URL ฮับประเภทเนื้อหาใน SharePoint 2013!

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