Aller au contenu principal

Activer automatiquement les vecteurs de suppression

Utilisez ce paramètre de Workspace pour configurer si les nouvelles tables Delta sont créées avec les vecteurs de suppression activés par default.

Ce paramètre s'applique à toutes les tables créées à l'aide de warehouses Databricks SQL et de clusters exécutant Databricks Runtime 14.0 et versions ultérieures.

Databricks recommande d'utiliser les vecteurs de suppression pour toutes les tables, à l'exception de celles utilisées dans des charges de travail avec des versions incompatibles de Databricks Runtime ou des clients Delta externes. Découvrir les vecteurs de suppression dans Databricks.

Les tables avec vecteurs de suppression activés tirent automatiquement parti des E/S prédictives pour les mises à jour dans les clusters compatibles Photon. Consultez Utiliser l’E/S prédictive pour accélérer les mises à jour.

Pour gérer ce paramètre :

  1. Accédez à la page de paramètres.
  2. Cliquez sur l'onglet Advanced tab.
  3. Sélectionnez le comportement souhaité dans le menu déroulant à côté de Activer automatiquement les vecteurs de suppression .
  4. Cliquez sur Enregistrer .

Quelles sont les options disponibles ?

Vous pouvez choisir parmi les options suivantes :

Option

Effet

Par défaut

Varie selon le Workspace. Consultez Quel est le paramètre default pour l'activation automatique des vecteurs de suppression ?

Nouvelles tables gérées par UC et Databricks SQL

Activez les vecteurs de suppression sur toutes les nouvelles tables Delta gérées par Unity Catalog ou créées dans Databricks SQL, ou les nouvelles vues matérialisées ou tables de streaming.

Toutes les nouvelles tables

Activer les vecteurs de suppression sur toutes les nouvelles tables Delta.

Désactivé

N'activez pas automatiquement les vecteurs de suppression.

Option

Effet

Par défaut

Varie selon le Workspace. Consultez Quel est le paramètre default pour l'activation automatique des vecteurs de suppression ?

Nouvelles tables gérées par UC et Databricks SQL

Activez les vecteurs de suppression sur toutes les nouvelles tables Delta gérées par Unity Catalog ou créées dans Databricks SQL, ou les nouvelles vues matérialisées ou tables de streaming.

Toutes les nouvelles tables

Activer les vecteurs de suppression sur toutes les nouvelles tables Delta.

Désactivé

N'activez pas automatiquement les vecteurs de suppression.

remarque

Vous devez redémarrer tout compute en cours d'exécution pour appliquer les modifications à ce paramètre.

Quel est le paramètre par default pour l'activation automatique des vecteurs de suppression ?

La valeur par default du paramètre Activer automatiquement les vecteurs de suppression varie selon la région. Databricks encourage les administrateurs à configurer manuellement l'un des choix explicites.

Databricks déploie activement ce paramètre à tous les workspaces. Vérifiez l'interface utilisateur d'administration du workspace pour voir la valeur actuelle dans votre workspace.

Les workspaces encore en période d'introduction ont cette fonctionnalité désactivée par default.

Une fois le déploiement terminé, tous les workspaces verront le comportement associé à l'option Default passer de Disabled à All new tables . Pour éviter que cette modification ne soit automatiquement appliquée à vos workspaces, sélectionnez une option autre que Default .

Databricks recommande de sélectionner Désactivé si vous lisez des tables nouvellement créées à l'aide de clients qui ne prennent pas en charge les vecteurs de suppression. Consultez la compatibilité client.