

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# (オプション) レコード変換と形式転換を設定する
<a name="create-transform"></a>

Amazon Data Firehose を設定して、レコードデータを変換します。

## Firehose ストリームのソースとして Amazon MSK を選択する場合
<a name="create-transform-msk"></a>

****AWS Lambda でソースレコードを変換**セクションで、次のフィールドに値を指定します。**

1.   
**データ変換**  
着信データを変換しない Firehose ストリームを作成するには、**[データ変換を有効にする]** チェックボックスのチェックを外します。  
着信データを配信前に変換するために Firehose が呼び出し、使用する Lambda 関数を指定するには、**[データ変換を有効にする]** を選択します。いずれかの Lambda 設計図を使用して新しい Lambda 関数を設定するか、既存の Lambda 関数を選択することができます。Lambda 関数には、Firehose に必要なステータスモデルが含まれる必要があります。詳細については、「[Amazon Data Firehose でソースデータを変換する](data-transformation.md)」を参照してください。

1. [**Convert record format (レコード形式を変換)**] セクションで、次のフィールドに値を入力します。  
**レコード形式の変換**  
入力データの形式を変換しない Firehose ストリームを作成するには、**[無効]** を選択します。  
受信レコードの形式を変換するには、[**Enabled (有効)**] を選択し、目的の出力形式を指定します。Firehose がレコード形式を変換するために使用するスキーマを保持する AWS Glue テーブルを指定する必要があります。詳細については、「[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)」を参照してください。

## Firehose ストリームのソースとして Amazon Kinesis Data Streams または Direct PUT を選択する場合
<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 (有効)**] を選択し、目的の出力形式を指定します。Amazon Data Firehose がレコード形式を変換するために使用するスキーマを保持する AWS Glue テーブルを指定する必要があります。詳細については、「[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)」を参照してください。