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
DROP DATASHARE
Elimina una unità di condivisione dati. Questo comando è irreversibile.
Solo un utente con privilegi avanzati o il proprietario di una unità di condivisione dati può eliminare una unità di condivisione dati.
Privilegi richiesti
Di seguito sono riportati i privilegi richiesti per DROP DATASHARE:
-
Superuser
-
Utenti con il privilegio DROP DATASHARE
-
Proprietario dell'unità di condivisione dati
Sintassi
DROP DATASHARE datashare_name;
Parametri
- datashare_name
-
Il nome dell'unità di condivisione dati da rimuovere.
Note per l'utilizzo di DROP DATASHARE
Durante l'utilizzo dell'istruzione DROP DATABASE, considera quando segue:
-
In generale, consigliamo di non rimuovere un'unità unità di condivisione dati AWS Data Exchange utilizzando l'istruzione DROP DATASHARE. Se lo si farà, i Account AWS che hanno accesso all'unità di condivisione dati perderanno l'accesso. L'esecuzione di questo tipo di alterazione può violare i termini del prodotto dei dati in AWS Data Exchange.
L'esempio seguente mostra un errore quando un'unità unità di condivisione dati AWS Data Exchange viene eliminato.
DROP DATASHARE salesshare; ERROR: Drop of ADX-managed datashare salesshare requires session variable datashare_break_glass_session_var to be set to value '620c871f890c49'Per consentire l'eliminazione di un'unità unità di condivisione dati AWS Data Exchange, impostare la variabile seguente ed eseguire nuovamente l'istruzione DROP DATABASE.
SET datashare_break_glass_session_var to '620c871f890c49';DROP DATASHARE salesshare;In questo caso, Amazon Redshift genera un valore casuale una tantum per impostare la variabile di sessione per consentire DROP DATASHARE per un'unità di condivisione dati AWS Data Exchange.
Esempi
Nell'esempio seguente viene rimossa un'unità di condivisione dati denominata salesshare.
DROP DATASHARE salesshare;