本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Step Functions 的优化集成
您可以在 Task
状态的 Resource
字段中直接从 Amazon States Language 调用优化集成服务。以下主题包括 Amazon States 语言中用于协调其他 AWS 服务的支持APIs、参数、请求/响应语法。
您可以使用三种服务集成模式:
-
请求响应(默认)-等待HTTP响应,然后进入下一个状态
-
Run a Job (.sync)-等待任务完成
-
等待 Callback (.waitForTaskToken)-暂停工作流程,直到返回任务令牌
标准工作流程和快速工作流程支持相同的集成,但不支持相同的集成模式。
Express Workflows 支持请求响应,但不支持 Run a Job (.sync) 或等待回调 (. waitForTask代币)。
有关更多信息,请参阅 在 Step Functions 中选择工作流程类型。
Step Functi AWS SDK ons 中支持的集成
服务 | 请求响应 | 运行作业 (.sync) | 等待回调 (.waitForTaskToken) |
---|---|---|---|
超过两百项服务 | 标准和快递 | 不支持 | Standard |
支持 Step Functions 中的优化集成
服务 | 请求响应 | 运行作业 (.sync) | 等待回调 (.waitForTaskToken) |
---|---|---|---|
Amazon API Gateway | 标准和快递 | 不支持 | Standard |
Amazon Athena | 标准和快递 | Standard | 不支持 |
AWS Batch | 标准和快递 | Standard | 不支持 |
Amazon Bedrock | 标准和快递 | Standard | Standard |
AWS CodeBuild | 标准和快递 | Standard | 不支持 |
Amazon DynamoDB | 标准和快递 | 不支持 | 不支持 |
Amazon ECS/Fargate | 标准和快递 | Standard | Standard |
Amazon EKS | 标准和快递 | Standard | Standard |
Amazon EMR | 标准和快递 | Standard | 不支持 |
Amazon EMR on EKS | 标准和快递 | Standard | 不支持 |
Amazon EMR Serverless | 标准和快递 | Standard | 不支持 |
Amazon EventBridge | 标准和快递 | 不支持 | Standard |
AWS Glue | 标准和快递 | Standard | 不支持 |
AWS Glue DataBrew | 标准和快递 | Standard | 不支持 |
AWS Lambda | 标准和快递 | 不支持 | Standard |
AWS Elemental MediaConvert | 标准和快递 | Standard | 不支持 |
Amazon SageMaker | 标准和快递 | Standard | 不支持 |
Amazon SNS | 标准和快递 | 不支持 | Standard |
Amazon SQS | 标准和快递 | 不支持 | Standard |
AWS Step Functions | 标准和快递 | Standard | Standard |