DESC DATASHARE
Muestra una lista de los objetos de la base de datos dentro de un datashare que se agregan a él con ALTER DATASHARE. Amazon Redshift muestra los nombres, las bases de datos, los esquemas y los tipos de tablas, vistas y funciones.
Puede encontrar información adicional sobre los objetos del recurso compartido de datos utilizando las vistas del sistema. Para obtener más información, consulte SVV_DATASHARE_OBJECTS y SVV_DATASHARES.
Sintaxis
DESC DATASHARE datashare_name [ OF [ ACCOUNT account_id ] NAMESPACE namespace_guid ]
Parámetros
- datashare_name
-
Se trata del nombre del datashare.
- NAMESPACE namespace_guid
-
Se trata de un valor que especifica el espacio de nombres que utiliza el datashare. Cuando ejecute DESC DATASHARE como administrador de un clúster consumidor, especifique el parámetro NAMESPACE para ver los datashares entrantes.
- ACCOUNT account_id
-
Se trata de un valor que especifica la cuenta a la que pertenece el datashare.
Notas de uso
Como administrador de una cuenta consumidora, cuando ejecute DESC DATASHARE para ver los datashares entrantes en la cuenta de AWS, especifique la opción NAMESPACE. Cuando ejecute DESC DATASHARE para ver los datashares entrantes en las cuentas de AWS, especifique las opciones ACCOUNT y NAMESPACE.
Ejemplos
En el siguiente ejemplo, se muestra la información de los datashares salientes en un clúster productor.
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
En el siguiente ejemplo, se muestra la información de los datashares entrantes en un clúster consumidor.
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)