gpt4 book ai didi

amazon-web-services - AWS CloudFormation 包 Glue 额外的 Python 文件

转载 作者:行者123 更新时间:2023-12-03 07:23:13 24 4
gpt4 key购买 nike

我正在尝试使用 Cloudformation 包来包含粘合脚本和存储库中的额外 python 文件,以便在打包步骤期间上传到 s3。

对于胶水脚本,我可以使用它,它很简单

  Properties:
Command:
Name: pythonshell #glueetl -spark # pythonshell -python shell...
PythonVersion: 3
ScriptLocation: "../glue/test.py"

但是我怎样才能对额外的 python 文件做同样的事情呢?以下不起作用,似乎我可以使用 Include Transform 上传文件,但不确定如何在 extra-py-files 中引用它?

      DefaultArguments: 
"--extra-py-files":
- "../glue/test2.py"

最佳答案

遗憾的是,你不能这样做。 package仅支持胶水:

Command.ScriptLocation property for the AWS::Glue::Job resource

不支持打包DefaultArguments参数。这意味着您必须在 CloudFormation 之外“手动”执行此操作(例如创建 bash 脚本)。

关于amazon-web-services - AWS CloudFormation 包 Glue 额外的 Python 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68766419/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com