Liste des API GlueArgParser Scala AWS Glue - AWS Glue

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)