

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# （選用） 設定記錄轉換和格式轉換
<a name="create-transform"></a>

設定 Amazon Data Firehose 來轉換和轉換您的記錄資料。

## 如果您選擇 Amazon MSK 作為 Firehose 串流的來源。
<a name="create-transform-msk"></a>

**在**使用 AWS Lambda 轉換來源記錄**區段中，提供下列欄位的值。**

1.   
**資料轉換**  
若要建立不會轉換傳入資料的 Firehose 串流，請勿勾選**啟用資料轉換**核取方塊。  
若要指定 Lambda 函數讓 Firehose 叫用並使用 來轉換傳入的資料，請核取**啟用資料轉換**核取方塊。您可以使用其中一個 ​Lambda 藍圖，或選擇現有的 Lambda 函數，進而設定新的 Lambda 函數。您的 Lambda 函數必須包含 Firehose 所需的狀態模型。如需詳細資訊，請參閱[轉換 Amazon Data Firehose 中的來源資料](data-transformation.md)。

1. 在 **Convert record format (轉換記錄格式)** 區段中，提供以下欄位的值：  
**記錄格式轉換**  
若要建立不會轉換傳入資料記錄格式的 Firehose 串流，請選擇**已停用**。  
若要轉換傳入記錄的格式，請選擇 **Enabled (已啟用)**，然後指定輸出格式。您需要指定 AWS Glue 資料表，其中包含您希望 Firehose 用來轉換記錄格式的結構描述。如需詳細資訊，請參閱[在 Amazon Data Firehose 中轉換輸入資料格式](record-format-conversion.md)。  
如需如何使用 設定記錄格式轉換的範例 CloudFormation，請參閱 [AWS：：KinesisFirehose：：DeliveryStream](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#aws-resource-kinesisfirehose-deliverystream--examples)。

## 如果您選擇 Amazon Kinesis Data Streams 或 Direct PUT 作為 Firehose 串流的來源
<a name="create-transform-directput"></a>

 

**在**來源設定**區段中，提供下列欄位。**

1. 在**轉換記錄**下，選擇下列其中一項：

   1. 如果您的目的地是 Amazon S3 或 Splunk，請在**解壓縮來源記錄 Amazon CloudWatch Logs** 區段中，選擇**開啟解壓縮**。

   1. 在**使用 AWS Lambda 轉換來源記錄**區段中，提供下列欄位的值：  
**資料轉換**  
若要建立不會轉換傳入資料的 Firehose 串流，請勿勾選**啟用資料轉換**核取方塊。  
若要為 Amazon Data Firehose 指定 Lambda 函數來叫用並使用 來轉換傳入的資料，請核取**啟用資料轉換**核取方塊。您可以使用其中一個 ​Lambda 藍圖，或選擇現有的 Lambda 函數，進而設定新的 Lambda 函數。您的 Lambda 函數必須包含 Amazon Data Firehose 所需的狀態模型。如需詳細資訊，請參閱[轉換 Amazon Data Firehose 中的來源資料](data-transformation.md)。

1. 在 **Convert record format (轉換記錄格式)** 區段中，提供以下欄位的值：  
**記錄格式轉換**  
若要建立不會轉換傳入資料記錄格式的 Firehose 串流，請選擇**已停用**。  
若要轉換傳入記錄的格式，請選擇 **Enabled (已啟用)**，然後指定輸出格式。您需要指定 AWS Glue 資料表，其中包含您希望 Amazon Data Firehose 用來轉換記錄格式的結構描述。如需詳細資訊，請參閱[在 Amazon Data Firehose 中轉換輸入資料格式](record-format-conversion.md)。  
如需如何使用 設定記錄格式轉換的範例 CloudFormation，請參閱 [AWS：：KinesisFirehose：：DeliveryStream](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#aws-resource-kinesisfirehose-deliverystream--examples)。