Visualizzazione di un datashare in Amazon Redshift - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuovi Python a UDFs partire dal 1° novembre 2025. Se vuoi usare Python UDFs, crea la UDFs data precedente a quella data. Python esistente UDFs continuerà a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Visualizzazione di un datashare in Amazon Redshift

È possibile visualizzare le condivisioni di dati dalla console o con SQL.

Console

È possibile visualizzare le condivisioni di dati dalla scheda Datashares o Cluster.

  • Utilizza la scheda Datashares per elencare le condivisioni di dati presenti nel tuo account o provenienti da altri account.

    • Per visualizzare le unità di condivisione dati create nell'account, selezionare Nel mio account, quindi scegliere l'unità di condivisione dati desiderata.

    • Per visualizzare le unità di condivisione dati condivise da altri account, scegliere Da altri account, quindi scegliere l'unità di condivisione dati desiderata.

  • Usa la scheda Cluster per elencare le condivisioni di dati nel tuo cluster o provenienti da altri cluster.

    Per prima cosa, connettersi a un database. Quindi, scegli un datashare dalla sezione Datashare di altri cluster o Datashare creati nella sezione I miei cluster per visualizzarne i dettagli.

SQL

È possibile elencare le condivisioni di dati create nel cluster ed esaminare il contenuto del datashare.

Nell'esempio seguente sono riportate le informazioni di una unità di condivisione dati denominata salesshare.

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_users_redshift | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | OUTBOUND | salesshare | table | public.tickit_venue_redshift | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | OUTBOUND | salesshare | table | public.tickit_category_redshift| 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | OUTBOUND | salesshare | table | public.tickit_date_redshift | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | OUTBOUND | salesshare | table | public.tickit_event_redshift | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | OUTBOUND | salesshare | table | public.tickit_listing_redshift | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | OUTBOUND | salesshare | table | public.tickit_sales_redshift | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | OUTBOUND | salesshare | schema | public | t 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d | OUTBOUND | salesshare | view | public.sales_data_summary_view |

L'esempio seguente mostra le unità di condivisione dati in uscita in un cluster producer.

SHOW DATASHARES LIKE 'sales%';

L'output è simile al seguente.

share_name | share_owner | source_database | consumer_database | share_type | createdate | is_publicaccessible | share_acl | producer_account | producer_namespace -----------+--------------+-----------------+-------------------+------------+---------------------+----------------------+-----------+------------------+--------------------------------------- salesshare | 100 | dev | | OUTBOUND | 2020-12-09 02:27:08 | True | | 123456789012 | 13b8833d-17c6-4f16-8fe4-1a018f5ed00d

Per ulteriori informazioni, consultare DESC DATASHARE e SHOW DATASHARES.

È possibile utilizzare anche SVV_DATASHARES, SVV_DATASHARE_CONSUMERS e SVV_DATASHARE_OBJECTS per visualizzare le unità di condivisione dati, gli oggetti all'interno dell'unità di condivisione dati e i consumer dell'unità di condivisione dati.