

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

# 设置使用限制，包括设置 RPU 限制
<a name="serverless-workgroup-max-rpu"></a>

在工作组的**限制**选项卡中，您可以添加一个或多个使用限制，以控制在给定时间段内使用的最大 RPU 数，或设置数据共享使用限制。

1. 选择**管理使用限制**。限制部分显示在**按时间段统计的计算使用量**面板的底部。

1. 以 RPU 小时数为单位设置使用量限制。

1. 选择**频率**，即**每天**、**每周**或**每月**。这将设置使用量限制的时间段。在这种情况下选择**每天**可向您提供更详细的控制权。

1. 设置使用限制（以小时数为单位）。

1. 选择操作。这些操作包括：
   + **记录到系统表** - 向系统视图 [SYS\$1QUERY\$1HISTORY](https://docs.aws.amazon.com/redshift/latest/dg/SYS_QUERY_HISTORY.html) 中添加记录。您可以在此视图中查询 `usage_limit` 列，来确定查询是否超出了限制。
   + **提醒** - 使用 Amazon SNS 设置通知订阅，并在违反限制时发送通知。您可以选择现有的 Amazon SNS 主题或创建一个新主题。
   + **关闭用户查询** - 禁用查询以停止使用 Amazon Redshift Serverless。它还会发送通知。

   前两个操作是信息性的，但最后一个操作会关闭查询处理。

1. （可选）您可以设置**跨区域数据共享使用限制**，这限制了使用者可以查询的从生产者区域传输到使用者区域的数据量。为此，请选择**添加限制**，然后按以下步骤操作。

1. 选择页面底部的**保存**以保存限制。

1. 根据需要最多再设置 3 个限制。

有关 RPU 和计费的更多概念信息，请参阅 [Amazon Redshift Serverless 的计费](https://docs.aws.amazon.com/redshift/latest/mgmt/serverless-billing.html)。