开发终端节点工作流程 - AWS Glue
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

开发终端节点工作流程

要使用 AWS Glue 开发终端节点,您可以遵循此工作流程:

  1. 使用控制台或 API 创建开发终端节点。此终端节点在 Virtual Private Cloud (VPC) 中与您定义的安全组一起启动。

  2. 控制台或 API 会对开发终端节点进行轮询,直到它被预置并做好工作准备。准备就绪之后,使用下列方法之一连接到开发终端节点来创建和测试 AWS Glue 脚本。

    • 在本地计算机上安装 Apache Zeppelin notebook,将其连接到开发终端节点,然后使用您的浏览器在其上进行开发。

    • 可以使用 AWS Glue 控制台在您的账户中创建一个 Zeppelin notebook 服务器(在其自己的 Amazon EC2 实例中),然后使用您的浏览器连接它。有关如何创建笔记本服务器的更多信息,请参阅创建与开发终端节点相关联的笔记本服务器

    • 使用 AWS Glue 控制台在您的账户中创建 Amazon SageMaker notebook。有关如何创建笔记本的更多信息,请参阅在 AWS Glue 控制台中使用笔记本

    • 打开终端窗口以直接连接到开发终端节点。

    • 如果您拥有专业版 JetBrains PyCharm Python IDE,则将它连接到开发终端节点并使用它以交互方式进行开发。如果您在脚本中插入 pydevd 语句,则 PyCharm 可以支持远程断点。

  3. 当您完成对开发终端节点的调试和测试后,可以将其删除。