Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette page décrit le schéma de table système de balises régies et inclut des exemples de requêtes. La table contient un enregistrement pour chaque clé d’étiquette régie dans votre compte, y compris les balises créées par le client et générées par le système. Utilisez-la pour déterminer par programmation les balises dans votre compte qui sont régies.
Chemin d’accès de la table : system.tags.governed_tags
Important
Cette table système est en version bêta.
La table système de balises régies contient l’instantané actuel de toutes les définitions de balises régies, y compris celles supprimées. Lorsqu’une balise régie est supprimée, son deleted_at horodatage est rempli. Pour obtenir la liste actuelle des balises régies, filtrez les lignes où deleted_at se trouve null. Consultez Obtenir les balises régies pour le compte.
Schéma de table de balises régies
La table système de balises régies utilise le schéma suivant :
| Nom de la colonne | Type de données | Description | Exemple |
|---|---|---|---|
account_id |
string | ID du compte auquel appartient cette balise régie. | 7af234db-66d7-4db3-bbf0-956098224879 |
id |
string | ID de la balise régie, utilisée pour la gestion des autorisations. | ca886134-876c-4671-a38b-332edf48c602 |
tag_key |
string | Nom de la clé de balise régie. | system.certification_status |
deleted_at |
timestamp | Heure à laquelle la balise régie a été supprimée.
null si la balise n’est pas supprimée. |
2025-02-20T23:26:27.655Z |
change_time |
timestamp | Heure à laquelle la balise régie a été récemment modifiée. | 2025-02-20T23:26:27.655Z |
La clé primaire est account_id combinée avec id.
Exemples de requêtes
Remplacez les valeurs de paramètre par vos propres valeurs avant d’exécuter.
Obtenir les balises régies pour le compte
Filtrez les balises supprimées pour obtenir la liste actuelle des balises régies pour votre compte :
SELECT
account_id,
id,
tag_key,
change_time
FROM system.tags.governed_tags
WHERE deleted_at IS NULL;
Utilisez le jeu de résultats comme liste canonique des balises régies actuelles pour le compte.
Identifier les affectations d’étiquettes régies
Joignez les balises régies avec les balises de colonne dans le schéma d’informations pour déterminer quelles affectations d’étiquettes du catalogue Unity utilisent une clé de balise régie :
WITH governed_tags AS (
SELECT account_id, id, tag_key
FROM system.tags.governed_tags
WHERE deleted_at IS NULL
),
assignments AS (
SELECT
catalog_name, schema_name, table_name, column_name, tag_name, tag_value
FROM system.information_schema.column_tags
)
SELECT
a.catalog_name,
a.schema_name,
a.table_name,
a.column_name,
a.tag_name,
a.tag_value,
CASE WHEN g.tag_key IS NOT NULL THEN TRUE ELSE FALSE END AS is_governed
FROM assignments a
LEFT JOIN governed_tags g
ON a.tag_name = g.tag_key;
Chaque attribution d’étiquette de colonne inclut is_governed = true quand sa clé de balise correspond à une clé de balise régie.