Liste des API GlueArgParser Scala AWS Glue - AWS Glue

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)