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
SVL_DATASHARE_USAGE_PRODUCER
Zeichnet die Aktivität und Verwendung von Datashares auf. Diese Ansicht ist nur für den Produzenten-Cluster relevant.
SVL_DATASHARE_USAGE_PRODUCER 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.
Einige oder alle Daten in dieser Tabelle sind auch in der SYS-Überwachungsansicht SYS_DATASHARE_USAGE_PRODUCER zu finden. Die Daten in der SYS-Überwachungsansicht sind so formatiert, dass sie leichter verwendbar und besser verständlich sind. Wir empfehlen Ihnen, für Ihre Abfragen die SYS-Überwachungsansicht zu verwenden.
Tabellenspalten
| Spaltenname | Datentyp | Beschreibung |
|---|---|---|
| share_id | integer | Die Objekt-ID (OID) des Datenspeichers. |
| share_name | varchar(128) | Der Name des Datashares. |
| request_id | varchar(50) | Die eindeutige ID des angeforderten API-Aufrufs. |
| request_type | varchar(25) | Der Anforderungstyp, der an das Producer-Cluster getätigt wurde. |
| object_type | varchar(64) | Der Typ des Objekts, das aus dem Datashare freigegeben wird. Mögliche Werte sind Schemata, Tabellen, Spalten, Funktionen und Ansichten. |
| object_oid | integer | Die ID des Objekts, das aus dem Datashare freigegeben wird. |
| object_name | varchar(128) | Der Name des Objekts, das aus dem Datashare freigegeben wird. |
| consumer_account | varchar(16) | Das Konto des Konsumentenkontos, für das der Datashare freigegeben wird. |
| consumer_namespace | varchar(64) | Der Namespace des Konsumentenkontos, für das der Datashare freigegeben wird. |
| consumer_transaction_uid | varchar(50) | Die eindeutige Transaktions-ID der Anweisung im Konsumenten-Cluster. |
| recordtime | timestamp | Die Zeit, zu der die Aktion aufgezeichnet wird. |
| status | integer | Der Status des Datashares. |
| error | varchar(512) | Die Meldung eines Fehlers. |
| consumer_region | char(64) | Die Region, in der sich der Konsumenten-Cluster befindet. |
Beispielabfragen
Das folgende Beispiel zeigt eine SVL_DATASHARE_USAGE_PRODUCER-Ansicht.
SELECT DISTINCT request_type FROM svl_datashare_usage_producer WHERE object_name LIKE 'tickit%'; request_type ------------------ "GET RELATION"