本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
(選擇性) 設定記錄轉換和格式轉換
設定 Amazon 資料 Firehose 以轉換和轉換您的記錄資料。
在「使用 AWS Lambda 轉換來源記錄」區段中,提供下列欄位的值。
-
- 資料轉換
-
若要建立不會轉換傳入資料的 Firehose 串流,請勿勾選「啟用資料轉換」核取方塊。
若要指定 Firehose 叫用的 Lambda 函數,並在傳送資料之前用來轉換內送資料,請勾選「啟用資料轉換」核取方塊。您可以使用其中一個 Lambda 藍圖,或選擇現有的 Lambda 函數,進而設定新的 Lambda 函數。您的 Lambda 函數必須包含 Firehose 所需的狀態模型。如需詳細資訊,請參閱轉換 Amazon Data Firehose 中的來源資料。
-
在 Convert record format (轉換記錄格式) 區段中,提供以下欄位的值:
- 記錄格式轉換
-
若要建立不轉換傳入資料記錄格式的 Firehose 串流,請選擇 [停用]。
若要轉換傳入記錄的格式,請選擇 Enabled (已啟用),然後指定輸出格式。您需要指定一個 AWS Glue 表,其中包含您希望 Firehose 用於轉換記錄格式的結構描述。如需詳細資訊,請參閱在 Amazon 數據 Firehose 件中轉換輸入數據格式。
如需如何設定記錄格式轉換的範例 AWS CloudFormation,請參閱AWS:KinesisFirehose:: DeliveryStream。
在 [來源設定] 區段中,提供下列欄位。
-
在 [轉換記錄] 底下,選擇下列其中一個選項:
如果您的目的地是 Amazon S3 或 Splunk,請在「解壓縮來源記錄 Amazon CloudWatch 日誌」區段中選擇「開啟解壓縮」。
在「使用 AWS Lambda 轉換來源記錄」區段中,提供下列欄位的值:
- 資料轉換
-
若要建立不會轉換傳入資料的 Firehose 串流,請勿勾選「啟用資料轉換」核取方塊。
若要指定 Amazon 資料 Firehose 叫用的 Lambda 函數,並在交付傳入資料之前用於轉換傳入資料,請勾選啟用資料轉換核取方塊。您可以使用其中一個 Lambda 藍圖,或選擇現有的 Lambda 函數,進而設定新的 Lambda 函數。您的 Lambda 函數必須包含 Amazon 資料 Firehose 所需的狀態模型。如需詳細資訊,請參閱轉換 Amazon Data Firehose 中的來源資料。
-
在 Convert record format (轉換記錄格式) 區段中,提供以下欄位的值:
- 記錄格式轉換
-
若要建立不轉換傳入資料記錄格式的 Firehose 串流,請選擇 [停用]。
若要轉換傳入記錄的格式,請選擇 Enabled (已啟用),然後指定輸出格式。您需要指定一個 AWS Glue 表,其中包含您希望 Amazon Data Firehose 用於轉換記錄格式的結構描述。如需詳細資訊,請參閱在 Amazon 數據 Firehose 件中轉換輸入數據格式。
如需如何設定記錄格式轉換的範例 AWS CloudFormation,請參閱AWS:KinesisFirehose:: DeliveryStream。