使用笔记本 - Amazon Athena

使用笔记本

您可以在 Athena 笔记本资源管理器中管理笔记本,并使用 Athena 笔记本编辑器在会话中对其进行编辑和运行。您可以根据要求为笔记本会话配置 DPU 使用情况。

当您停止笔记本时,即会终止关联会话。将保存所有文件,但声明的变量、函数和类中正在进行的更改会丢失。重新启动笔记本后,Athena 会重新加载笔记本文件,您可以再次运行代码。

会话和计算

每个笔记本都与一个 Python 内核相关联并运行 Python 代码。笔记本可以有一个或多个包含命令的单元格。要运行笔记本中的单元格,首先要为笔记本创建会话。会话会跟踪笔记本的变量和状态。

运行笔记本中的单元格意味着运行当前会话中的计算。计算会推进笔记本的状态,并且可能执行诸如从 Amazon S3 读取或写入其他数据存储等任务。只要会话在运行,计算就会使用和修改为笔记本维护的状态。

如果不再需要状态,可以结束会话。结束会话后,笔记本会保留,但变量和其他状态信息会销毁。如果您需要同时处理多个项目,可以为每个项目创建一个会话,这些会话相互独立。

会话具有专用的计算容量,以 DPU 为单位。创建会话时,可以为会话分配多个 DPU。不同的会话可能具有不同的功能,具体取决于任务的要求。