Gérer des éléments de données à l'aide de Data Catalog
Data Catalog est une fonctionnalité de Dataplex qui catalogue automatiquement les métadonnées sur les ressources Cloud Bigtable. Cette fonctionnalité aide votre organisation à rechercher et à gérer vos éléments de données Bigtable.
Les métadonnées sont automatiquement synchronisées entre Bigtable et Data Catalog pour les ressources Bigtable suivantes:
- Instances
- Tables, y compris les détails de la famille de colonnes
Data Catalog est un service de gestion des métadonnées entièrement géré dans Dataplex. Elle fournit des mécanismes de vue et d'ajout de tags unifiés pour les métadonnées techniques et métier. Pour en savoir plus sur Data Catalog et sur ses avantages, consultez la page Qu'est-ce que Data Catalog.
Avantages de Data Catalog avec Bigtable
Les informations Data Catalog concernant vos données peuvent faciliter leur analyse, leur réutilisation, leur développement et leur gestion.
Vous pouvez rechercher des entrées dans Data Catalog par nom de ressource ou par détails. Vous pouvez par exemple rechercher un nom d'instance pour rechercher l'entrée d'une instance ou rechercher une famille de colonnes pour trouver l'entrée d'une table. Vous pouvez également utiliser une recherche par attribut en appliquant des filtres pour affiner votre recherche. Pour en savoir plus, consultez la section Rechercher et afficher des éléments de données avec Data Catalog.
L'ajout de tags aux éléments de données peut vous aider à comprendre et à répertorier les données disponibles dans vos tables Bigtable. Ainsi, les autres utilisateurs de Data Catalog peuvent les trouver et y effectuer des recherches au sein de votre vaste ensemble de données. Vous pouvez utiliser les tags pour ajouter vos propres métadonnées à votre catalogue, puis les utiliser pour effectuer des recherches.
Premiers pas avec Data Catalog
Pour commencer à utiliser Data Catalog afin de gérer vos éléments de données Bigtable, procédez comme suit:
Si vous débutez avec Data Catalog, activez l'API.
Accordez des rôles IAM aux comptes principaux qui doivent accéder aux entrées Bigtable dans Data Catalog.
Découvrez comment rechercher des éléments de données en consultant l'article Effectuer une recherche avec Data Catalog.
Consultez la syntaxe de la recherche Data Catalog pour savoir comment trouver vos métadonnées.
Découvrez les concepts liés au taggage d'entrées Data Catalog dans Tags et modèles de tag
Rôles requis
L'affichage, l'ajout de tags et la recherche de ressources Bigtable dans Data Catalog ont des exigences différentes en termes d'autorisations. En général, accordez aux comptes principaux de votre organisation le rôle minimal requis pour effectuer une tâche.
Autorisation d'afficher les tags publics et privés
Pour obtenir les autorisations nécessaires pour afficher les tags publics et privés sur les ressources Bigtable, demandez à votre administrateur de vous attribuer les rôles IAM suivants:
Ces rôles prédéfinis contiennent les autorisations nécessaires pour afficher les tags publics et privés. Les autorisations exactes requises sont les suivantes:
bigtable.instances.get
bigtable.tables.get
datacatalog.tagTemplates.getTag
Autorisation de rechercher des ressources Bigtable
Pour obtenir les autorisations nécessaires à la recherche de ressources Bigtable dans Data Catalog, demandez à votre administrateur de vous attribuer les rôles IAM suivants:
Ces rôles prédéfinis contiennent les autorisations requises pour rechercher des ressources Bigtable. Les autorisations exactes requises sont les suivantes:
bigtable.instances.get
bigtable.tables.get
Autorisation d'associer des tags aux ressources Bigtable
Pour obtenir les autorisations nécessaires pour associer des tags à des ressources Bigtable dans Data Catalog, demandez à votre administrateur de vous attribuer les rôles IAM suivants:
Ces rôles prédéfinis contiennent les autorisations requises pour ajouter des tags publics et privés. Les autorisations exactes requises sont les suivantes:
bigtable.instances.update
bigtable.tables.update
datacatalog.tagTemplates.use
datacatalog.entries.updateTag
(Facultatif) Créer un rôle personnalisé
Vous pouvez créer un rôle personnalisé à attribuer aux utilisateurs qui ont besoin d'un accès complet à toutes les métadonnées Bigtable dans Data Catalog de votre projet ou organisation. Vous pouvez ensuite désigner n'importe quel utilisateur ou compte de service ayant besoin d'un compte principal pour le rôle personnalisé. Pour en savoir plus sur les rôles personnalisés, consultez Rôles et autorisations.
Choisissez un nom explicite pour ce rôle, tel que BigtableÉditeur Data Data Catalog", puis n'attribuez que les comptes principaux qui ont besoin d'accéder au rôle. Pour obtenir des instructions de configuration, consultez Créer un rôle personnalisé.
Accordez les autorisations suivantes au rôle personnalisé:
bigtable.instances.get
bigtable.instances.update
bigtable.tables.get
bigtable.tables.update
datacatalog.tagTemplates.getTag
datacatalog.tagTemplates.use
Pour en savoir plus sur les autorisations Data Catalog, consultez la section Rôles dans lesquels rechercher des ressources Google Cloud. Pour obtenir une description des autorisations Bigtable, consultez la section Autorisations.
Étapes suivantes
- Consultez une présentation de Data Catalog.
- Découvrez les autres intégrations de Google Cloud avec Data Catalog.