Freigeben über


Exportieren und Importieren unstrukturierter Dokumentverarbeitungsmodelle mit PowerShell

Gilt für: ✓ Unstrukturierte Dokumentverarbeitung

Wichtig

Die Microsoft Syntex PowerShell-Cmdlets und alle anderen PnP-Komponenten sind Open-Source-Tools, die von einer aktiven Community unterstützt werden. Es gibt keine SLA für die Unterstützung von Open Source-Tools durch offizielle Microsoft-Supportkanäle.

Syntex-Modelle können als PnP-Vorlagen exportiert werden, um die Wiederverwendung in Inhaltscentern oder Mandanten zu ermöglichen.

Exportieren aller Modelle in einem Inhaltscenter

Verwenden Sie die folgenden PnP PowerShell-Cmdlets , um alle unstrukturierten Dokumentverarbeitungsmodelle in einem Inhaltscenter in eine einzelne PnP-Vorlage zu exportieren:

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

Get-PnPSiteTemplate -Out MyModels.pnp -Handlers SyntexModels

Exportieren bestimmter Modelle

Verwenden Sie die folgenden PnP PowerShell-Cmdlets , um bestimmte unstrukturierte Dokumentverarbeitungsmodelle aus einem Inhaltscenter in eine PnP-Vorlage zu exportieren:

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

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

Die datei.json-Datei definiert, welche Modelle Exportiert werden sollen. Dadurch können Sie das Modell anhand des Namens oder der ID angeben und optional konfigurieren, dass keine Trainingsdaten extrahiert werden.

Beispiel: Angeben des Modells anhand des Namens

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

Beispiel: Angeben des Modells anhand der ID

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

Wenn Sie die Eigenschaft "includeTrainingData" nicht einschließen, ist das Standardverhalten das Einschließen.

Hinweis

Trainingsdaten sind erforderlich, damit ein Modell bearbeitet werden kann, wenn es in ein Zielinhaltscenter importiert wird.

Importieren von Modellen in ein Inhaltscenter

Unstrukturierte Dokumentverarbeitungsmodelle, die in PnP-Vorlagen exportiert wurden, können in ein Inhaltscenter auf einem beliebigen Mandanten importiert werden. Wenn der Export Trainingsdaten enthält, kann das Modell nach dem Import bearbeitet werden.

Verwenden Sie zum Importieren eines Modells die folgenden Befehle:

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

Invoke-PnPSiteTemplate -Path .\sampleModel.pnp