Megosztás a következőn keresztül:


Feldolgozás kérése egyéni modell alapján a PowerShell használatával

A következőkre vonatkozik: ✓ Minden egyéni modell | ✓ Minden előre összeállított modell

Fontos

A Microsoft Syntex PowerShell-parancsmagok és az összes többi PnP-összetevő nyílt forráskódú eszközök, amelyeket egy aktív közösség támogat, amely támogatást nyújt számukra. A Microsoft hivatalos támogatási csatornái nem támogatják a nyílt forráskódú eszközök SLA-ját.

Az egyéni modellek feldolgozzák az újonnan feltöltött fájlokat egy tárba. A feldolgozás manuális kérése is lehetséges a felhasználói felületen. Előfordulhatnak azonban olyan helyzetek, amikor hatékonyabb a powershell-lel történő feldolgozás aktiválása.

A korábban nem besorolt elemek feldolgozásának kérése

Az alábbi paranccsal kérheti a tár összes olyan elemének feldolgozását, amely korábban nem lett besorolva:

#Note: you're connecting here to the site that holds the document library you want to process
Connect-PnPOnline -Url "https://contoso.sharepoint.com/sites/finance"

Request-PnPSyntexClassifyAndExtract -List "Documents"

Az alacsonyabb prioritású feldolgozáshoz érdemes lehet az -OffPeak paramétert is használni, amely a fájlokat a bérlőt tartalmazó munkaidőn kívüli feldolgozásra vár. További információ: Request-PnPSyntexClassifyAndExtract.

Egy tár összes elemének feldolgozásának kérése

Kérheti a tárban lévő összes fájl feldolgozását, még akkor is, ha korábban besorolta őket. Ez a lépés akkor lehet hasznos, ha frissített egy modellt, vagy hozzáadott egy másik modellt a kódtárhoz.

#Note: you're connecting here to the site that holds the document library you want to process
Connect-PnPOnline -Url "https://contoso.sharepoint.com/sites/finance"

Request-PnPSyntexClassifyAndExtract -List "Documents" -Force

Megjegyzés:

A -Force beállítás több mint 5000 elem esetén automatikusan engedélyezi a csúcsfeldolgozást.

Az összes elem feldolgozásának kérése egy tulajdonság alapján

Ha egy tár elemeinek egy adott részhalmazára szeretné korlátozni a feldolgozást, szkripttel kijelölhet egy adott fájlcsoportot. A következő példában a szkript lehetővé teszi egy mező kiválasztását, és egy mezőérték szűrését. Összetettebb lekérdezések is elvégezhetők a Get-PnPListItem paranccsal.

#Note: you're connecting here to the site that holds the document library you want to process
Connect-PnPOnline -Url "https://contoso.sharepoint.com/sites/finance"
$list = Get-PnPList -Identity "Documents"
# Set the field name to filter items by
$fieldName = "Vendor"
# Set the field value to filter by
$fieldFilter = "Fabrikam"

$listItems = (Get-PnPListItem -List $list -fields $fieldName).fieldValues
$targetItems = $listItems | Where-Object -Property Provider -EQ -Value $fieldFilter

# Create a new batch
$batch = New-PnPBatch

# Add files to classify to the batch
foreach ($listItem in $targetItems) {
    Request-PnPSyntexClassifyAndExtract -FileUrl $listItem.FileRef -Batch $batch
}

# Execute batch
Invoke-PnPBatch -Batch $batch

Adott fájlok feldolgozásának kérése

Adott fájlok feldolgozása is kérhető.

#Note: you're connecting here to the site that holds the document library you want to process
Connect-PnPOnline -Url "https://contoso.sharepoint.com/sites/finance"

Request-PnPSyntexClassifyAndExtract -FileUrl "/sites/finance/documents/contoso contract.docx"

A fájl fájlmodell szerint is támogatja a kötegelést:

#Note: you're connecting here to the site that holds the document library you want to process
Connect-PnPOnline -Url "https://contoso.sharepoint.com/sites/finance"

# Create a new batch
$batch = New-PnPBatch

# Add files to classify to the batch
Request-PnPSyntexClassifyAndExtract -FileUrl "/sites/finance/documents/contoso contract.docx" -Batch $batch
Request-PnPSyntexClassifyAndExtract -FileUrl "/sites/finance/documents/relecloud contract.docx" -Batch $batch

# Execute batch
Invoke-PnPBatch -Batch $batch