SearchIndexer interface
Egy indexelőt jelöl.
Tulajdonságok
data |
Annak az adatforrásnak a neve, amelyből az indexelő adatokat olvas be. |
description | Az indexelő leírása. |
encryption |
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. |
field |
Az adatforrás mezői és az index megfelelő célmezői közötti leképezéseket definiálja. |
is |
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. |
output |
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. |
skillset |
Az indexelővel végrehajtott képességcsoport neve. |
target |
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
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