You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在AWS Glue作业内部修改作业参数值?

Got it, let's walk through how to update that --color parameter to 'blue' for your AWS Glue job. There are a few straightforward ways to do this, depending on what you prefer:

修改AWS Glue作业参数的方法

通过AWS管理控制台修改

  • 登录AWS管理控制台,找到并进入Glue服务页面。
  • 在左侧导航栏选择Jobs,定位到你要调整的目标作业,点击作业名称进入详情页面。
  • 切换到Job details标签页,向下滚动找到Job parameters区域。
  • 找到键为--color的参数项,把它对应的值从red修改为blue。
  • 滚动到页面底部,点击Save按钮保存更改。下次运行该作业时,你的代码就能将color变量的值获取为'blue'了。

通过AWS CLI修改

如果你更习惯用命令行操作,可以使用aws glue update-job命令直接修改参数。执行以下命令(记得把<your-job-name>替换成你的实际作业名称):

aws glue update-job --job-name <your-job-name> --job-update '{"DefaultArguments": {"--color": "blue"}}'

注意:这个命令会直接覆盖作业的所有DefaultArguments。如果你的作业原本还有其他默认参数(比如--env prod),需要先通过aws glue get-job --job-name <your-job-name>获取当前所有默认参数,然后在更新命令中包含所有参数(包括修改后的--color),避免丢失原有配置。

举个例子,假设当前作业还有--env prod参数,更新命令应该写成:

aws glue update-job --job-name <your-job-name> --job-update '{"DefaultArguments": {"--color": "blue", "--env": "prod"}}'

这样调整后,下次运行作业时,args = getResolvedOptions(sys.argv, ['color'])就能正确拿到'blue'的值啦。

内容的提问来源于stack exchange,提问作者kunshabba

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.27 14:07:45