Udostępnij za pośrednictwem


Eksportowanie i importowanie modeli przetwarzania dokumentów bez struktury za pomocą programu PowerShell

Dotyczy: √ Przetwarzanie dokumentów bez struktury

Ważna

Polecenia cmdlet programu PowerShell Microsoft Syntex i wszystkie inne składniki PnP są narzędziami typu open source wspieranymi przez aktywną społeczność zapewniającą im obsługę. Nie ma umowy SLA dla obsługi narzędzi typu open source z oficjalnych kanałów pomocy technicznej firmy Microsoft.

Modele syntex można eksportować jako szablony PnP, umożliwiając ponowne użycie w centrach zawartości lub dzierżawach.

Eksportowanie wszystkich modeli w centrum zawartości

Aby wyeksportować wszystkie modele przetwarzania dokumentów bez struktury w centrum zawartości do jednego szablonu PnP, użyj następujących poleceń cmdlet programu PowerShell PnP :

Connect-PnPOnline -Url "https://contoso.sharepoint.com/sites/yourContentCenter"

Get-PnPSiteTemplate -Out MyModels.pnp -Handlers SyntexModels

Eksportowanie określonych modeli

Aby wyeksportować określone modele przetwarzania dokumentów bez struktury z centrum zawartości do szablonu PnP, użyj następujących poleceń cmdlet programu PowerShell PnP :

Connect-PnPOnline -Url "https://contoso.sharepoint.com/sites/yourContentCenter"

Get-PnPSiteTemplate -Out MyModels.pnp -Configuration .\extract.json

Plik extract.json definiuje modele, które chcesz wyeksportować, co pozwala określić model według nazwy lub identyfikatora i opcjonalnie skonfigurować, aby nie wyodrębniać danych treningowych.

Przykład — określanie modelu według nazwy

{
    "$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"
            }
        ]
    }
}

Przykład — określanie modelu według identyfikatora

{
    "$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
            }
        ]
    }
}

Jeśli nie uwzględnisz właściwości "includeTrainingData", domyślnym zachowaniem jest uwzględnienie.

Uwaga

Dane szkoleniowe są wymagane, aby można było edytować model podczas importowania do docelowego centrum zawartości.

Importowanie modeli do centrum zawartości

Modele przetwarzania dokumentów bez struktury, które zostały wyeksportowane do szablonów PnP, można zaimportować do centrum zawartości w dowolnej dzierżawie. Jeśli eksport obejmował dane treningowe, model będzie można edytować po zaimportowaniu.

Aby zaimportować model, użyj następujących poleceń:

Connect-PnPOnline -Url "https://contoso.sharepoint.com/sites/yourContentCenter"

Invoke-PnPSiteTemplate -Path .\sampleModel.pnp