Поделиться через


SearchIndex interface

Представляет определение индекса поиска, описывающее поля и поведение поиска индекса.

Свойства

analyzers

Анализаторы индекса.

charFilters

Фильтры символов для индекса.

corsOptions

Параметры управления общим доступом к ресурсам между источниками (CORS) для индекса.

defaultScoringProfile

Имя профиля оценки, используемого, если ни один из них не указан в запросе. Если это свойство не задано, а профиль оценки не указан в запросе, будет использоваться оценка по умолчанию (tf-idf).

encryptionKey

Описание ключа шифрования, созданного в Azure Key Vault. Этот ключ используется для предоставления дополнительного уровня шифрования неактивных данных, если требуется полная уверенность в том, что никто, даже не Майкрософт, не может расшифровать данные в Когнитивном поиске Azure. После шифрования данных он всегда будет оставаться зашифрованным. Когнитивный поиск Azure игнорирует попытки задать для этого свойства значение NULL. Это свойство можно изменить по мере необходимости, если вы хотите повернуть ключ шифрования; Ваши данные не будут затронуты. Шифрование с помощью ключей, управляемых клиентом, недоступно для бесплатных служб поиска и доступно только для платных служб, созданных 1 января 2019 г.

etag

ETag индекса.

fields

Поля индекса.

name

Имя индекса.

scoringProfiles

Профили оценки для индекса.

semanticSearch

Определяет параметры индекса поиска, влияющего на семантические возможности.

similarity

Тип алгоритма сходства, используемый при оценке и ранжировании документов, соответствующих поисковому запросу. Алгоритм сходства может быть определен только во время создания индекса и не может быть изменен на существующих индексах. Если значение NULL, используется алгоритм ClassicSimilarity.

suggesters

Предложения для индекса.

tokenFilters

Маркер фильтрует индекс.

tokenizers

Маркеризаторы индекса.

vectorSearch

Содержит параметры конфигурации, связанные с векторным поиском.

Сведения о свойстве

analyzers

Анализаторы индекса.

analyzers?: LexicalAnalyzer[]

Значение свойства

charFilters

Фильтры символов для индекса.

charFilters?: CharFilter[]

Значение свойства

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

Поля индекса.

fields: SearchField[]

Значение свойства

name

Имя индекса.

name: string

Значение свойства

string

scoringProfiles

Профили оценки для индекса.

scoringProfiles?: ScoringProfile[]

Значение свойства

semanticSearch

Определяет параметры индекса поиска, влияющего на семантические возможности.

semanticSearch?: SemanticSearch

Значение свойства

similarity

Тип алгоритма сходства, используемый при оценке и ранжировании документов, соответствующих поисковому запросу. Алгоритм сходства может быть определен только во время создания индекса и не может быть изменен на существующих индексах. Если значение NULL, используется алгоритм ClassicSimilarity.

similarity?: SimilarityAlgorithm

Значение свойства

suggesters

Предложения для индекса.

suggesters?: SearchSuggester[]

Значение свойства

tokenFilters

Маркер фильтрует индекс.

tokenFilters?: TokenFilter[]

Значение свойства

tokenizers

Маркеризаторы индекса.

tokenizers?: LexicalTokenizer[]

Значение свойства

vectorSearch

Содержит параметры конфигурации, связанные с векторным поиском.

vectorSearch?: VectorSearch

Значение свойства