aws-glue - 实例运行时是否可以修改 AWS Glue 脚本
问题描述
这是一个更普遍的问题,我无法找到答案。
- 是否可以在实例 ID 运行时修改 AWS Glue 脚本。
- 脚本的编辑是否会影响第一个实例的执行。比如,第一个实例是否会使用旧代码的副本继续执行。还是第一个实例会使用新版本的代码。
当多个开发人员共享一个胶水作业来执行他们的脚本时,就会出现此问题。
解决方案
当您运行 Glue ETL 作业时,它会按照指定的顺序执行以下操作
- 在后端启动请求数量的 DPU
- 从 S3 路径下载 ETL 脚本。
- 使用 spark-submit 命令在 Spark 环境中执行 ETL 脚本
因此,为了回答您的问题,
- 是的,您可以在作业执行 JobRun 时编辑 Glue 作业的脚本
- 不,它不会影响已经运行的作业实例的执行
推荐阅读
- python - 函数参数名称中的类与嵌套类属性冲突
- python - 我在使用 python 和 sqlite3 的 for 3 循环中遇到了这个错误
- r - sf 对象中每个特征的 st_difference
- sql - 从一个表中获取列到另一个表
- javascript - 使用 Array 元素的两种方式绑定
- c# - TreatWarningsAsErrors 与 /warnaserror
- java - 当用户得到正确答案时增加一个变量
- c - 为什么这个程序不写result.txt?
- gradle - 我尝试在我的颤振应用程序中使用地图视图并遇到一些错误
- reactjs - 从文件导入时,样式化的 NavLink 不起作用