AWS Data Pipeline 不再提供給新客戶。現有客戶 AWS Data Pipeline 可繼續正常使用此服務。進一步了解
本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 CLI 從資料管線範本建立管線
資料管線提供數個預先設定的管線定義,稱為範本。您可以使用範本來快速開始使用 AWS Data Pipeline。這些範本可在 Amazon S3 位置的公用儲存貯體中使用:s3://datapipeline-us-east-1/templates/
。這些預先定義的範本是為了達成特定的使用案例而建立,並可用於建立管線。您可以使aws s3 ls --recursive "s3://datapipeline-us-east-1/templates/"
用列出所有可用的模板。
使用 CLI 從範本建立管線
假設您想要建立將 DynamoDB 資料表匯出至亞馬遜 S3 的管道。在這種情況下使用的模板可以在以下位置找到:s3://datapipeline-us-east-1/templates/DynamoDB Templates/Export DynamoDB table to S3.json
。
若要下載範本 JSON 並使用 CLI 建立管線
-
使用
aws s3 cp
CLI 或捲曲下載模板。例如:aws s3 cp "s3://datapipeline-us-east-1/templates/DynamoDB Templates/Export DynamoDB table to S3.json" <destination directory>
-
視需要對下載的範本進行變更。例如,若要使用最新的 EMR 發行版本,請變更
EmrClusterForBackup
物件中的releaseLabel
欄位、變更主要和核心執行個體類型,以及變更範本中參數的預設值。 -
使用
create-pipeline
CLI 建立管線。例如:aws datapipeline create-pipeline --name my-ddb-backup-pipeline --unique-id my-ddb-backup-pipeline --region ap-northeast-1
-
請注意建立的管線 ID。
-
用
put-pipeline-definition
於上傳定義。使用--parameter-values
選項提供您要覆寫其預設值的參數值。
如需範本的詳細資訊,請參閱Choose a template (選擇範本)。
Choose a template (選擇範本)
下列範本可從 Amazon S3 儲存貯體下載:s3://datapipeline-us-east-1/templates/