

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
<a name="create-transform"></a>

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

## Se você escolher o Amazon MSK como fonte para seu fluxo do Firehose.
<a name="create-transform-msk"></a>

**Na seção **Transformar registros de origem com 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 obter mais informações, consulte [Transformação de dados da fonte no Amazon Data Firehose](data-transformation.md).

1. 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. Você precisa especificar uma AWS Glue tabela que contenha o esquema que você deseja que o Firehose use para converter seu formato de registro. Para obter mais informações, consulte [Conversão do formato de dados de entrada no Amazon Data Firehose](record-format-conversion.md).  
Para obter um exemplo de como configurar a conversão do formato de registro com CloudFormation, consulte [AWS::KinesisFirehose:: DeliveryStream](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#aws-resource-kinesisfirehose-deliverystream--examples).

## Se você escolher o Amazon Kinesis Data Streams ou Direct PUT como origem para o fluxo do Firehose:
<a name="create-transform-directput"></a>

 

**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 seu destino for Amazon S3 ou Splunk, na seção **Descompactar registros de origem CloudWatch Amazon** Logs, escolha Ativar descompressão.**

   1. Na seção **Transformar registros de origem com 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 obter mais informações, consulte [Transformação de dados da fonte no Amazon Data Firehose](data-transformation.md).

1. 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. Você precisa especificar uma AWS Glue tabela que contenha o esquema que você deseja que o Amazon Data Firehose use para converter seu formato de registro. Para obter mais informações, consulte [Conversão do formato de dados de entrada no Amazon Data Firehose](record-format-conversion.md).  
Para obter um exemplo de como configurar a conversão do formato de registro com CloudFormation, consulte [AWS::KinesisFirehose:: DeliveryStream](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#aws-resource-kinesisfirehose-deliverystream--examples).