本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
AWS Glue Scala GlueArgParser API
Package: com.amazonaws.services.glue.util
GlueArgParser 物件
GlueArgParser
object GlueArgParser
此與 AWSGlueDataplanePython
套件中的 utils.getResolvedOptions
Python 版本完全一致。
GlueArgParser def 方法
def getResolvedOptions( args : Array[String],
options : Array[String]
) : Map[String, String]
def initParser( userOptionsSet : mutable.Set[String] ) : ArgumentParser
範例 擷取傳遞至任務的引數
若要擷取任務引數,您可使用 getResolvedOptions
方法。請考慮以下範例,其會擷取名為 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)