

 从补丁 198 开始，Amazon Redshift 将不再支持创建新的 Python UDF。现有的 Python UDF 将继续正常运行至 2026 年 6 月 30 日。有关更多信息，请参阅[博客文章](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)。

# Amazon Redshift 中的笔记本
<a name="query-editor-v2-notebooks"></a>

您可以使用笔记本在单个文档中组织、注释及共享多个 SQL 查询。您可以将多个 SQL 查询和 Markdown 单元格添加到笔记本中。笔记本提供了一种方法：通过使用多个查询和 Markdown 单元格，将与数据分析相关的查询和解释分组到单个文档中。您可以使用 Markdown 语法添加文本并设置外观格式，以便为数据分析任务提供上下文和其它信息。您可以与团队成员共享您的笔记本。

要使用笔记本，您必须为您的 IAM 主体（IAM 用户或 IAM 角色）添加笔记本的权限。作为最佳实践，我们建议将权限策略附加到 IAM 角色，然后根据需要将其分配给用户和组。有关更多信息，请参阅 [Amazon Redshift 中的 Identity and Access Management](https://docs.aws.amazon.com/redshift/latest/mgmt/redshift-iam-authentication-access-control.html)。您可以向其中一个查询编辑器 v2 托管策略添加权限。有关更多信息，请参阅 [访问查询编辑器 v2](query-editor-v2-getting-started.md#query-editor-v2-configure)。

可以按顺序运行笔记本的所有单元格。笔记本的 SQL 查询单元格具有大多数与查询编辑器选项卡相同的功能。有关更多信息，请参阅 [使用 Amazon Redshift 编写查询](query-editor-v2-query-run.md)。以下是查询编辑器选项卡和笔记本中的 SQL 单元格之间的差异。
+ 在笔记本中，没有用于对 SQL 语句运行 `Explain` 的控件。
+ 在笔记本中，每个 SQL 单元格只能创建一个图表。

您可以将笔记本导出和导入到使用查询编辑器 v2 创建的文件中。文件扩展名为 `.ipynb`，文件大小最大可为 5 MB。SQL 和 Markdown 单元格存储在文件中。集群或工作组和数据库不会存储在导出的笔记本中。当您打开导入的笔记本时，您可以选择用于运行该笔记本的集群或工作组和数据库。运行 SQL 单元格后，可以在结果选项卡中选择是否将当前结果页显示为图表。查询的结果集不会存储在笔记本中。

要了解笔记本的演示，请观看以下视频。

[![AWS Videos](http://img.youtube.com/vi/https://www.youtube.com/embed/GNahyu7j98M/0.jpg)](http://www.youtube.com/watch?v=https://www.youtube.com/embed/GNahyu7j98M)
