

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

# STL\_WLM\_RULE\_ACTION
<a name="r_STL_WLM_RULE_ACTION"></a>

记录有关从 WLM 查询监控规则生成的与用户定义的队列关联的操作的详细信息。有关更多信息，请参阅 [WLM 查询监控规则](cm-c-wlm-query-monitoring-rules.md)。

STL\_WLM\_RULE\_ACTION 对所有用户可见。超级用户可以查看所有行；普通用户只能查看其自己的数据。有关更多信息，请参阅 [系统表和视图中的数据可见性](cm_chap_system-tables.md#c_visibility-of-data)。

## 表列
<a name="r_STL_WLM_RULE_ACTION-table-columns"></a>


| 列名称  | 数据类型  | 描述  | 
| --- | --- | --- | 
| userid | integer | 运行查询的用户。 | 
| query  | integer  | 查询 ID。 | 
| service\_class  | integer  | 服务类的 ID。查询队列在 WLM 配置中定义。5 个以上的服务类为用户定义的队列。 | 
| 规则 | character(256)  | 查询监控规则的名称。 | 
| action | character(256)  | 生成的操作。可能值如下所示：[See the AWS documentation website for more details](http://docs.amazonaws.cn/redshift/latest/dg/r_STL_WLM_RULE_ACTION.html)<br />值 `none` 表示该规则的预测已应验，但操作被严重性更高的另一个规则取代。 | 
| recordtime | timestamp | 以 UTC 格式记录操作的时间。 | 
| action\_value | character(256) | 如果 action 为 change\_query\_priority，则可能的值为 highest、high、normal、low 和 lowest。如果 `action` 为 `log`、`hop` 或 `abort`，则该值为空。 | 
| service\_class\_name | character(64) | 服务类的名称。 | 

## 示例查询
<a name="r_STL_WLM_RULE_ACTION-sample-queries"></a>

以下示例查找由查询监控规则停止的查询。

```
Select query, rule
from stl_wlm_rule_action 
where action = 'abort'
order by query;
```