Dela via


Exportera och importera ostrukturerade modeller för dokumentbearbetning med PowerShell

Gäller för: ✔ Ostrukturerad dokumentbearbetning

Viktigt

Microsoft Syntex PowerShell-cmdletar och alla andra PnP-komponenter är verktyg med öppen källkod som stöds av en aktiv community som ger stöd åt dem. Det finns inget serviceavtal för stöd för verktyg med öppen källkod från officiella Microsoft-supportkanaler.

Syntex-modeller kan exporteras som PnP-mallar, vilket möjliggör återanvändning mellan innehållscentra eller klientorganisationer.

Exportera alla modeller i ett innehållscenter

Om du vill exportera alla ostrukturerade modeller för dokumentbearbetning i ett innehållscenter till en enda PnP-mall använder du följande PnP PowerShell-cmdletar:

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

Get-PnPSiteTemplate -Out MyModels.pnp -Handlers SyntexModels

Exportera specifika modeller

Om du vill exportera specifika ostrukturerade modeller för dokumentbearbetning från ett innehållscenter till en PnP-mall använder du följande PnP PowerShell-cmdletar:

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

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

Extract.json definierar vilka modeller du vill exportera, vilket gör att du kan ange modell efter namn eller ID och eventuellt konfigurera att inte extrahera träningsdata.

Exempel – Ange modell efter namn

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

Exempel – Ange modell efter 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
            }
        ]
    }
}

Om du inte inkluderar egenskapen "includeTrainingData" är standardbeteendet att inkludera.

Obs!

Träningsdata krävs för att en modell ska kunna redigeras när den importeras till ett målinnehållscenter.

Importera modeller till ett innehållscenter

Ostrukturerade modeller för dokumentbearbetning som har exporterats till PnP-mallar kan importeras till ett innehållscenter på valfri klientorganisation. Om exporten innehöll träningsdata kan modellen redigeras när den har importerats.

Om du vill importera en modell använder du följande kommandon:

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

Invoke-PnPSiteTemplate -Path .\sampleModel.pnp