SearchIndexer interface

Egy indexelőt jelöl.

Tulajdonságok

dataSourceName

Annak az adatforrásnak a neve, amelyből az indexelő adatokat olvas be.

description

Az indexelő leírása.

encryptionKey

Az Azure Key Vault-ben létrehozott titkosítási kulcs leírása. Ez a kulcs további titkosítási szintet biztosít az indexelő definíciójához (valamint az indexelő végrehajtási állapotához), ha teljes bizonyosságot szeretne arról, hogy senki, még a Microsoft sem tudja visszafejteni őket Azure Cognitive Search. Miután titkosította az indexelő definícióját, az mindig titkosítva marad. Azure Cognitive Search figyelmen kívül hagyja a tulajdonság null értékűre beállítására tett kísérleteket. Ezt a tulajdonságot szükség szerint módosíthatja, ha el szeretné forgatni a titkosítási kulcsot; Az indexelő definíciója (és az indexelő végrehajtási állapota) nem lesz hatással. Az ügyfél által felügyelt kulcsokkal történő titkosítás nem érhető el az ingyenes keresési szolgáltatásokhoz, és csak a 2019. január 1-jén vagy azt követően létrehozott fizetős szolgáltatásokhoz érhető el.

etag

Az indexelő ETagje.

fieldMappings

Az adatforrás mezői és az index megfelelő célmezői közötti leképezéseket definiálja.

isDisabled

Egy érték, amely azt jelzi, hogy az indexelő le van-e tiltva. Az alapértelmezett érték a false (hamis). Alapértelmezett érték: false.

name

Az indexelő neve.

outputFieldMappings

A kimeneti mezőleképezések a bővítés után és közvetlenül az indexelés előtt lesznek alkalmazva.

parameters

Az indexelő végrehajtásának paraméterei.

schedule

Az indexelő ütemezése.

skillsetName

Az indexelővel végrehajtott képességcsoport neve.

targetIndexName

Annak az indexnek a neve, amelybe az indexelő adatokat ír.

Tulajdonság adatai

dataSourceName

Annak az adatforrásnak a neve, amelyből az indexelő adatokat olvas be.

dataSourceName: string

Tulajdonság értéke

string

description

Az indexelő leírása.

description?: string

Tulajdonság értéke

string

encryptionKey

Az Azure Key Vault-ben létrehozott titkosítási kulcs leírása. Ez a kulcs további titkosítási szintet biztosít az indexelő definíciójához (valamint az indexelő végrehajtási állapotához), ha teljes bizonyosságot szeretne arról, hogy senki, még a Microsoft sem tudja visszafejteni őket Azure Cognitive Search. Miután titkosította az indexelő definícióját, az mindig titkosítva marad. Azure Cognitive Search figyelmen kívül hagyja a tulajdonság null értékűre beállítására tett kísérleteket. Ezt a tulajdonságot szükség szerint módosíthatja, ha el szeretné forgatni a titkosítási kulcsot; Az indexelő definíciója (és az indexelő végrehajtási állapota) nem lesz hatással. Az ügyfél által felügyelt kulcsokkal történő titkosítás nem érhető el az ingyenes keresési szolgáltatásokhoz, és csak a 2019. január 1-jén vagy azt követően létrehozott fizetős szolgáltatásokhoz érhető el.

encryptionKey?: SearchResourceEncryptionKey

Tulajdonság értéke

etag

Az indexelő ETagje.

etag?: string

Tulajdonság értéke

string

fieldMappings

Az adatforrás mezői és az index megfelelő célmezői közötti leképezéseket definiálja.

fieldMappings?: FieldMapping[]

Tulajdonság értéke

isDisabled

Egy érték, amely azt jelzi, hogy az indexelő le van-e tiltva. Az alapértelmezett érték a false (hamis). Alapértelmezett érték: false.

isDisabled?: boolean

Tulajdonság értéke

boolean

name

Az indexelő neve.

name: string

Tulajdonság értéke

string

outputFieldMappings

A kimeneti mezőleképezések a bővítés után és közvetlenül az indexelés előtt lesznek alkalmazva.

outputFieldMappings?: FieldMapping[]

Tulajdonság értéke

parameters

Az indexelő végrehajtásának paraméterei.

parameters?: IndexingParameters

Tulajdonság értéke

schedule

Az indexelő ütemezése.

schedule?: IndexingSchedule

Tulajdonság értéke

skillsetName

Az indexelővel végrehajtott képességcsoport neve.

skillsetName?: string

Tulajdonság értéke

string

targetIndexName

Annak az indexnek a neve, amelybe az indexelő adatokat ír.

targetIndexName: string

Tulajdonság értéke

string