AWS GlueAPI Scala GlueArgParser - AWS Glue

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

AWS GlueAPI Scala GlueArgParser

Package: com.amazonaws.services.glue.util

Objek GlueArgParser

GlueArgParser

object GlueArgParser

Ini sangat konsisten dengan versi Python dari utils.getResolvedOptions dalam paket AWSGlueDataplanePython.

GlueArgParser metode def

def getResolvedOptions( args : Array[String], options : Array[String] ) : Map[String, String]
def initParser( userOptionsSet : mutable.Set[String] ) : ArgumentParser
contoh Mengambil argumen yang diteruskan ke pekerjaan

Untuk mengambil argumen pekerjaan, Anda dapat menggunakan getResolvedOptions metode ini. Perhatikan contoh berikut, yang mengambil argumen pekerjaan bernamaaws_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)