Sdílet prostřednictvím


Export a import nestrukturovaných modelů zpracování dokumentů pomocí PowerShellu

Platí pro: ✓ Nestrukturované zpracování dokumentů

Důležité

Rutiny powershellu Microsoft Syntex a všechny ostatní komponenty PnP jsou opensourcové nástroje, které podporuje aktivní komunita, která pro ně poskytuje podporu. Pro podporu opensourcových nástrojů z oficiálních kanálů podpory Microsoftu neexistuje žádná smlouva SLA.

Modely Syntex je možné exportovat jako šablony PnP, což umožňuje opakované použití napříč centry obsahu nebo tenanty.

Export všech modelů v centru obsahu

Pokud chcete exportovat všechny nestrukturované modely zpracování dokumentů v centru obsahu do jedné šablony PnP, použijte následující rutiny PowerShellu PnP :

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

Get-PnPSiteTemplate -Out MyModels.pnp -Handlers SyntexModels

Export konkrétních modelů

Pokud chcete exportovat konkrétní nestrukturované modely zpracování dokumentů z centra obsahu do šablony PnP, použijte následující rutiny PowerShellu PnP :

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

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

Soubor extract.json definuje modely, které chcete exportovat, a umožňuje zadat model podle názvu nebo ID a volitelně nakonfigurovat tak, aby nevytěhovali trénovací data.

Příklad – Určení modelu podle názvu

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

Příklad – Určení modelu podle 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
            }
        ]
    }
}

Pokud nezadáte vlastnost includeTrainingData, je výchozím chováním zahrnutí.

Poznámka

Trénovací data se vyžadují, aby bylo možné model upravovat při importu do cílového centra obsahu.

Import modelů do centra obsahu

Nestrukturované modely zpracování dokumentů, které byly exportovány do šablon PnP, je možné importovat do centra obsahu v libovolném tenantovi. Pokud export zahrnoval trénovací data, bude možné model po importu upravit.

K importu modelu použijte následující příkazy:

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

Invoke-PnPSiteTemplate -Path .\sampleModel.pnp