Amazon Redshift ne prendra plus en charge la création de nouvelles fonctions Python définies par l’utilisateur à compter du 1er novembre 2025. Si vous souhaitez utiliser des fonctions Python définies par l’utilisateur, créez-les avant cette date. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement. Pour plus d’informations, consultez le billet de blog
DROP DATASHARE
Supprime une unité de partage des données. La commande n’est pas réversible.
Seul un super-utilisateur ou le propriétaire de l’unité de partage des données peut supprimer une unité de partage des données.
Privilèges requis
Les privilèges suivants sont requis pour DROP DATASHARE :
-
Superuser
-
Utilisateurs disposant du privilège DROP DATASHARE
-
Propriétaire de l’unité de partage des données
Syntaxe
DROP DATASHARE datashare_name;
Paramètres
- datashare_name
-
Nom de l’unité de partage des données à supprimer.
Note d’utilisation de DROP DATASHARE
Lors de l’utilisation de l’instruction DROP DATASHARE, tenez compte des éléments suivants :
-
En règle générale, nous vous recommandons de ne pas supprimer d’unité de partage des données AWS Data Exchange à l’aide de l’instruction DROP DATASHARE. Si vous le faites, les Comptes AWS qui ont accès à l’unité de partage des données perdent l’accès. L’exécution de ce type de modification peut enfreindre les termes des produits de données dans AWS Data Exchange.
L’exemple suivant illustre une erreur lorsqu’une unité de partage des données AWS Data Exchange est supprimée.
DROP DATASHARE salesshare; ERROR: Drop of ADX-managed datashare salesshare requires session variable datashare_break_glass_session_var to be set to value '620c871f890c49'Pour autoriser la suppression d’une unité de partage des données AWS Data Exchange, définissez la variable suivante et réexécutez l’instruction DROP DATASHARE.
SET datashare_break_glass_session_var to '620c871f890c49';DROP DATASHARE salesshare;Dans ce cas, Amazon Redshift génère une valeur ponctuelle aléatoire pour définir la variable de séance afin d’autoriser DROP DATASHARE pour une unité de partage des données AWS Data Exchange.
Exemples
L’exemple suivant supprime une unité de partage des données appelé salesshare.
DROP DATASHARE salesshare;