Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Puede llamar a los servicios de integraciones optimizadas directamente desde Amazon States Language en el campo Resource
de un estado Task
. Los siguientes temas incluyen los parámetros y la sintaxis de solicitud/respuesta admitidos APIs en el idioma de Amazon States para coordinar otros servicios. AWS
Puede utilizar tres patrones de integración de servicios:
-
Solicitar una respuesta (predeterminado): espere la HTTP respuesta y, a continuación, pase al siguiente estado
-
Ejecutar un trabajo (.sync): esperar a que se complete el trabajo
-
Esperar a la devolución de llamada (.waitForTaskToken): pausar un flujo de trabajo hasta que se devuelva un token de tarea
Los flujos de trabajo estándar y los flujos de trabajo rápidos son compatibles con las mismas integraciones, pero no con los mismos patrones de integración.
-
Los flujos de trabajo estándar admiten integraciones de Respuesta de la solicitud. Algunos servicios admiten Run a Job (.sync) o Wait for Callback (. waitForTaskToken) y, en algunos casos, ambas cosas. Para obtener detalles, consulte la siguiente tabla de integraciones optimizadas.
-
Los flujos de trabajo rápidos solo admiten integraciones de Respuesta de la solicitud.
Para ayudarle a decidir entre los dos tipos, consulte Elegir el tipo de flujo de trabajo en Step Functions.
AWS SDKintegraciones en Step Functions
Servicio integrado | Respuesta de la solicitud | Ejecutar un trabajo: .sync | Espere a que Callback -. waitForTaskSímbolo |
---|---|---|---|
Más de doscientos servicios | Estándar y exprés | No compatible | Estándar |
Integraciones optimizadas en Step Functions
Servicio integrado | Respuesta de la solicitud | Ejecutar un trabajo: .sync | Espere a que Callback -. waitForTaskSímbolo |
---|---|---|---|
Amazon API Gateway | Estándar y exprés | No compatible | Estándar |
Amazon Athena | Estándar y exprés | Estándar | No compatible |
AWS Batch | Estándar y exprés | Estándar | No compatible |
Amazon Bedrock | Estándar y exprés | Estándar | Estándar |
AWS CodeBuild | Estándar y exprés | Estándar | No compatible |
Amazon DynamoDB | Estándar y exprés | No admitido | No admitido |
Amazon ECS/Fargate | Estándar y exprés | Estándar | Estándar |
Amazon EKS | Estándar y exprés | Estándar | Estándar |
Amazon EMR | Estándar y exprés | Estándar | No compatible |
Amazon EMR on EKS | Estándar y exprés | Estándar | No compatible |
Amazon EMR Serverless | Estándar y exprés | Estándar | No compatible |
Amazon EventBridge | Estándar y exprés | No compatible | Estándar |
AWS Glue | Estándar y exprés | Estándar | No compatible |
AWS Glue DataBrew | Estándar y exprés | Estándar | No compatible |
AWS Lambda | Estándar y exprés | No compatible | Estándar |
AWS Elemental MediaConvert | Estándar y exprés | Estándar | No compatible |
Amazon SageMaker AI | Estándar y exprés | Estándar | No compatible |
Amazon SNS | Estándar y exprés | No compatible | Estándar |
Amazon SQS | Estándar y exprés | No compatible | Estándar |
AWS Step Functions | Estándar y exprés | Estándar | Estándar |