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
SYS_DATASHARE_USAGE_PRODUCER
Zeichnet die Aktivität und Verwendung von Datashares auf. Diese Ansicht ist nur für den Produzenten-Cluster relevant.
SYS_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.
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. |
| record_time | Zeitstempel | Die Zeit, zu der die Aktion aufgezeichnet wird. |
| status | integer | Der Status des Datashares. |
| error_message | varchar(512) | Die Meldung eines Fehlers. |
| consumer_region | char(64) | Die Region, in der sich der Konsumenten-Cluster befindet. |
Beispielabfragen
Das folgende Beispiel zeigt die Ansicht SYS_DATASHARE_USAGE_PRODUCER.
SELECT DISTINCT FROM sys_datashare_usage_producer WHERE object_name LIKE 'tickit%'; request_type ------------------ "GET RELATION"