AWS Glue Scala GlueArgParser API - AWS Glue

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

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)