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à.
Inizia un AWS Glue lavoro con Step Functions
Impara a usare Step Functions per avviare un job AWS Glue. Questa pagina elenca le API azioni supportate e fornisce un esempio di Task
stato per avviare un AWS Glue processo.
Per ulteriori informazioni sull'integrazione con AWS i servizi in Step Functions, vedere Integrazione dei servizi ePassaggio di parametri a un servizio API in Step Functions.
Caratteristiche principali dell'integrazione ottimizzata AWS Glue
Il modello di Esegui un processo (.sync) integrazione è disponibile.
Il
JobName
campo viene estratto dalla richiesta e inserito nella risposta, che normalmente contieneJobRunID
solo.
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" },
Parametri in Step Functions sono espressi in PascalCase
Anche se il servizio nativo API è attivocamelCase, ad esempio l'APIazionestartSyncExecution
, si specificano i parametri in PascalCase, ad esempio:StateMachineArn
.
Supportato AWS Glue APIs
IAMpolitiche per le chiamate AWS Glue
I seguenti modelli di esempio mostrano come AWS Step Functions genera IAM le politiche in base alle risorse nella definizione della macchina a stati. Per ulteriori informazioni, consulta In che modo Step Functions genera IAM politiche per servizi integrati e Scopri i modelli di integrazione dei servizi in Step Functions.
AWS Glue non dispone di un controllo basato sulle risorse.