DESC DATASHARE - Amazon Redshift

DESC DATASHARE

显示使用 ALTER DATASHARE 添加到数据共享的数据库对象的列表。Amazon Redshift 显示表、视图和函数的名称、数据库、schema 和类型。

使用系统视图可以找到有关数据共享对象的其他信息。有关更多信息,请参阅 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)