Sdílet prostřednictvím


SearchIndexer interface

Představuje indexer.

Vlastnosti

cache

Přidá ukládání do mezipaměti do kanálu rozšiřování, aby bylo možné provádět přírůstkové úpravy, aniž byste museli index pokaždé znovu sestavit.

dataSourceName

Název zdroje dat, ze kterého tento indexer čte data.

description

Popis indexeru.

encryptionKey

Popis šifrovacího klíče, který vytvoříte ve službě Azure Key Vault. Tento klíč se používá k poskytnutí další úrovně šifrování neaktivních uložených dat pro definici indexeru (a také stav spuštění indexeru), když chcete mít plnou jistotu, že je nikdo, ani Microsoft, nemůže dešifrovat ve službě Azure AI Search. Jakmile zašifrujete definici indexeru, zůstane vždy zašifrovaná. Azure AI Search bude ignorovat pokusy o nastavení této vlastnosti na null. Tuto vlastnost můžete podle potřeby změnit, pokud chcete šifrovací klíč otočit; Definice indexeru (a stav spuštění indexeru) nebude mít vliv. Šifrování pomocí klíčů spravovaných zákazníkem není k dispozici pro bezplatné vyhledávací služby a je k dispozici pouze pro placené služby vytvořené 1. ledna 2019 nebo po 1. lednu 2019.

etag

ETag indexeru.

fieldMappings

Definuje mapování mezi poli ve zdroji dat a odpovídajícími cílovými poli v indexu.

isDisabled

Hodnota označující, zda je indexer zakázán. Výchozí hodnota je False. Výchozí hodnota: false.

name

Název indexeru.

outputFieldMappings

Mapování výstupníchpolích

parameters

Parametry pro spuštění indexeru

schedule

Plán pro tento indexer.

skillsetName

Název sady dovedností, která se spouští s tímto indexerem.

targetIndexName

Název indexu, do kterého tento indexer zapisuje data.

Podrobnosti vlastnosti

cache

Přidá ukládání do mezipaměti do kanálu rozšiřování, aby bylo možné provádět přírůstkové úpravy, aniž byste museli index pokaždé znovu sestavit.

cache?: SearchIndexerCache

Hodnota vlastnosti

dataSourceName

Název zdroje dat, ze kterého tento indexer čte data.

dataSourceName: string

Hodnota vlastnosti

string

description

Popis indexeru.

description?: string

Hodnota vlastnosti

string

encryptionKey

Popis šifrovacího klíče, který vytvoříte ve službě Azure Key Vault. Tento klíč se používá k poskytnutí další úrovně šifrování neaktivních uložených dat pro definici indexeru (a také stav spuštění indexeru), když chcete mít plnou jistotu, že je nikdo, ani Microsoft, nemůže dešifrovat ve službě Azure AI Search. Jakmile zašifrujete definici indexeru, zůstane vždy zašifrovaná. Azure AI Search bude ignorovat pokusy o nastavení této vlastnosti na null. Tuto vlastnost můžete podle potřeby změnit, pokud chcete šifrovací klíč otočit; Definice indexeru (a stav spuštění indexeru) nebude mít vliv. Šifrování pomocí klíčů spravovaných zákazníkem není k dispozici pro bezplatné vyhledávací služby a je k dispozici pouze pro placené služby vytvořené 1. ledna 2019 nebo po 1. lednu 2019.

encryptionKey?: SearchResourceEncryptionKey

Hodnota vlastnosti

etag

ETag indexeru.

etag?: string

Hodnota vlastnosti

string

fieldMappings

Definuje mapování mezi poli ve zdroji dat a odpovídajícími cílovými poli v indexu.

fieldMappings?: FieldMapping[]

Hodnota vlastnosti

isDisabled

Hodnota označující, zda je indexer zakázán. Výchozí hodnota je False. Výchozí hodnota: false.

isDisabled?: boolean

Hodnota vlastnosti

boolean

name

Název indexeru.

name: string

Hodnota vlastnosti

string

outputFieldMappings

Mapování výstupníchpolích

outputFieldMappings?: FieldMapping[]

Hodnota vlastnosti

parameters

Parametry pro spuštění indexeru

parameters?: IndexingParameters

Hodnota vlastnosti

schedule

Plán pro tento indexer.

schedule?: IndexingSchedule

Hodnota vlastnosti

skillsetName

Název sady dovedností, která se spouští s tímto indexerem.

skillsetName?: string

Hodnota vlastnosti

string

targetIndexName

Název indexu, do kterého tento indexer zapisuje data.

targetIndexName: string

Hodnota vlastnosti

string