As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Integrações otimizadas para o Step Functions
Você pode chamar os serviços de integrações otimizadas diretamente da Amazon States Language no campo Resource
de um estado Task
. Os tópicos a seguir incluem o suporteAPIs, os parâmetros e a sintaxe de solicitação/resposta no idioma dos estados da Amazon para coordenar outros serviços. AWS
Você pode usar três padrões de integração de serviços:
-
Solicitar uma resposta (padrão) - aguarde a HTTP resposta e vá para o próximo estado
-
Run a Job (.sync) - aguarde a conclusão do trabalho
-
Aguarde o retorno de chamada (.waitForTaskToken) - pausa um fluxo de trabalho até que um token de tarefa seja retornado
Os fluxos de trabalho padrão e os fluxos de trabalho expressos oferecem suporte às mesmas integrações, mas não aos mesmos padrões de integração.
Os fluxos de trabalho expressos oferecem suporte a Request Response, mas não oferecem suporte a Run a Job (.sync) nem a Wait for Callback (). waitForTaskSímbolo).
Para obter mais informações, consulte Escolhendo o tipo de fluxo de trabalho em Step Functions.
AWS SDKIntegrações suportadas no Step Functions
Serviço | Resposta de solicitação | Executar um trabalho (.sync) | Aguardar o retorno de chamada (.waitForTaskToken) |
---|---|---|---|
Mais de duzentos serviços | Padrão e expresso | Sem compatibilidade | Padrão |
Integrações otimizadas suportadas no Step Functions
Serviço | Resposta de solicitação | Executar um trabalho (.sync) | Aguardar o retorno de chamada (.waitForTaskToken) |
---|---|---|---|
Amazon API Gateway | Padrão e expresso | Sem compatibilidade | Padrão |
Amazon Athena | Padrão e expresso | Padrão | Sem compatibilidade |
AWS Batch | Padrão e expresso | Padrão | Sem compatibilidade |
Amazon Bedrock | Padrão e expresso | Padrão | Padrão |
AWS CodeBuild | Padrão e expresso | Padrão | Sem compatibilidade |
Amazon DynamoDB | Padrão e expresso | Sem compatibilidade | Sem compatibilidade |
Amazon ECS/Fargate | Padrão e expresso | Padrão | Padrão |
Amazon EKS | Padrão e expresso | Padrão | Padrão |
Amazon EMR | Padrão e expresso | Padrão | Sem compatibilidade |
Amazon EMR on EKS | Padrão e expresso | Padrão | Sem compatibilidade |
Amazon EMR Serverless | Padrão e expresso | Padrão | Sem compatibilidade |
Amazon EventBridge | Padrão e expresso | Sem compatibilidade | Padrão |
AWS Glue | Padrão e expresso | Padrão | Sem compatibilidade |
AWS Glue DataBrew | Padrão e expresso | Padrão | Sem compatibilidade |
AWS Lambda | Padrão e expresso | Sem compatibilidade | Padrão |
AWS Elemental MediaConvert | Padrão e expresso | Padrão | Sem compatibilidade |
Amazon SageMaker | Padrão e expresso | Padrão | Sem compatibilidade |
Amazon SNS | Padrão e expresso | Sem compatibilidade | Padrão |
Amazon SQS | Padrão e expresso | Sem compatibilidade | Padrão |
AWS Step Functions | Padrão e expresso | Padrão | Padrão |