

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

# 使用生成式 SQL
<a name="query-editor-v2-generative-ai-interact"></a>

配置了正确的权限后，在查询编辑器 v2 中处理笔记本时，您可以选择一个图标开始对话。

**与 Amazon Q 生成式 SQL 聊天进行交互以生成 SQL**

1. 在查询编辑器 v2 的**编辑器**选项卡中，打开笔记本。

1. 选择 ![\[Generative SQL panel\]](http://docs.aws.amazon.com/zh_cn/redshift/latest/mgmt/images/qev2-amazon-q.png) 生成式 SQL 图标，然后在聊天面板中，按照说明向 Amazon Redshift 查询编辑器 v2 生成式 SQL 提问。

   您在提示字段中提出问题，Amazon Q 生成式 SQL 就会给出建议的 SQL。所出现的任何错误都会在聊天面板中返回给您。

1. 选择**添加到笔记本**，在笔记本中添加一个带有您的提示的 Markdown 单元格，以及一个包含建议 SQL 的 SQL 单元格。

1. （可选）选择 ![\[Helpful feedback\]](http://docs.aws.amazon.com/zh_cn/redshift/latest/mgmt/images/qev2-thumbs-up.png)“有帮助”反馈图标或 ![\[Not helpful feedback\]](http://docs.aws.amazon.com/zh_cn/redshift/latest/mgmt/images/qev2-thumbs-down.png)“没有作用”反馈图标，针对生成的 SQL 提供反馈。您可以将“没有作用”反馈归类为 `Incorrect tables/columns`、`Incorrect predicates/literals/group bys`、`Incorrect SQL structure` 或 `Other`。此外，您还可以提供一些自由格式的文本，对 SQL 的准确性提出反馈。

1. （可选）选择**重新生成 SQL**，对相同的提示生成另一个回复。您可以选择为当前提示**重新生成 SQL**一次。

1. （可选）在生成式 SQL 聊天面板中，选择 ![\[More\]](http://docs.aws.amazon.com/zh_cn/redshift/latest/mgmt/images/qev2-vmore.png) **更多**图标，然后选择**刷新数据库**以刷新描述所连接数据库的元数据。此元数据包括数据库中架构、表和列的定义。