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

將亞馬遜資料 Firehose 串流交付到 Amazon S3 中的 Apache 冰山表格已處於預覽狀態,且可能會有所變更。

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

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

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

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

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

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

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

    記錄格式轉換

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

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

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