適用於: ✓ 非結構化文件處理
重要事項
Microsoft Syntex PowerShell Cmdlet 和所有其他 PnP 元件都是開放原始碼工具,由提供支援的作用中社群所支援。 沒有服務等級協定 (SLA) 來自官方Microsoft支援通道的開放原始碼工具支援。
Microsoft Syntex 模型可以匯出為 PnP 範本,以便在內容中心或租用戶之間重複使用。
匯出內容中心的所有模型
若要將內容中心內的所有非結構化文件處理模型匯出成單一 PnP 範本,請使用下列 PnP PowerShell Cmdlet:
Connect-PnPOnline -Url "https://contoso.sharepoint.com/sites/yourContentCenter"
Get-PnPSiteTemplate -Out MyModels.pnp -Handlers SyntexModels
匯出特定模型
若要將特定的非結構化文件處理模型從內容中心匯出至 PnP 範本,請使用下列 PnP PowerShell Cmdlet:
Connect-PnPOnline -Url "https://contoso.sharepoint.com/sites/yourContentCenter"
Get-PnPSiteTemplate -Out MyModels.pnp -Configuration .\extract.json
extract.json 會定義您想要匯出的模型,允許您依名稱或識別碼指定模型,並選擇性地設定不擷取訓練資料。
範例- 依名稱指定模型
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/pnp/provisioning/202102/extract-configuration.schema.json",
"persistAssetFiles": true,
"handlers": [
"SyntexModels"
],
"syntexModels": {
"models": [
{
"name": "Sample - benefits change notice.classifier"
}
]
}
}
範例- 依識別碼指定模型
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/pnp/provisioning/202102/extract-configuration.schema.json",
"persistAssetFiles": true,
"handlers": [
"SyntexModels"
],
"syntexModels": {
"models": [
{
"id": 3,
"excludeTrainingData": true
}
]
}
}
如果您不包含屬性 「includeTrainingData」,則預設行為是包含 。
注意事項
將模型匯入至目的內容中心時,需要訓練資料才能編輯模型。
將模型匯入至內容中心
匯出至 PnP 範本的非結構化文件處理模型可以匯入至任何租用戶上的內容中心。 如果匯出包含訓練資料,則模型在匯入後即可編輯。
若要匯入模型,請使用下列命令:
Connect-PnPOnline -Url "https://contoso.sharepoint.com/sites/yourContentCenter"
Invoke-PnPSiteTemplate -Path .\sampleModel.pnp