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 para o índice. |
| char |
Os filtros de caracteres para o índice. |
| cors |
Opções para controlar o Cross-Origin Resource Sharing (CORS) 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 Cofre de Chaves do Azure. Essa chave é usada para fornecer um nível adicional de criptografia em repouso para seus dados quando você quiser garantia total de que ninguém, nem mesmo a Microsoft, pode descriptografar seus dados na Pesquisa Cognitiva do Azure. Depois de ter encriptado os seus dados, estes permanecerão sempre encriptados. A Pesquisa Cognitiva do Azure ignorará as tentativas de definir essa propriedade como null. Você pode alterar essa propriedade conforme necessário se quiser girar sua chave de criptografia; Os 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 ou após 1º de janeiro de 2019. |
| etag | O ETag do índice. |
| fields | Os campos do índice. |
| name | O nome do índice. |
| normalizers | Os normalizadores para o índice. |
| scoring |
Os perfis de pontuação para o índice. |
| semantic |
Define parâmetros para um índice de pesquisa que influenciam os recursos semânticos. |
| similarity | O tipo de algoritmo de semelhança a ser usado ao pontuar 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 null, o algoritmo ClassicSimilarity é usado. |
| suggesters | As sugestões para o índice. |
| token |
O token filtra o índice. |
| tokenizers | Os tokenizadores para o índice. |
| vector |
Contém opções de configuração relacionadas à pesquisa vetorial. |
Detalhes de Propriedade
analyzers
charFilters
Os filtros de caracteres para o índice.
charFilters?: CharFilter[]
Valor de Propriedade
corsOptions
Opções para controlar o Cross-Origin Resource Sharing (CORS) para o índice.
corsOptions?: CorsOptions
Valor de 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 de Propriedade
string
description
A descrição do índice.
description?: string
Valor de Propriedade
string
encryptionKey
Uma descrição de uma chave de criptografia que você cria no Cofre de Chaves do Azure. Essa chave é usada para fornecer um nível adicional de criptografia em repouso para seus dados quando você quiser garantia total de que ninguém, nem mesmo a Microsoft, pode descriptografar seus dados na Pesquisa Cognitiva do Azure. Depois de ter encriptado os seus dados, estes permanecerão sempre encriptados. A Pesquisa Cognitiva do Azure ignorará as tentativas de definir essa propriedade como null. Você pode alterar essa propriedade conforme necessário se quiser girar sua chave de criptografia; Os 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 ou após 1º de janeiro de 2019.
encryptionKey?: SearchResourceEncryptionKey
Valor de Propriedade
etag
O ETag do índice.
etag?: string
Valor de Propriedade
string
fields
name
O nome do índice.
name: string
Valor de Propriedade
string
normalizers
Os normalizadores para o índice.
normalizers?: LexicalNormalizer[]
Valor de Propriedade
scoringProfiles
Os perfis de pontuação para o índice.
scoringProfiles?: ScoringProfile[]
Valor de Propriedade
semanticSearch
Define parâmetros para um índice de pesquisa que influenciam os recursos semânticos.
semanticSearch?: SemanticSearch
Valor de Propriedade
similarity
O tipo de algoritmo de semelhança a ser usado ao pontuar 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 null, o algoritmo ClassicSimilarity é usado.
similarity?: SimilarityAlgorithm
Valor de Propriedade
suggesters
tokenFilters
tokenizers
Os tokenizadores para o índice.
tokenizers?: LexicalTokenizer[]
Valor de Propriedade
vectorSearch
Contém opções de configuração relacionadas à pesquisa vetorial.
vectorSearch?: VectorSearch