Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Liste des API GlueArgParser Scala AWS Glue
Package : com.amazonaws.services.glue.util
Objet GlueArgParser
GlueArgParser
object GlueArgParser
Strictement compatible avec la version Python de utils.getResolvedOptions
dans le package AWSGlueDataplanePython
.
Méthodes def GlueArgParser
def getResolvedOptions( args : Array[String],
options : Array[String]
) : Map[String, String]
def initParser( userOptionsSet : mutable.Set[String] ) : ArgumentParser
Exemple Extraction des arguments transmis à une tâche
Pour extraire les arguments d'une tâche, vous pouvez utiliser la méthode getResolvedOptions
. Prenons l'exemple suivant, qui récupère un argument de tâche nommé aws_region
.
val args = GlueArgParser.getResolvedOptions(sysArgs, Seq("JOB_NAME","aws_region").toArray) Job.init(args("JOB_NAME"), glueContext, args.asJava) val region = args("aws_region") println(region)