DESC DATASHARE - Amazon Redshift

Amazon Redshift 自 2025 年 11 月 1 日起不再支援建立新的 Python UDF。如果您想要使用 Python UDF,請在該日期之前建立 UDF。現有 Python UDF 將繼續正常運作。如需詳細資訊,請參閱部落格文章

DESC DATASHARE

顯示使用 ALTER DATASHARE 新增至資料共用中的資料庫物件清單。Amazon Redshift 會顯示資料表、檢視和函數的名稱、資料庫、結構描述及類型。

您可以使用系統檢視找到有關資料共用物件的其他資訊。如需詳細資訊,請參閱 SVV_DATASHARE_OBJECTSSVV_DATASHARES

語法

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

參數

datashare_name

資料共用的名稱。

NAMESPACE namespace_guid

指定資料共用所用命名空間的值。當您以取用者叢集管理員身分執行 DESC DATAHSARE 時,請指定 NAMESPACE 參數以檢視輸入資料共用。

ACCOUNT account_id

指定資料共用所屬帳戶的值。

使用須知

身為取用者帳戶管理員,當您執行 DESC DATASHARE 以查看 AWS 帳戶內的輸入資料庫時,請指定 NAMESPACE 選項。當您執行 DESC DATASHARE 以查看跨 AWS 帳戶的輸入資料庫時,請指定 ACCOUNT 和 NAMESPACE 選項。

範例

下列範例顯示生產者叢集上有關輸出資料共用的資訊。

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

下列範例顯示取用者叢集上有關輸入資料共用的資訊。

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)