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_S3LOG
Verwenden Sie die Ansicht SVCS_S3LOG, um Fehlerbehebungsdetails zu Redshift-Spectrum-Abfragen auf Segment-Ebene zu erhalten. Ein Segment kann einen Scan einer externen Tabelle durchführen. Diese Ansicht wird aus der SVL_S3LOG-Systemansicht abgeleitet, zeigt aber keine Slice-Ebene für Abfragen an, die auf einem Nebenläufigkeitsskalierungs-Cluster ausgeführt werden.
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_S3LOG 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_S3LOG finden Sie unter SVL_S3LOG.
Tabellenspalten
| Spaltenname | Datentyp | Beschreibung |
|---|---|---|
| pid | integer | Die Prozess-ID. |
| query | integer | Die Abfrage-ID. |
| segment | integer | Die Segmentnummer. Eine Abfrage besteht aus mehreren Segmenten, und jedes Segment besteht aus einem oder mehreren Schritten. |
| Schritt | integer | Der Abfrage-Schritt, der ausgeführt wurde. |
| Knoten | integer | Die Knotennummer. |
| eventtime | Zeitstempel | Der Zeitpunkt nach UTC, an dem das Ereignis aufgezeichnet wurde. |
| Nachricht | char(512) | Die Meldung für den Protokolleintrag. |
Beispielabfrage
Im folgenden Beispiel wird SVCS_S3LOG nach der letzten ausgeführten Abfrage abgefragt.
select * from svcs_s3log where query = pg_last_query_id() order by query,segment;