本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Start AWS Glue DataBrew 使用 Step Functions 的工作
瞭解如何使用 DataBrew 整合,透過 Step Functions 將資料清理和資料標準化步驟新增至您的分析和機器學習工作流程。
若要瞭解如何整合 AWS 服務在 Step Functions 中,請參閱整合 服務和。將參數傳遞給 Step Functions 數API中的服務
以下內容包含啟動要求-回應 DataBrew工作的Task
狀態。
"DataBrew StartJobRun": { "Type": "Task", "Resource": "arn:aws:states:::databrew:startJobRun", "Parameters": { "Name": "sample-proj-job-1" }, "Next": "NEXT_STATE" },
以下包含啟動同步 DataBrew 工作的Task
狀態。
"DataBrew StartJobRun": { "Type": "Task", "Resource": "arn:aws:states:::databrew:startJobRun.sync", "Parameters": { "Name": "sample-proj-job-1" }, "Next": "NEXT_STATE" },
參數 Step Functions 表示於 PascalCase
即使原生服務位API於中 camelCase (例如API動作)startSyncExecution
,您也可以在中指定參數 PascalCase,例如:StateMachineArn
。
支援 DataBrew APIs
IAM呼叫的原則 DataBrew
下面的示例模板顯示如何 AWS Step Functions 根據狀態機器定義中的資源產生IAM策略。如需詳細資訊,請參閱 Step Functions 式如何為整合式服務產生IAM原則 和 探索 Step Functions 中的服務整合模式。