Rimozione degli oggetti dell’unità di condivisione dati da un’unità di condivisione dati in Amazon Redshift - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dal 1º novembre 2025. Se desideri utilizzare le UDF Python, creale prima di tale data. Le UDF Python esistenti continueranno a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog.

Rimozione degli oggetti dell’unità di condivisione dati da un’unità di condivisione dati in Amazon Redshift

È possibile rimuovere uno o più oggetti da un'unità di condivisione dati utilizzando la procedura seguente.

Console

Per rimuovere uno o più oggetti da un’unità di condivisione dati sulla console, segui la procedura descritta.

  1. Accedere alla Console di gestione AWS e aprire la console Amazon Redshift all'indirizzo https://console.aws.amazon.com/redshiftv2/.

  2. Dal menu di navigazione, scegliere Clusters (Cluster), quindi scegliere il cluster. Viene visualizzata la pagina dei dettagli del cluster.

  3. Scegliere Unità di condivisione dati.

  4. Nella sezione Unità di condivisione dati create nel mio account, scegliere Connetti al database. Per ulteriori informazioni, consulta Connessione a un database.

  5. Scegliere l'unità di condivisione dati che si desidera modificare, quindi selezionare Modifica. Viene visualizzata la pagina dei dettagli dell'unità di condivisione dati.

  6. Per rimuovere uno o più oggetti di unità di condivisione dati dall'unità di condivisione dati, procedere in uno dei seguenti modi:

    • Per rimuovere gli schemi dall'unità di condivisione dati, scegliere uno o più schemi. Quindi scegliere Rimuovi. Amazon Redshift rimuove gli schemi specificati e tutti gli oggetti degli schemi specificati dall'unità di condivisione dati.

    • Per rimuovere tabelle e viste dall'unità di condivisione dati, scegliere una o più tabelle e viste. Quindi scegliere Rimuovi. In alternativa, scegliere Rimuovi dallo schema per rimuovere tutte le tabelle e tutte le viste negli schemi specificati.

    • Per rimuovere le funzioni definite dall'utente dall'unità di condivisione dati, scegliere una o più funzioni definite dall'utente. Quindi scegliere Rimuovi. In alternativa, scegliere Rimuovi dallo schema per rimuovere tutte le funzioni definite dall'utente negli schemi specificati.

SQL

Utilizzare ALTER DATASHARE per rimuovere gli oggetti dalle unità di condivisione dati in qualsiasi punto dall'unità. Per rimuovere uno schema, utilizza il comando seguente:

ALTER DATASHARE salesshare REMOVE SCHEMA PUBLIC;

Per rimuovere una tabella, utilizza il comando seguente:

ALTER DATASHARE salesshare REMOVE TABLE public.tickit_sales_redshift;