SearchIndex interface
Представляет определение индекса поиска, описывающее поля и поведение поиска индекса.
Свойства
analyzers | Анализаторы индекса. |
char |
Фильтры символов для индекса. |
cors |
Параметры управления общим доступом к ресурсам между источниками (CORS) для индекса. |
default |
Имя профиля оценки, используемого, если ни один из них не указан в запросе. Если это свойство не задано, а профиль оценки не указан в запросе, будет использоваться оценка по умолчанию (tf-idf). |
encryption |
Описание ключа шифрования, созданного в Azure Key Vault. Этот ключ используется для предоставления дополнительного уровня шифрования неактивных данных, если требуется полная уверенность в том, что никто, даже не Майкрософт, не может расшифровать данные в Когнитивном поиске Azure. После шифрования данных он всегда будет оставаться зашифрованным. Когнитивный поиск Azure игнорирует попытки задать для этого свойства значение NULL. Это свойство можно изменить по мере необходимости, если вы хотите повернуть ключ шифрования; Ваши данные не будут затронуты. Шифрование с помощью ключей, управляемых клиентом, недоступно для бесплатных служб поиска и доступно только для платных служб, созданных 1 января 2019 г. |
etag | ETag индекса. |
fields | Поля индекса. |
name | Имя индекса. |
scoring |
Профили оценки для индекса. |
semantic |
Определяет параметры индекса поиска, влияющего на семантические возможности. |
similarity | Тип алгоритма сходства, используемый при оценке и ранжировании документов, соответствующих поисковому запросу. Алгоритм сходства может быть определен только во время создания индекса и не может быть изменен на существующих индексах. Если значение NULL, используется алгоритм ClassicSimilarity. |
suggesters | Предложения для индекса. |
token |
Маркер фильтрует индекс. |
tokenizers | Маркеризаторы индекса. |
vector |
Содержит параметры конфигурации, связанные с векторным поиском. |
Сведения о свойстве
analyzers
charFilters
corsOptions
Параметры управления общим доступом к ресурсам между источниками (CORS) для индекса.
corsOptions?: CorsOptions
Значение свойства
defaultScoringProfile
Имя профиля оценки, используемого, если ни один из них не указан в запросе. Если это свойство не задано, а профиль оценки не указан в запросе, будет использоваться оценка по умолчанию (tf-idf).
defaultScoringProfile?: string
Значение свойства
string
encryptionKey
Описание ключа шифрования, созданного в Azure Key Vault. Этот ключ используется для предоставления дополнительного уровня шифрования неактивных данных, если требуется полная уверенность в том, что никто, даже не Майкрософт, не может расшифровать данные в Когнитивном поиске Azure. После шифрования данных он всегда будет оставаться зашифрованным. Когнитивный поиск Azure игнорирует попытки задать для этого свойства значение NULL. Это свойство можно изменить по мере необходимости, если вы хотите повернуть ключ шифрования; Ваши данные не будут затронуты. Шифрование с помощью ключей, управляемых клиентом, недоступно для бесплатных служб поиска и доступно только для платных служб, созданных 1 января 2019 г.
encryptionKey?: SearchResourceEncryptionKey
Значение свойства
etag
ETag индекса.
etag?: string
Значение свойства
string
fields
name
Имя индекса.
name: string
Значение свойства
string
scoringProfiles
semanticSearch
Определяет параметры индекса поиска, влияющего на семантические возможности.
semanticSearch?: SemanticSearch
Значение свойства
similarity
Тип алгоритма сходства, используемый при оценке и ранжировании документов, соответствующих поисковому запросу. Алгоритм сходства может быть определен только во время создания индекса и не может быть изменен на существующих индексах. Если значение NULL, используется алгоритм ClassicSimilarity.
similarity?: SimilarityAlgorithm
Значение свойства
suggesters
tokenFilters
tokenizers
vectorSearch
Содержит параметры конфигурации, связанные с векторным поиском.
vectorSearch?: VectorSearch