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à.
Modifica delle condivisioni di dati create nel tuo account in Amazon Redshift
Puoi modificare un datashare creato nel tuo account utilizzando la console e con SQL.
- Console
-
Sulla console, esegui i seguenti passaggi per connetterti prima a un database per visualizzare l'elenco dei datashare creati nel tuo account.
Accedi AWS Management Console e apri la console Amazon Redshift all'indirizzo. https://console.aws.amazon.com/redshiftv2/
-
Dal menu di navigazione, scegliere Clusters (Cluster), quindi scegliere il cluster. Viene visualizzata la pagina dei dettagli del cluster.
-
Scegliere Unità di condivisione dati.
-
Nella sezione Unità di condivisione dati create nel mio account, scegliere Connetti al database.
-
Scegliere l'unità di condivisione dati che si desidera modificare, quindi selezionare Modifica. Viene visualizzata la pagina dei dettagli dell'unità di condivisione dati.
-
Apportare eventuali modifiche nella finestra di dialogoOggetti unità di condivisione dati o nella sezione Consumer di dati.
-
Scegli Save changes (Salva modifiche). Amazon Redshift aggiorna l'unità di condivisione dati con le modifiche.
Se hai scelto di pubblicare il tuo datashare su AWS Glue Data Catalog, non puoi modificare la configurazione per pubblicare il datashare su altri account Amazon Redshift.
- SQL
-
Utilizzare ALTER DATASHARE per rimuovere gli oggetti dalle unità di condivisione dati in qualsiasi punto dall'unità. Per rimuovere uno schema, usa il seguente comando:
ALTER DATASHARE salesshare REMOVE SCHEMA PUBLIC;
Per rimuovere una tabella, utilizzate il seguente comando:
ALTER DATASHARE salesshare REMOVE TABLE public.tickit_sales_redshift;
Utilizzare REVOKE USAGE ON per revocare le autorizzazioni sull'unità di condivisione dati a su consumer. Revoca le autorizzazioni USAGE sugli oggetti all'interno di una unità di condivisione dati e disabilita immediatamente l'accesso a tutti i cluster di consumer. L'elenco delle unità di condivisione dati e delle query dei metadati, ad esempio l'elenco dei database e delle tabelle, non restituisce gli oggetti condivisi dopo la revoca dell'accesso. Revocare l'accesso all'unità di condivisione dati dagli spazi dei nomi se non si desidera più condividere i dati con i consumer.
REVOKE USAGE ON DATASHARE salesshare FROM NAMESPACE '13b8833d-17c6-4f16-8fe4-1a018f5ed00d';
Se non desideri più condividere i dati con i consumatori, revoca l'accesso al datashare da: Account AWS
REVOKE USAGE ON DATASHARE salesshare FROM ACCOUNT '123456789012';