Compartilhar via


SearchIndexer interface

Representa um indexador.

Propriedades

dataSourceName

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

description

A descrição do indexador.

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 a definição do indexador (bem como o status de execução do indexador) quando você quiser ter a garantia total de que ninguém, nem mesmo a Microsoft, pode descriptografá-los no Azure Cognitive Search. Depois de criptografar a definição do indexador, ela sempre permanecerá criptografada. 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; A definição do indexador (e o status de execução do indexador) não serão afetadas. 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 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á desabilitado. 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

A agenda deste indexador.

skillsetName

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

targetIndexName

O nome do índice no qual esse indexador grava dados.

Detalhes da propriedade

dataSourceName

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

dataSourceName: string

Valor da propriedade

string

description

A descrição do indexador.

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 a definição do indexador (bem como o status de execução do indexador) quando você quiser ter a garantia total de que ninguém, nem mesmo a Microsoft, pode descriptografá-los no Azure Cognitive Search. Depois de criptografar a definição do indexador, ela sempre permanecerá criptografada. 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; A definição do indexador (e o status de execução do indexador) não serão afetadas. 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 indexador.

etag?: string

Valor da propriedade

string

fieldMappings

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

fieldMappings?: FieldMapping[]

Valor da propriedade

isDisabled

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

isDisabled?: boolean

Valor da propriedade

boolean

name

O nome do indexador.

name: string

Valor da 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 da propriedade

parameters

Parâmetros para execução do indexador.

parameters?: IndexingParameters

Valor da propriedade

schedule

A agenda deste indexador.

schedule?: IndexingSchedule

Valor da propriedade

skillsetName

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

skillsetName?: string

Valor da propriedade

string

targetIndexName

O nome do índice no qual esse indexador grava dados.

targetIndexName: string

Valor da propriedade

string