SearchIndexer interface

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 Vaultban létrehozott titkosítási kulcs leírása. Ezzel a kulccsal további titkosítási szintet biztosít az indexelő definíciójához (valamint az indexelő végrehajtási állapotához), ha teljes körű biztosítékot szeretne arra, hogy senki, még a Microsoft sem tudja visszafejteni őket az Azure AI Keresésben. Miután titkosította az indexelő definícióját, az mindig titkosítva marad. Azure AI Keresés figyelmen kívül hagyja a tulajdonság null értékre állítására tett kísérleteket. Szükség szerint módosíthatja ezt a tulajdonságot, 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 rendelkező 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 határozza meg.

isDisabled

Érték, amely jelzi, hogy az indexelő le van-e tiltva. Az alapértelmezett érték hamis. Alapértelmezett érték: hamis.

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égrehajtó képességkészlet neve.

targetIndexName

Annak az indexnek a neve, amelyre 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 Vaultban létrehozott titkosítási kulcs leírása. Ezzel a kulccsal további titkosítási szintet biztosít az indexelő definíciójához (valamint az indexelő végrehajtási állapotához), ha teljes körű biztosítékot szeretne arra, hogy senki, még a Microsoft sem tudja visszafejteni őket az Azure AI Keresésben. Miután titkosította az indexelő definícióját, az mindig titkosítva marad. Azure AI Keresés figyelmen kívül hagyja a tulajdonság null értékre állítására tett kísérleteket. Szükség szerint módosíthatja ezt a tulajdonságot, 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 rendelkező 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 határozza meg.

fieldMappings?: FieldMapping[]

Tulajdonság értéke

isDisabled

Érték, amely jelzi, hogy az indexelő le van-e tiltva. Az alapértelmezett érték hamis. Alapértelmezett érték: hamis.

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égrehajtó képességkészlet neve.

skillsetName?: string

Tulajdonság értéke

string

targetIndexName

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

targetIndexName: string

Tulajdonság értéke

string