Bagikan melalui


SearchIndexer interface

Mewakili pengindeks.

Properti

dataSourceName

Nama sumber data tempat pengindeks ini membaca data.

description

Deskripsi pengindeks.

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.

etag

ETag pengindeks.

fieldMappings

Menentukan pemetaan antara bidang di sumber data dan bidang target terkait dalam indeks.

isDisabled

Nilai yang menunjukkan apakah pengindeks dinonaktifkan. Defaultnya adalah false. Nilai default: false.

name

Nama pengindeks.

outputFieldMappings

Pemetaan bidang output diterapkan setelah pengayaan dan segera sebelum pengindeksan.

parameters

Parameter untuk eksekusi pengindeks.

schedule

Jadwal untuk pengindeks ini.

skillsetName

Nama skillset yang dieksekusi dengan pengindeks ini.

targetIndexName

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

Jadwal untuk pengindeks ini.

schedule?: IndexingSchedule

Nilai Properti

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