Partilhar via


SearchIndexer interface

Representa um indexador.

Propriedades

dataSourceName

O nome da fonte de dados a partir da qual esse indexador lê dados.

description

A descrição do indexador.

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.

etag

O ETag do indexador.

fieldMappings

Define mapeamentos entre campos na fonte de dados e campos de destino correspondentes no índice.

isDisabled

Um valor que indica se o indexador está desativado. O padrão é false. Valor padrão: false.

name

O nome do indexador.

outputFieldMappings

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.

skillsetName

O nome do conjunto de habilidades em execução com este indexador.

targetIndexName

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

O cronograma para este indexador.

schedule?: IndexingSchedule

Valor de Propriedade

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