STL_WLM_RULE_ACTION - Amazon Redshift

Amazon Redshift unterstützt ab dem 1. November 2025 nicht mehr die Erstellung neuer Python-UDFs. Wenn Sie Python-UDFs verwenden möchten, erstellen Sie die UDFs vor diesem Datum. Bestehende Python-UDFs funktionieren weiterhin wie gewohnt. Weitere Informationen finden Sie im Blog-Posting.

STL_WLM_RULE_ACTION

Zeigt Einzelheiten zu Aktionen aufgrund von WLM-Abfrageüberwachungsregeln im Zusammenhang mit benutzerdefinierten Abfragen auf. Weitere Informationen finden Sie unter WLM-Abfrageüberwachungsregeln.

STL_WLM_RULE_ACTION ist für alle Benutzer sichtbar. Superuser können alle Zeilen sehen; reguläre Benutzer können nur ihre eigenen Daten sehen. Weitere Informationen finden Sie unter Sichtbarkeit der Daten in Systemtabellen und Ansichten.

Tabellenspalten

Spaltenname Datentyp Beschreibung
userid integer Der Benutzer, der die Abfrage ausgeführt hat.
query integer Abfrage-ID.
service_class integer ID für die Service-Klasse. Abfragewarteschlangen werden in der WLM-Konfiguration definiert. Service-Klassen über 5 sind benutzerdefinierte Warteschlangen.
Regel character(256) Name einer Abfrageüberwachungsregel.
Aktion character(256)

Resultierende Aktion. Die möglichen Werte lauten wie folgt:

  • log

  • Hop (Neuzuweisung)

  • Hop (Neustart)

  • Abbruch

  • change_query_priority

  • Keine

Der Wert none gibt an, dass die Prädikate der Regel erfüllt waren, dass die Aktion jedoch von einer anderen Regel mit höherem Schweregrad übergangen wurde.

recordtime Zeitstempel Zeitpunkt der Protokollierung der Aktion in UTC.
action_value character(256) Wenn für action change_query_priority angegeben ist, sind die Werte highest, high, normal, low und lowest möglich.

Wenn für action log, hop, oder abort angegeben ist, ist der Wert leer.

service_class_name character(64) Der Name der Serviceklasse.

Beispielabfragen

Das folgende Beispiel findet Abfragen, die von einer Abfrageüberwachungsregel beendet wurden.

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