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

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