Aracılığıyla paylaş


PowerShell ile yapılandırılmamış belge işleme modellerini dışarı ve içeri aktarma

Şunlar için geçerlidir: ★ Yapılandırılmamış belge işleme

Önemli

Microsoft Syntex PowerShell cmdlet'leri ve diğer tüm PnP bileşenleri, bunlar için destek sağlayan etkin bir topluluk tarafından desteklenen açık kaynak araçlardır. Resmi Microsoft destek kanallarından açık kaynak araç desteği için SLA yoktur.

Syntex modelleri PnP şablonları olarak dışarı aktarılabilir ve böylece içerik merkezleri veya kiracılar arasında yeniden kullanılabilir.

İçerik merkezindeki tüm modelleri dışarı aktarma

bir içerik merkezindeki tüm yapılandırılmamış belge işleme modellerini tek bir PnP şablonuna aktarmak için aşağıdaki PnP PowerShell cmdlet'lerini kullanın:

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

Get-PnPSiteTemplate -Out MyModels.pnp -Handlers SyntexModels

Belirli modelleri dışarı aktarma

Belirli yapılandırılmamış belge işleme modellerini bir içerik merkezinden PnP şablonuna aktarmak için aşağıdaki PnP PowerShell cmdlet'lerini kullanın:

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

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

extract.json, hangi modelleri dışarı aktarmak istediğinizi tanımlar ve modeli ada veya kimliğe göre belirtmeye ve isteğe bağlı olarak eğitim verilerini ayıklamamak için yapılandırmaya olanak tanır.

Örnek - Modeli ada göre belirtme

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

Örnek - Model kimliğine göre belirtme

{
    "$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" özelliğini dahil etmezseniz, varsayılan davranış eklemektir.

Not

Modelin hedef içerik merkezine aktarıldığında düzenlenebilir olması için eğitim verileri gereklidir.

Modelleri içerik merkezine aktarma

PnP şablonlarına aktarılmış yapılandırılmamış belge işleme modelleri herhangi bir kiracıdaki bir içerik merkezine aktarılabilir. Dışarı aktarma işlemi eğitim verilerini de içerdiyse, model içeri aktarıldıktan sonra düzenlenebilir.

Modeli içeri aktarmak için aşağıdaki komutları kullanın:

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

Invoke-PnPSiteTemplate -Path .\sampleModel.pnp