Partilhar via


SearchIndex interface

Representa uma definição de índice de pesquisa, que descreve os campos e o comportamento de pesquisa de um índice.

Propriedades

analyzers

Os analisadores do índice.

charFilters

O caráter filtra para o índice.

corsOptions

Opções para controlar a Partilha de Recursos Entre Origens (CORS) para o índice.

defaultScoringProfile

O nome do perfil de classificação a utilizar se não for especificado nenhum na consulta. Se esta propriedade não estiver definida e não for especificado nenhum perfil de classificação na consulta, será utilizada a classificação predefinida (tf-idf).

encryptionKey

Uma descrição de uma chave de encriptação que cria no Azure Key Vault. Esta chave é utilizada para fornecer um nível adicional de encriptação inativa para os seus dados quando pretende garantir plenamente que ninguém, nem mesmo a Microsoft, pode desencriptar os seus dados no Azure Cognitive Search. Depois de encriptar os seus dados, estes permanecerão sempre encriptados. Azure Cognitive Search ignorará as tentativas de definir esta propriedade como nula. Pode alterar esta propriedade conforme necessário se quiser rodar a chave de encriptação; Os seus dados não serão afetados. A encriptação com chaves geridas pelo cliente não está disponível para serviços de pesquisa gratuita e só está disponível para serviços pagos criados em ou depois de 1 de janeiro de 2019.

etag

O ETag do índice.

fields

Os campos do índice.

name

O nome do índice.

scoringProfiles

Os perfis de classificação do índice.

semanticSearch

Define parâmetros para um índice de pesquisa que influencia as capacidades semânticas.

similarity

O tipo de algoritmo de semelhança a ser utilizado ao classificar e classificar os documentos correspondentes a uma consulta de pesquisa. O algoritmo de semelhança só pode ser definido no momento da criação do índice e não pode ser modificado em índices existentes. Se for nulo, é utilizado o algoritmo ClassicSimilarity.

suggesters

Os sugestores do índice.

tokenFilters

O token filtra o índice.

tokenizers

Os tokenizers do índice.

vectorSearch

Contém opções de configuração relacionadas com a pesquisa de vetores.

Detalhes de Propriedade

analyzers

Os analisadores do índice.

analyzers?: LexicalAnalyzer[]

Valor de Propriedade

charFilters

O caráter filtra para o índice.

charFilters?: CharFilter[]

Valor de Propriedade

corsOptions

Opções para controlar a Partilha de Recursos Entre Origens (CORS) para o índice.

corsOptions?: CorsOptions

Valor de Propriedade

defaultScoringProfile

O nome do perfil de classificação a utilizar se não for especificado nenhum na consulta. Se esta propriedade não estiver definida e não for especificado nenhum perfil de classificação na consulta, será utilizada a classificação predefinida (tf-idf).

defaultScoringProfile?: string

Valor de Propriedade

string

encryptionKey

Uma descrição de uma chave de encriptação que cria no Azure Key Vault. Esta chave é utilizada para fornecer um nível adicional de encriptação inativa para os seus dados quando pretende garantir plenamente que ninguém, nem mesmo a Microsoft, pode desencriptar os seus dados no Azure Cognitive Search. Depois de encriptar os seus dados, estes permanecerão sempre encriptados. Azure Cognitive Search ignorará as tentativas de definir esta propriedade como nula. Pode alterar esta propriedade conforme necessário se quiser rodar a chave de encriptação; Os seus dados não serão afetados. A encriptação com chaves geridas pelo cliente não está disponível para serviços de pesquisa gratuita e só está disponível para serviços pagos criados em ou depois de 1 de janeiro de 2019.

encryptionKey?: SearchResourceEncryptionKey

Valor de Propriedade

etag

O ETag do índice.

etag?: string

Valor de Propriedade

string

fields

Os campos do índice.

fields: SearchField[]

Valor de Propriedade

name

O nome do índice.

name: string

Valor de Propriedade

string

scoringProfiles

Os perfis de classificação do índice.

scoringProfiles?: ScoringProfile[]

Valor de Propriedade

semanticSearch

Define parâmetros para um índice de pesquisa que influencia as capacidades semânticas.

semanticSearch?: SemanticSearch

Valor de Propriedade

similarity

O tipo de algoritmo de semelhança a ser utilizado ao classificar e classificar os documentos correspondentes a uma consulta de pesquisa. O algoritmo de semelhança só pode ser definido no momento da criação do índice e não pode ser modificado em índices existentes. Se for nulo, é utilizado o algoritmo ClassicSimilarity.

similarity?: SimilarityAlgorithm

Valor de Propriedade

suggesters

Os sugestores do índice.

suggesters?: SearchSuggester[]

Valor de Propriedade

tokenFilters

O token filtra o índice.

tokenFilters?: TokenFilter[]

Valor de Propriedade

tokenizers

Os tokenizers do índice.

tokenizers?: LexicalTokenizer[]

Valor de Propriedade

vectorSearch

Contém opções de configuração relacionadas com a pesquisa de vetores.

vectorSearch?: VectorSearch

Valor de Propriedade