0

所以我知道我可以使用 papermill 以自动化的方式运行 jupyter notebook,但是如果我使用 AWS Sagemaker notebook 并使用 jupyter notebook 创建 excel 报告(导出到 excel)。如何找到我的 excel 文件?因为我只能将笔记本作为输出文件吗?

我打算使用下面的解决方案: https ://github.com/aws-samples/sagemaker-run-notebook/blob/master/QuickStart.md#using-existing-aws-primitives

4

2 回答 2

0

你绝对可以,我们帮助使用 Ploomber 开源 ( https://github.com/ploomber/ploomber ) 编写了一个关于它的示例博客。基本上,我们在后台使用了 papermill 来参数化笔记本,然后每个 xls 报告将移动到不同的文件夹并被 Tableau 使用。在本例中,我们使用了 S3 存储桶,但当然您也可以根据您的用例使用本地实例内存。您可以在此博客文章中阅读有关此示例的更多信息。

于 2022-02-26T03:51:14.243 回答
0

是的,您可以使用特定位置来保存导出的笔记本,例如 S3 存储桶。您可以尝试作为子进程运行的 papermill rclone,您可以对位置进行硬编码或动态传递位置。有关 rclone 的更多详细信息,请参阅链接
https://pbpython.com/papermil-rclone-report-2.html 在此处输入图像描述

在此处输入图像描述

于 2022-01-29T20:00:12.933 回答