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. |
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. |
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
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
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