View a markdown version of this page

DESC DATASHARE - Amazon Redshift

O Amazon Redshift deixará de oferecer suporte ao uso de UDFs em Python após 30 de junho de 2026. Começaremos a aplicar essa alteração em fases. Consulte mais informações sobre os detalhes do fim da vida útil do Python e as opções de migração na publicação do blog publicada em 30 de junho de 2025.

DESC DATASHARE

Exibe uma lista dos objetos de banco de dados dentro de um datashare que são adicionados a ele usando ALTER DATASHARE. O Amazon Redshift exibe os nomes, bancos de dados, esquemas e tipos de tabelas, visualizações e funções.

Informações adicionais sobre objetos da unidade de compartilhamento de dados podem ser encontradas usando visualizações do sistema. Para obter mais informações, consulte SVV_DATASHARE_OBJECTS e SVV_DATASHARES.

Sintaxe

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

Parâmetros

datashare_name

O nome do datashare.

NAMESPACE namespace_guid

Um valor que especifica o namespace que o datashare usa. Quando você executa o DESC DATAHSARE como um administrador de cluster de consumidor, especifique o parâmetro NAMESPACE para exibir os datashares de entrada.

ACCOUNT account_id

Valor que especifica a conta a qual o datashare pertence.

Observações sobre o uso

Como administrador de conta de consumidor, quando você executa o DESC DATASHARE para ver os datashares de entrada da AWS, especifique a opção NAMESPACE. Quando você executa o DESC DATASHARE para ver os datashares de entrada em contas da AWS, especifique as opções ACCOUNT e NAMESPACE.

Exemplos

O exemplo a seguir exibe as informações para datashares de saída em um cluster de produtores.

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

O exemplo a seguir exibe as informações para datashares de entrada em um cluster de produtores.

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)