

 从补丁 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/)。

# 导入到笔记本
<a name="query-editor-v2-notebooks-import"></a>

您可以将整个笔记本或单个 SQL 单元格导入到查询编辑器 v2 笔记本中。

要将整个笔记本从本地文件导入到**我的笔记本**，请选择 ![\[Import\]](http://docs.aws.amazon.com/zh_cn/redshift/latest/mgmt/images/qev2-import.png) **导入**，然后选择**导入笔记本**。导航到包含您的笔记本的 `.ipynb` 文件。笔记本会导入到当前打开的笔记本文件夹。然后您可以在笔记本编辑器中打开笔记本。

要将查询从本地文件导入到笔记本的 SQL 单元格，请选择 ![\[Import\]](http://docs.aws.amazon.com/zh_cn/redshift/latest/mgmt/images/qev2-import.png) **导入**，然后选择**导入查询**。在**导入查询**窗口中，按照屏幕上的说明，选择可作为查询导入到新笔记本或现有笔记本中的文件和文件夹。这些文件的扩展名必须为 `.sql` 或 `.txt`。每个查询最多可以有 10000 个字符。在您添加到现有笔记本时，可以从**保存的笔记本**列表中的所有笔记本中选择要使用的笔记本。导入的查询将作为 SQL 单元格添加到笔记本的末尾。选择新笔记本时，您需要提供笔记本的名称，该笔记本将在当前打开的已保存笔记本的文件夹中创建。

**注意**  
在 macOS 上使用 TextEdit 应用程序创建 `.sql` 文件时，您可能会遇到向文件添加额外的隐藏扩展名的问题。例如，在 TextEdit 中创建的名为 `Test.sql` 的文件最终可能会另存为 `Test.sql.rtf`。查询编辑器 v2 不支持扩展名为 `.rtf` 的文件。但是，如果您使用 TextEdit 创建 `.sql` 文件并将其另存为纯文本文件，则该文件会有一个额外的隐藏扩展名 `.txt`。例如，名为 `Text.sql` 的文件可能会另存为 `Text.sql.txt`。与 `.rtf` 扩展名不同，查询编辑器 v2 确实支持扩展名为 `.txt` 的文件，因此在将查询导入到笔记本时支持 `Text.sql.txt`。