DESC DATASHARE
显示使用 ALTER DATASHARE 添加到数据共享的数据库对象的列表。Amazon Redshift 显示表、视图和函数的名称、数据库、schema 和类型。
使用系统视图可以找到有关数据共享对象的其他信息。有关更多信息,请参阅 SVV_DATASHARE_OBJECTS 和 SVV_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)