Appliquer des étiquettes

Cet article montre comment appliquer des balises dans Unity Catalog.

Les balises sont des attributs contenant des clés et des valeurs facultatives que vous pouvez appliquer à différents objets sécurisables dans Unity Catalog. Le balisage est utile pour organiser et catégoriser différents objets sécurisables au sein d'un métastore. L'utilisation de balises simplifie également la recherche et la découverte de vos actifs de données.

Objets sécurisables pris en charge

L’étiquetage d’objets sécurisables est actuellement pris en charge sur les catalogues, les schémas, les tables, es volumes, les vues et les modèles inscrits. Pour plus d'informations sur les objets sécurisables, consultez Objets sécurisables dans Unity Catalog.

Spécifications

Pour ajouter des étiquettes aux objets sécurisables Unity Catalog, vous devez avoir le privilège APPLY TAG sur l’objet, ainsi que le privilège USE SCHEMA sur le schéma parent de l’objet et le privilège USE CATALOG sur le catalogue parent de l’objet.

Contraintes

Voici une liste de contraintes de balises :

  • Vous pouvez attribuer un maximum de 20 balises à un seul objet sécurisable.
  • La longueur maximale d'une balise est de 255 caractères.
  • Les caractères spéciaux ne peuvent pas être utilisés dans les noms de balises.
  • La recherche dans les tables du catalogue Unity par nom de balise ou par valeur est prise en charge uniquement avec la correspondance exacte.

Gérer les étiquettes dans Catalog Explorer

Pour gérer les balises d’objets sécurisables à l’aide de l’interface utilisateur de Catalog Explorer, vous devez disposer au moins du privilège BROWSE sur l’objet.

  1. Cliquez sur l’icône CatalogueCatalogue dans la barre latérale.
  2. Sélectionnez un objet sécurisable pour afficher les informations de balise.
  3. Cliquez sur l'icône Modifier Ajouter/Modifier des balises pour gérer les balises de l'objet sécurisable actuel. Vous pouvez ajouter et supprimer plusieurs balises simultanément dans le modal de gestion des balises.

Récupérer des informations sur les balises avec les tables du schéma d'information

Chaque catalogue créé sur Unity Catalog comprend un fichier INFORMATION_SCHEMA. Ce schéma comprend des tableaux décrivant les objets connus du catalogue du schéma. Vous devez disposer des privilèges appropriés pour afficher les informations du schéma.

Vous pouvez interroger les éléments suivants pour récupérer les informations de balise :

Pour plus d'informations, voir Schéma d'informations.

Gérer les balises avec les commandes SQL

Remarque

Cette fonctionnalité est uniquement disponible pour les versions Databricks Runtime 13.3 et supérieures.

Azure Databricks prend en charge le balisage des commandes SQL avec des catalogues, des schémas, des tables (vues, vues matérialisées, tables de diffusion en continu), des volumes et des colonnes de table. Par exemple, vous pouvez utiliser les clauses SET TAGS et UNSET TAGS avec la commande ALTER TABLE pour gérer les balises sur une table. Consultez lesInstructions DDL pour obtenir la liste des commandes de langage de définition de données (DDL) disponibles et leur syntaxe.

Utilisez des balises pour rechercher et filtrer les tableaux

Pour rechercher et filtrer des tableaux à l'aide de balises :

  1. Cliquez sur le champ Recherche dans la barre supérieure de l’espace de travail Azure Databricks ou utilisez le raccourci clavier Commande-P.
  2. Entrez vos critères de recherche. Recherchez des tables dans Unity Catalog en saisissant le nom ou la valeur de la balise attribuée.

Vous pouvez également utiliser le filtre de balise dans l'onglet Recherche de Tableau pour filtrer les résultats de recherche avec les noms de balise existants.