我想传递一个s3文件名作为input_file_path,我想从Glue console执行作业 . 是否可以通过AWS Glue控制台提供input_file_path参数?
如果要通过Glue Console(UI)创建作业参数,则必须首先在作业中定义参数:
展开脚本库和作业参数部分
输入您的参数:
在代码中阅读它(Scala示例):
def main(sysArgs: Array[String]) { val args = GlueArgParser.getResolvedOptions(sysArgs, Array("input_file_path")) print(s"Input path: ${args("input_file_path")}") }
import sys args = getResolvedOptions(sys.argv, ['input_file_path']) print(args['input_file_path'])
1 回答
如果要通过Glue Console(UI)创建作业参数,则必须首先在作业中定义参数:
展开脚本库和作业参数部分
输入您的参数:
在代码中阅读它(Scala示例):