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
SVCS_S3PARTITION_SUMMARY
Verwenden Sie die Ansicht SVCS_S3PARTITION_SUMMARY, um eine Zusammenfassung der Redshift-Spectrum-Abfragepartition zu erhalten, die auf Segment-Ebene ausgeführt wird. Ein Segment kann einen Scan einer externen Tabelle durchführen.
Anmerkung
Systemansichten mit dem Präfix SVCS enthalten Details zu Abfragen auf den Haupt- und Nebenläufigkeitsskalierungs-Clustern. Die Ansichten sind mit denen mit dem Präfix SVL vergleichbar, nur dass die SVL-Ansichten nur Informationen für Abfragen bereitstellen, die auf dem Haupt-Cluster ausgeführt werden.
SVCS_S3PARTITION_SUMMARY 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.
Informationen zu SVL_S3PARTITION finden Sie unter SVL_S3PARTITION.
Tabellenspalten
| Spaltenname | Datentyp | Beschreibung |
|---|---|---|
| query | integer | Die Abfrage-ID. Mit diesem Wert können Sie verschiedene andere Systemtabellen und Ansichten verbinden. |
| segment | integer | Die Segmentnummer. Eine Abfrage besteht aus mehreren Segmenten. |
| assignment | char(1) | Der Typ von Partitionszuweisung über Knoten hinweg. |
| min_starttime | timestamp | Der Zeitpunkt nach UTC, an dem die Partitionsverarbeitung gestartet wurde. |
| max_endtime | timestamp | Der Zeitpunkt nach UTC, an dem die Partitionsverarbeitung abgeschlossen wurde. |
| min_duration | bigint | Die von einem Knoten für diese Abfrage verwendete minimale Partitionsverarbeitungszeit (in Mikrosekunden). |
| max_duration | bigint | Die von einem Knoten für diese Abfrage verwendete maximale Partitionsverarbeitungszeit (in Mikrosekunden). |
| avg_duration | bigint | Die von einem Knoten für diese Abfrage verwendete durchschnittliche Partitionsverarbeitungszeit (in Mikrosekunden). |
| total_partitions | integer | Die Gesamtzahl von Partitionen in einer externen Tabelle. |
| qualified_partitions | integer | Die Gesamtzahl der qualifizierten Partitionen. |
| min_assigned_partitions | integer | Die einem Knoten zugewiesene minimale Anzahl von Partitionen. |
| max_assigned_partitions | integer | Die einem Knoten zugewiesene maximale Anzahl von Partitionen. |
| avg_assigned_partitions | bigint | Die einem Knoten zugewiesene durchschnittliche Anzahl von Partitionen. |
Beispielabfrage
Das folgende Beispiel ruft die Partitions-Scandetails für die letzte ausgeführte Abfrage ab.
select query, segment, assignment, min_starttime, max_endtime, min_duration, avg_duration from svcs_s3partition_summary where query = pg_last_query_id() order by query,segment;