Gestisci i AWS Glue lavori con Step Functions - AWS Step Functions

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Gestisci i AWS Glue lavori con Step Functions

Step Functions può controllare determinati AWS servizi direttamente da Amazon States Language (ASL). Per ulteriori informazioni, consultare Uso di altri servizi e Passa i parametri a un'API di servizio.

In che modo l' AWS Glue integrazione ottimizzata è diversa dall'integrazione AWS GlueAWS SDK
  • Il modello di Esegui un processo (.sync) integrazione è disponibile.

  • Il JobName campo viene estratto dalla richiesta e inserito nella risposta, che normalmente contiene JobRunID solo.

AWS Glue API supportata:

I parametri in Step Functions sono espressi in PascalCase

Anche se l'API del servizio nativo è in CamelCase, ad esempio l'startSyncExecutionazione API, si specificano parametri PascalCase in, ad esempio:. StateMachineArn

Quanto segue include uno Task stato che avvia un AWS Glue processo.

"Glue StartJobRun": { "Type": "Task", "Resource": "arn:aws:states:::glue:startJobRun.sync", "Parameters": { "JobName": "GlueJob-JTrRO5l98qMG" }, "Next": "ValidateOutput" },

Per informazioni su come configurare IAM le autorizzazioni quando vengono utilizzate Step Functions con altri AWS servizi, vederePolitiche IAM per servizi integrati.