SearchIndexer interface
Представляет индексатор.
Свойства
| cache | Добавляет кэширование в конвейер обогащения, чтобы разрешить добавочные шаги изменения без необходимости перестроить индекс каждый раз. |
| data |
Имя источника данных, из которого индексатор считывает данные. |
| description | Описание индексатора. |
| encryption |
Описание ключа шифрования, созданного в Azure Key Vault. Этот ключ используется для обеспечения дополнительного уровня шифрования неактивных данных для определения индексатора (а также состояния выполнения индексатора), когда требуется полная уверенность в том, что никто, даже корпорация Майкрософт, не сможет расшифровать их в службе поиска Azure AI. После шифрования определения индексатора он всегда будет оставаться зашифрованным. Поиск Azure AI будет игнорировать попытки задать для этого свойства значение null. Это свойство можно изменить по мере необходимости, если вы хотите повернуть ключ шифрования; Определение индексатора (и состояние выполнения индексатора) не будет затронуты. Шифрование с помощью ключей, управляемых клиентом, недоступно для бесплатных служб поиска и доступно только для платных служб, созданных 1 января 2019 г. |
| etag | ETag индексатора. |
| field |
Определяет сопоставления между полями в источнике данных и соответствующими целевыми полями в индексе. |
| is |
Значение, указывающее, отключен ли индексатор. Значение по умолчанию — false. Значение по умолчанию: false. |
| name | Имя индексатора. |
| output |
Сопоставления полей вывода применяются после обогащения и непосредственно перед индексированием. |
| parameters | Параметры для выполнения индексатора. |
| schedule | Расписание для этого индексатора. |
| skillset |
Имя набора навыков, выполняемого с помощью этого индексатора. |
| target |
Имя индекса, в который индексатор записывает данные. |
Сведения о свойстве
cache
Добавляет кэширование в конвейер обогащения, чтобы разрешить добавочные шаги изменения без необходимости перестроить индекс каждый раз.
cache?: SearchIndexerCache
Значение свойства
dataSourceName
Имя источника данных, из которого индексатор считывает данные.
dataSourceName: string
Значение свойства
string
description
Описание индексатора.
description?: string
Значение свойства
string
encryptionKey
Описание ключа шифрования, созданного в Azure Key Vault. Этот ключ используется для обеспечения дополнительного уровня шифрования неактивных данных для определения индексатора (а также состояния выполнения индексатора), когда требуется полная уверенность в том, что никто, даже корпорация Майкрософт, не сможет расшифровать их в службе поиска Azure AI. После шифрования определения индексатора он всегда будет оставаться зашифрованным. Поиск Azure AI будет игнорировать попытки задать для этого свойства значение 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