SearchIndexer interface
Mewakili pengindeks.
Properti
data |
Nama sumber data tempat pengindeks ini membaca data. |
description | Deskripsi pengindeks. |
encryption |
Deskripsi kunci enkripsi yang Anda buat di Azure Key Vault. Kunci ini digunakan untuk memberikan tingkat enkripsi-saat-istirahat tambahan untuk definisi pengindeks Anda (serta status eksekusi pengindeks) ketika Anda menginginkan jaminan penuh bahwa tidak ada, bahkan Microsoft, yang dapat mendekripsinya dalam Azure Cognitive Search. Setelah Anda mengenkripsi definisi pengindeks, definisi pengindeks akan selalu tetap dienkripsi. Azure Cognitive Search akan mengabaikan upaya untuk menyetel properti ini ke null. Anda dapat mengubah properti ini sesuai kebutuhan jika Anda ingin memutar kunci enkripsi; Definisi pengindeks Anda (dan status eksekusi pengindeks) tidak akan terpengaruh. Enkripsi dengan kunci yang dikelola pelanggan tidak tersedia untuk layanan pencarian gratis, dan hanya tersedia untuk layanan berbayar yang dibuat pada atau setelah 1 Januari 2019. |
etag | ETag pengindeks. |
field |
Menentukan pemetaan antara bidang di sumber data dan bidang target terkait dalam indeks. |
is |
Nilai yang menunjukkan apakah pengindeks dinonaktifkan. Defaultnya adalah false. Nilai default: false. |
name | Nama pengindeks. |
output |
Pemetaan bidang output diterapkan setelah pengayaan dan segera sebelum pengindeksan. |
parameters | Parameter untuk eksekusi pengindeks. |
schedule | Jadwal untuk pengindeks ini. |
skillset |
Nama skillset yang dieksekusi dengan pengindeks ini. |
target |
Nama indeks tempat pengindeks ini menulis data. |
Detail Properti
dataSourceName
Nama sumber data tempat pengindeks ini membaca data.
dataSourceName: string
Nilai Properti
string
description
Deskripsi pengindeks.
description?: string
Nilai Properti
string
encryptionKey
Deskripsi kunci enkripsi yang Anda buat di Azure Key Vault. Kunci ini digunakan untuk memberikan tingkat enkripsi-saat-istirahat tambahan untuk definisi pengindeks Anda (serta status eksekusi pengindeks) ketika Anda menginginkan jaminan penuh bahwa tidak ada, bahkan Microsoft, yang dapat mendekripsinya dalam Azure Cognitive Search. Setelah Anda mengenkripsi definisi pengindeks, definisi pengindeks akan selalu tetap dienkripsi. Azure Cognitive Search akan mengabaikan upaya untuk menyetel properti ini ke null. Anda dapat mengubah properti ini sesuai kebutuhan jika Anda ingin memutar kunci enkripsi; Definisi pengindeks Anda (dan status eksekusi pengindeks) tidak akan terpengaruh. Enkripsi dengan kunci yang dikelola pelanggan tidak tersedia untuk layanan pencarian gratis, dan hanya tersedia untuk layanan berbayar yang dibuat pada atau setelah 1 Januari 2019.
encryptionKey?: SearchResourceEncryptionKey
Nilai Properti
etag
ETag pengindeks.
etag?: string
Nilai Properti
string
fieldMappings
Menentukan pemetaan antara bidang di sumber data dan bidang target terkait dalam indeks.
fieldMappings?: FieldMapping[]
Nilai Properti
isDisabled
Nilai yang menunjukkan apakah pengindeks dinonaktifkan. Defaultnya adalah false. Nilai default: false.
isDisabled?: boolean
Nilai Properti
boolean
name
Nama pengindeks.
name: string
Nilai Properti
string
outputFieldMappings
Pemetaan bidang output diterapkan setelah pengayaan dan segera sebelum pengindeksan.
outputFieldMappings?: FieldMapping[]
Nilai Properti
parameters
Parameter untuk eksekusi pengindeks.
parameters?: IndexingParameters
Nilai Properti
schedule
skillsetName
Nama skillset yang dieksekusi dengan pengindeks ini.
skillsetName?: string
Nilai Properti
string
targetIndexName
Nama indeks tempat pengindeks ini menulis data.
targetIndexName: string
Nilai Properti
string