SearchIndexer interface
Representa um indexador.
Propriedades
| data |
O nome da fonte de dados a partir da qual esse indexador lê dados. |
| description | A descrição do indexador. |
| 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 sua definição de indexador (bem como o status de execução do indexador) quando você quiser ter certeza total de que ninguém, nem mesmo a Microsoft, pode descriptografá-los na Pesquisa Cognitiva do Azure. Depois de criptografar sua definição de indexador, ela sempre permanecerá criptografada. 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; Sua definição de indexador (e status de execução do indexador) não será afetada. 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 indexador. |
| field |
Define mapeamentos entre campos na fonte de dados e campos de destino correspondentes no índice. |
| is |
Um valor que indica se o indexador está desativado. O padrão é false. Valor padrão: false. |
| name | O nome do indexador. |
| output |
Os mapeamentos de campo de saída são aplicados após o enriquecimento e imediatamente antes da indexação. |
| parameters | Parâmetros para execução do indexador. |
| schedule | O cronograma para este indexador. |
| skillset |
O nome do conjunto de habilidades em execução com este indexador. |
| target |
O nome do índice no qual esse indexador grava dados. |
Detalhes de Propriedade
dataSourceName
O nome da fonte de dados a partir da qual esse indexador lê dados.
dataSourceName: string
Valor de Propriedade
string
description
A descrição do indexador.
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 sua definição de indexador (bem como o status de execução do indexador) quando você quiser ter certeza total de que ninguém, nem mesmo a Microsoft, pode descriptografá-los na Pesquisa Cognitiva do Azure. Depois de criptografar sua definição de indexador, ela sempre permanecerá criptografada. 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; Sua definição de indexador (e status de execução do indexador) não será afetada. 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 indexador.
etag?: string
Valor de Propriedade
string
fieldMappings
Define mapeamentos entre campos na fonte de dados e campos de destino correspondentes no índice.
fieldMappings?: FieldMapping[]
Valor de Propriedade
isDisabled
Um valor que indica se o indexador está desativado. O padrão é false. Valor padrão: false.
isDisabled?: boolean
Valor de Propriedade
boolean
name
O nome do indexador.
name: string
Valor de Propriedade
string
outputFieldMappings
Os mapeamentos de campo de saída são aplicados após o enriquecimento e imediatamente antes da indexação.
outputFieldMappings?: FieldMapping[]
Valor de Propriedade
parameters
Parâmetros para execução do indexador.
parameters?: IndexingParameters
Valor de Propriedade
schedule
skillsetName
O nome do conjunto de habilidades em execução com este indexador.
skillsetName?: string
Valor de Propriedade
string
targetIndexName
O nome do índice no qual esse indexador grava dados.
targetIndexName: string
Valor de Propriedade
string