DESC DATASHARE - 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.

DESC DATASHARE

Zeigt eine Liste der Datenbankobjekte in einem Datashare an, die mit ALTER DATASHARE hinzugefügt werden. Amazon Redshift zeigt die Namen, Datenbanken, Schemata und Typen von Tabellen, Ansichten und Funktionen an.

Zusätzliche Informationen zu Datashare-Objekten finden Sie, indem Sie Systemansichten verwenden. Weitere Informationen finden Sie unter SVV_DATASHARE_OBJECTS und SVV_DATASHARES.

Syntax

DESC DATASHARE datashare_name [ OF [ ACCOUNT account_id ] NAMESPACE namespace_guid ]

Parameter

datashare_name

Der Name des Datashares.

NAMESPACE namespace_guid

Ein Wert, der den Namespace angibt, den das Datashare verwendet. Wenn Sie DESC DATASHARE als Administrator eines Konsumenten-Clusters ausführen, geben Sie die Option NAMESPACE an, um eingehende Datashares anzuzeigen.

ACCOUNT account_id

Ein Wert, der das Konto angibt, zu dem das Datashare gehört.

Nutzungshinweise

Wenn Sie als Verwalter eines Konsumenten-Kontos DESC DATASHARE ausführen, um eingehende Datashares innerhalb des AWS-Kontos zu sehen, geben Sie die Option NAMESPACE an. Wenn Sie DESC DATASHARE ausführen, um eingehende Datashares für mehrere AWS-Konten anzuzeigen, geben Sie die Optionen ACCOUNT und NAMESPACE an.

Beispiele

Im folgenden Beispiel werden Informationen zu den ausgehenden Datashares auf einem Produzenten-Cluster angezeigt.

DESC DATASHARE salesshare; producer_account | producer_namespace | share_type | share_name | object_type | object_name | include_new -----------------+---------------------------------------+-------------+--------------+-------------+------------------------------+-------------- 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | OUTBOUND | salesshare | TABLE | public.tickit_sales_redshift | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | OUTBOUND | salesshare | SCHEMA | public | t

Im folgenden Beispiel werden Informationen zu den eingehenden Datashares auf einem Konsumenten-Cluster angezeigt.

DESC DATASHARE salesshare of ACCOUNT '123456789012' NAMESPACE '13b8833d-17c6-4f16-8fe4-1a018f5ed00d'; producer_account | producer_namespace | share_type | share_name | object_type | object_name | include_new ------------------+--------------------------------------+------------+------------+-------------+------------------------------+-------------- 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | INBOUND | salesshare | table | public.tickit_sales_redshift | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | INBOUND | salesshare | schema | public | (2 rows)