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. |
| char |
Os filtros de caractere para o índice. |
| cors |
Opções para controlar o CORS (Compartilhamento de Recursos entre Origens) para o índice. |
| default |
O nome do perfil de pontuação a ser usado se nenhum for especificado na consulta. Se essa propriedade não estiver definida e nenhum perfil de pontuação for especificado na consulta, a pontuação padrão (tf-idf) será usada. |
| description | A descrição do índice. |
| encryption |
Uma descrição de uma chave de criptografia que você cria no Azure Key Vault. Essa chave é usada para fornecer um nível adicional de criptografia em repouso para seus dados quando você quiser ter total garantia de que ninguém, nem mesmo a Microsoft, pode descriptografar seus dados no Azure Cognitive Search. Depois de criptografar seus dados, eles sempre permanecerão criptografados. O Azure Cognitive Search ignorará as tentativas de definir essa propriedade como nula. Você pode alterar essa propriedade conforme necessário se quiser girar sua chave de criptografia; Seus dados não serão afetados. A criptografia com chaves gerenciadas pelo cliente não está disponível para serviços de pesquisa gratuitos e só está disponível para serviços pagos criados em 1º de janeiro de 2019 ou depois de 1º de janeiro de 2019. |
| etag | A ETag do índice. |
| fields | Os campos do índice. |
| name | O nome do índice. |
| normalizers | Os normalizadores do índice. |
| scoring |
Os perfis de pontuação do índice. |
| semantic |
Define parâmetros para um índice de pesquisa que influenciam as funcionalidades semânticas. |
| similarity | O tipo de algoritmo de similaridade a ser usado ao pontuar e classificar os documentos correspondentes a uma consulta de pesquisa. O algoritmo de similaridade só pode ser definido no momento da criação do índice e não pode ser modificado em índices existentes. Se nulo, o algoritmo ClassicSimilarity será usado. |
| suggesters | Os sugestores para o índice. |
| token |
Os filtros de token para o índice. |
| tokenizers | Os tokenizadores do índice. |
| vector |
Contém opções de configuração relacionadas à pesquisa de vetor. |
Detalhes da propriedade
analyzers
charFilters
corsOptions
Opções para controlar o CORS (Compartilhamento de Recursos entre Origens) para o índice.
corsOptions?: CorsOptions
Valor da propriedade
defaultScoringProfile
O nome do perfil de pontuação a ser usado se nenhum for especificado na consulta. Se essa propriedade não estiver definida e nenhum perfil de pontuação for especificado na consulta, a pontuação padrão (tf-idf) será usada.
defaultScoringProfile?: string
Valor da propriedade
string
description
A descrição do índice.
description?: string
Valor da propriedade
string
encryptionKey
Uma descrição de uma chave de criptografia que você cria no Azure Key Vault. Essa chave é usada para fornecer um nível adicional de criptografia em repouso para seus dados quando você quiser ter total garantia de que ninguém, nem mesmo a Microsoft, pode descriptografar seus dados no Azure Cognitive Search. Depois de criptografar seus dados, eles sempre permanecerão criptografados. O Azure Cognitive Search ignorará as tentativas de definir essa propriedade como nula. Você pode alterar essa propriedade conforme necessário se quiser girar sua chave de criptografia; Seus dados não serão afetados. A criptografia com chaves gerenciadas pelo cliente não está disponível para serviços de pesquisa gratuitos e só está disponível para serviços pagos criados em 1º de janeiro de 2019 ou depois de 1º de janeiro de 2019.
encryptionKey?: SearchResourceEncryptionKey
Valor da propriedade
etag
A ETag do índice.
etag?: string
Valor da propriedade
string
fields
name
O nome do índice.
name: string
Valor da propriedade
string
normalizers
Os normalizadores do índice.
normalizers?: LexicalNormalizer[]
Valor da propriedade
scoringProfiles
Os perfis de pontuação do índice.
scoringProfiles?: ScoringProfile[]
Valor da propriedade
semanticSearch
Define parâmetros para um índice de pesquisa que influenciam as funcionalidades semânticas.
semanticSearch?: SemanticSearch
Valor da propriedade
similarity
O tipo de algoritmo de similaridade a ser usado ao pontuar e classificar os documentos correspondentes a uma consulta de pesquisa. O algoritmo de similaridade só pode ser definido no momento da criação do índice e não pode ser modificado em índices existentes. Se nulo, o algoritmo ClassicSimilarity será usado.
similarity?: SimilarityAlgorithm
Valor da propriedade
suggesters
tokenFilters
tokenizers
vectorSearch
Contém opções de configuração relacionadas à pesquisa de vetor.
vectorSearch?: VectorSearch