(選擇性) 設定記錄轉換和格式轉換 - Amazon Data Firehose

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

(選擇性) 設定記錄轉換和格式轉換

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

在「使用 AWS Lambda 轉換來源記錄」區段中,提供下列欄位的值。
  1. 資料轉換

    若要建立不會轉換傳入資料的 Firehose 串流,請勿勾選「啟用資料轉換」核取方塊。

    若要指定 Firehose 叫用的 Lambda 函數,並在傳送資料之前用來轉換內送資料,請勾選「啟用資料轉換」核取方塊。您可以使用其中一個 ​Lambda 藍圖,或選擇現有的 Lambda 函數,進而設定新的 Lambda 函數。您的 Lambda 函數必須包含 Firehose 所需的狀態模型。如需詳細資訊,請參閱轉換 Amazon Data Firehose 中的來源資料

  2. Convert record format (轉換記錄格式) 區段中,提供以下欄位的值:

    記錄格式轉換

    若要建立不轉換傳入資料記錄格式的 Firehose 串流,請選擇 [停用]。

    若要轉換傳入記錄的格式,請選擇 Enabled (已啟用),然後指定輸出格式。您需要指定一個 AWS Glue 表,其中包含您希望 Firehose 用於轉換記錄格式的結構描述。如需詳細資訊,請參閱在 Amazon 數據 Firehose 件中轉換輸入數據格式

    如需如何設定記錄格式轉換的範例 AWS CloudFormation,請參閱AWS:KinesisFirehose:: DeliveryStream

在 [來源設定] 區段中,提供下列欄位。
  1. 在 [轉換記錄] 底下,選擇下列其中一個選項:

    1. 如果您的目的地是 Amazon S3 或 Splunk,請在「解壓縮來源記錄 Amazon CloudWatch 日誌」區段中選擇「開啟解壓縮」。

    2. 在「使用 AWS Lambda 轉換來源記錄」區段中,提供下列欄位的值:

      資料轉換

      若要建立不會轉換傳入資料的 Firehose 串流,請勿勾選「啟用資料轉換」核取方塊。

      若要指定 Amazon 資料 Firehose 叫用的 Lambda 函數,並在交付傳入資料之前用於轉換傳入資料,請勾選啟用資料轉換核取方塊。您可以使用其中一個 ​Lambda 藍圖,或選擇現有的 Lambda 函數,進而設定新的 Lambda 函數。您的 Lambda 函數必須包含 Amazon 資料 Firehose 所需的狀態模型。如需詳細資訊,請參閱轉換 Amazon Data Firehose 中的來源資料

  2. Convert record format (轉換記錄格式) 區段中,提供以下欄位的值:

    記錄格式轉換

    若要建立不轉換傳入資料記錄格式的 Firehose 串流,請選擇 [停用]。

    若要轉換傳入記錄的格式,請選擇 Enabled (已啟用),然後指定輸出格式。您需要指定一個 AWS Glue 表,其中包含您希望 Amazon Data Firehose 用於轉換記錄格式的結構描述。如需詳細資訊,請參閱在 Amazon 數據 Firehose 件中轉換輸入數據格式

    如需如何設定記錄格式轉換的範例 AWS CloudFormation,請參閱AWS:KinesisFirehose:: DeliveryStream