VerwaltenAWS Batchmit Step Functions - AWS Step Functions

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

VerwaltenAWS Batchmit Step Functions

Step Functions können bestimmteAWSServices direkt von Amazon States Language. Weitere Informationen zur Arbeit von inAWS Step Functionsund seine Integrationen finden Sie im Folgenden:

Unterstützte AWS Batch-APIs:

Wie das OptimierteAWS BatchIntegration ist anders als dieAWS BatchAWSSDK-Integration

Beachten Sie, dass es keine Optimierungen für dieRequest Response (Antwort anfordern)oderWarten auf einen Callback mit dem AufgabentokenIntegrationsmuster.

Anmerkung

Parameter in Step Functions werden ausgedrückt inPascalCase, auch wenn die native Service-APIcamelCase.

Das folgende Beispiel enthält einen Task-Status, der einen AWS Batch-Auftrag übermittelt und darauf wartet, dass er abgeschlossen wird.

{ "StartAt": "BATCH_JOB", "States": { "BATCH_JOB": { "Type": "Task", "Resource": "arn:aws:states:::batch:submitJob.sync", "Parameters": { "JobDefinition": "preprocessing", "JobName": "PreprocessingBatchJob", "JobQueue": "SecondaryQueue", "Parameters.$": "$.batchjob.parameters", "ContainerOverrides": { "ResourceRequirements": [ { "Type": "VCPU", "Value": "4" } ] } }, "End": true } } }

Informationen zur Konfiguration von IAM bei der Verwendung von Step Functions mit anderenAWSDienstleistungen, sieheIAM-Richtlinien für integrierte Dienste.