在Glue交互式会话中更改S3Path/ScriptLocation

0

【以下的问题经过翻译处理】 我创建了一个Glue交互式会话任务(Jupyter Notebook),并试图保存到我的自己的S3桶中。我找不到任何关于如何做到这一点的文档?我尝试了以下Glue命令,但对于Glue v2版本的任务没有成功-

%%configure { "s3_path": 's3://mybucket/myfolder/'}

%%configure { "s3_path": 's3://mybucket/myfolder/'}

%%configure { "scriptlocation": 's3://mybucket/myfolder/'}

%%configure { "command": "ScriptLocation=s3://mybucket/myfolder/"}

如何能将我的交互式会话的Jupyter Notebook保存到自定义S3位置?任何帮助将不胜感激。

谢谢!

profile picture
專家
已提問 5 個月前檢視次數 12 次
1 個回答
0

【以下的回答经过翻译处理】 你好SG!

在Jupyter Notebook的Glue Interactive会话中,没有这样的配置可用。

然而,如果你想将你的笔记本保存在S3位置上,你可以在Jupyter笔记本上使用AWS CLI来实现。例如,如果你在本地环境中安装了AWS CLI,你可以在笔记本的最后一个单元格中运行如下命令:

!aws s3 cp YOUR_NOTEBOOK.ipynb s3://YOUR_BUCKET/YOUR_PREFIX/

如果你不想安装AWS CLI,另一个解决办法是使用Glue Studio Notebook上的交互式会话,你可以在作业的详细信息部分指定脚本保存位置。 https://docs.aws.amazon.com/glue/latest/ug/notebook-getting-started.html#save-notebook

希望这能帮助到你!

profile picture
專家
已回答 5 個月前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南