SearchIndexer interface
Представляет индексатор.
Свойства
data |
Имя источника данных, из которого индексатор считывает данные. |
description | Описание индексатора. |
encryption |
Описание ключа шифрования, созданного в Azure Key Vault. Этот ключ используется для предоставления дополнительного уровня шифрования неактивных данных для определения индексатора (а также состояния выполнения индексатора), если требуется полная гарантия того, что никто, даже корпорация Майкрософт, не может расшифровать их в Когнитивный поиск Azure. После шифрования определения индексатора оно всегда будет оставаться зашифрованным. Когнитивный поиск Azure игнорирует попытки присвоить этому свойству значение NULL. Это свойство можно изменить при необходимости, если требуется сменить ключ шифрования. Определение индексатора (и состояние выполнения индексатора) не будут затронуты. Шифрование с помощью ключей, управляемых клиентом, недоступно для бесплатных служб поиска и доступно только для платных служб, созданных 1 января 2019 года или позже. |
etag | ETag индексатора. |
field |
Определяет сопоставления между полями в источнике данных и соответствующими целевыми полями в индексе. |
is |
Значение , указывающее, отключен ли индексатор. Значение по умолчанию — false. Значение по умолчанию: false. |
name | Имя индексатора. |
output |
Сопоставления полей вывода применяются после обогащения и непосредственно перед индексированием. |
parameters | Параметры для выполнения индексатора. |
schedule | Расписание для этого индексатора. |
skillset |
Имя набора навыков, выполняемого с помощью этого индексатора. |
target |
Имя индекса, в который индексатор записывает данные. |
Сведения о свойстве
dataSourceName
Имя источника данных, из которого индексатор считывает данные.
dataSourceName: string
Значение свойства
string
description
Описание индексатора.
description?: string
Значение свойства
string
encryptionKey
Описание ключа шифрования, созданного в Azure Key Vault. Этот ключ используется для предоставления дополнительного уровня шифрования неактивных данных для определения индексатора (а также состояния выполнения индексатора), если требуется полная гарантия того, что никто, даже корпорация Майкрософт, не может расшифровать их в Когнитивный поиск Azure. После шифрования определения индексатора оно всегда будет оставаться зашифрованным. Когнитивный поиск Azure игнорирует попытки присвоить этому свойству значение NULL. Это свойство можно изменить при необходимости, если требуется сменить ключ шифрования. Определение индексатора (и состояние выполнения индексатора) не будут затронуты. Шифрование с помощью ключей, управляемых клиентом, недоступно для бесплатных служб поиска и доступно только для платных служб, созданных 1 января 2019 года или позже.
encryptionKey?: SearchResourceEncryptionKey
Значение свойства
etag
ETag индексатора.
etag?: string
Значение свойства
string
fieldMappings
Определяет сопоставления между полями в источнике данных и соответствующими целевыми полями в индексе.
fieldMappings?: FieldMapping[]
Значение свойства
isDisabled
Значение , указывающее, отключен ли индексатор. Значение по умолчанию — false. Значение по умолчанию: false.
isDisabled?: boolean
Значение свойства
boolean
name
Имя индексатора.
name: string
Значение свойства
string
outputFieldMappings
Сопоставления полей вывода применяются после обогащения и непосредственно перед индексированием.
outputFieldMappings?: FieldMapping[]
Значение свойства
parameters
Параметры для выполнения индексатора.
parameters?: IndexingParameters
Значение свойства
schedule
skillsetName
Имя набора навыков, выполняемого с помощью этого индексатора.
skillsetName?: string
Значение свойства
string
targetIndexName
Имя индекса, в который индексатор записывает данные.
targetIndexName: string
Значение свойства
string