Knowledge Catalog (anciennement Dataplex Universal Catalog) vous permet d'ingérer et de tenir à jour automatiquement les métadonnées des sources de données Google Cloud compatibles. Pour utiliser Knowledge Catalog dans votre projet Google Cloud , vous devez activer les API Dataplex, Dataproc et Dataproc Metastore.
Avant de commencer
Créez un projet Google Cloud et activez la facturation. Étant donné que l'activation des API peut entraîner des frais, votre organisation peut limiter les utilisateurs autorisés à activer les services.
Pour activer et désactiver l'API Dataplex, vous devez disposer du rôle Propriétaire (
roles/owner), Éditeur (roles/editor) ou Administrateur Service Usage (roles/serviceusage.serviceUsageAdmin). Pour en savoir plus, consultez Gérer les accès avec IAM et Activer et désactiver des services.
Activer Knowledge Catalog
Vous pouvez utiliser un projet existant avec Knowledge Catalog ou en créer un. Nous vous recommandons de créer un projet. Si vous utilisez un nouveau projet Google Cloud ou un projet dans lequel l'API BigQuery est activée, l'API Dataplex est activée par défaut. Toutefois, vous devez toujours activer les API Dataproc et Dataproc Metastore.
Pour que les ressources créées par le lac restent dans votre projet et soient séparées les unes des autres, créez un projet par instance de lac.
Pour créer un projet et activer Knowledge Catalog, procédez comme suit :
- Dans la console Google Cloud , sélectionnez ou créez un projet.
- Assurez-vous que la facturation est activée pour votre projet.
-
Activez les API Dataplex, Managed Service pour Apache Spark et Dataproc Metastore, si ce n'est pas déjà fait.
Rôles requis pour activer les API
Pour activer les API, vous devez disposer de l'autorisation
serviceusage.services.enable. Si vous avez créé le projet, vous disposez probablement déjà de cette autorisation grâce au rôle Propriétaire (roles/owner). Sinon, vous pouvez obtenir cette autorisation grâce au rôle Administrateur Service Usage (roles/serviceusage.serviceUsageAdmin). Découvrez comment attribuer des rôles.
Désactiver Knowledge Catalog
Si vous utilisez Knowledge Catalog dans un projet qui utilise également BigQuery, tenez compte des effets sur le comportement de BigQuery lorsque vous désactivez Knowledge Catalog.
Pour éviter des frais supplémentaires, effectuez les étapes suivantes avant de désactiver Knowledge Catalog :
Dans la console Google Cloud , supprimez chaque instance de lac de votre projet. Pour supprimer un lac de données, vous devez d'abord supprimer les éléments et les zones individuels. Pour en savoir plus, consultez
projects.locations.lakes.delete.Dans la console Google Cloud , supprimez tous les groupes d'entrées personnalisés de votre projet. La suppression d'un groupe d'entrées entraîne celle de toutes les entrées qui lui appartiennent. Pour en savoir plus, consultez Supprimer un groupe d'entrées.
Sélectionnez le projet dans lequel désactiver l'API Dataplex.
Accédez à la page API et services activés.
Cliquez sur API Cloud Dataplex.
Cliquez sur Désactiver l'API. Confirmez l'opération lorsque vous y êtes invité.
Si vous avez également activé l'API Data Lineage, répétez les étapes pour la désactiver. La désactivation de l'API Dataplex ne désactive pas l'API Data Lineage ni n'arrête ses frais de traitement Premium. Pour en savoir plus, consultez Désactiver la traçabilité des données.
Étapes suivantes
- Découvrez comment rechercher des ressources.
- Découvrez comment mesurer la qualité des données.
- En savoir plus sur les métadonnées dans Knowledge Catalog
- Suivez un guide de démarrage rapide : Suivre la traçabilité des données pour une table BigQuery.
- Découvrez les cas d'utilisation de Knowledge Catalog.