(Opcional) Configuração de transformação de registro e conversão de formato - Amazon Data Firehose

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

(Opcional) Configuração de transformação de registro e conversão de formato

Configure o Amazon Data Firehose para transformar e converter seus dados de registros.

Na página Transformar registros da fonte com o AWS Lambda, forneça valores para o campo a seguir.
  1. Transformação de dados

    Para criar um fluxo do Firehose que não transforme os dados recebidos, não marque a caixa de seleção Habilitar transformação de dados.

    Para especificar uma função do Lambda para o Firehose invocar e usar para transformar os dados recebidos antes de entregá-los, marque a caixa de seleção Habilitar transformação de dados. É possível configurar uma nova função do Lambda usando um dos esquemas do Lambda ou selecionar uma função do Lambda já existente. Sua função do Lambda deve conter o modelo de status exigido pelo Firehose. Para ter mais informações, consulte Transformação de dados da fonte no Amazon Data Firehose.

  2. Na seção Convert record format (Converter formato do registro), forneça valores para o seguinte campo:

    Record format conversion (Conversão do formato do registro)

    Para criar um fluxo do Firehose que não converta o formato dos registros dos dados de entrada, selecione Desabilitado.

    Para converter o formato dos registros de entrada, selecione Enabled (Habilitado) e especifique o formato de saída que deseja. É necessário especificar uma tabela do AWS Glue que contenha o esquema que você deseja que o Firehose use para converter o formato dos registros. Para ter mais informações, consulte Conversão do formato de dados de entrada no Amazon Data Firehose.

    Para ver um exemplo de como configurar a conversão de formato de registro com o AWS CloudFormation, consulte AWS::KinesisFirehose::DeliveryStream.

Na seção Configurações da fonte, forneça os campos a seguir.
  1. Em Transformar registros, escolha uma das opções a seguir:

    1. Se o seu destino for o Amazon S3 ou o Splunk, na seção Descompactar registros da fonte do Amazon CloudWatch Logs, escolha Ativar descompactação.

    2. Na página Transformar registros com o AWS Lambda, forneça valores para o seguinte campo:

      Transformação de dados

      Para criar um fluxo do Firehose que não transforme os dados recebidos, não marque a caixa de seleção Habilitar transformação de dados.

      Para especificar uma função do Lambda para o Amazon Data Firehose invocar e usar para transformar os dados recebidos antes de entregá-los, marque a caixa de seleção Habilitar transformação de dados. É possível configurar uma nova função do Lambda usando um dos esquemas do Lambda ou selecionar uma função do Lambda já existente. A função do Lambda deve conter o modelo de status exigido pelo Amazon Data Firehose. Para ter mais informações, consulte Transformação de dados da fonte no Amazon Data Firehose.

  2. Na seção Convert record format (Converter formato do registro), forneça valores para o seguinte campo:

    Record format conversion (Conversão do formato do registro)

    Para criar um fluxo do Firehose que não converta o formato dos registros dos dados de entrada, selecione Desabilitado.

    Para converter o formato dos registros de entrada, selecione Enabled (Habilitado) e especifique o formato de saída que deseja. É necessário especificar uma tabela do AWS Glue que contenha o esquema que você deseja que o Amazon Data Firehose use para converter o formato dos registros. Para ter mais informações, consulte Conversão do formato de dados de entrada no Amazon Data Firehose.

    Para ver um exemplo de como configurar a conversão de formato de registro com o AWS CloudFormation, consulte AWS::KinesisFirehose::DeliveryStream.