本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon Glue Scala GlueArgParser API
程序包: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)