Les métadonnées sont essentielles pour organiser et comprendre vos composants de données. Par exemple, les secteurs réglementés doivent protéger les informations permettant d'identifier personnellement l'utilisateur, comme les noms, les adresses et les numéros d'identification officiels. Ces données peuvent se produire dans de nombreuses instances dans les systèmes de données distribués. Dataplex Universal Catalog peut vous aider à découvrir et à cataloguer rapidement vos composants de données distribués. Vous pouvez ensuite classer les données comme étant des informations permettant d'identifier personnellement l'utilisateur.
En enrichissant les entrées de données avec un contexte pertinent, vous pouvez rendre vos données plus faciles à découvrir et plus utiles. Dataplex Universal Catalog permet de fournir du contexte grâce aux éléments suivants :
- Type d'aspect : modèle JSON définissant les données associées. Par exemple, pour les informations de conformité, vous pouvez avoir une classification des informations permettant d'identifier personnellement l'utilisateur et la conformité au RGPD.
- Aspect : instance d'un type d'aspect. Par exemple, {"pii_classification": "confidential", "gdpr_compliant": true}. Vous pouvez appliquer un aspect à un tableau entier ou à une colonne de tableau individuelle.
Une fois les données classifiées, vous pouvez leur appliquer des règles de qualité ou d'accès.
Pour en savoir plus, consultez À propos de la gestion des métadonnées dans Dataplex Universal Catalog.
Aspects
Les aspects vous permettent de capturer les métadonnées dans les entrées pour fournir un contexte pertinent. Vous pouvez utiliser les aspects pour stocker :
Métadonnées métier : informations qui fournissent un contexte métier, comme la classification des données.
Métadonnées techniques : détails techniques sur le composant de données, par exemple son schéma.
Métadonnées dérivées des données : informations générées à partir des données elles-mêmes, comme les statistiques d'une table BigQuery.
Les aspects sont considérés comme des parties de la ressource d'entrée et non comme des ressources distinctes. Lorsque vous modifiez un aspect, vous modifiez l'entrée qui le contient.
Vous pouvez spécifier des aspects au niveau de l'entrée pour décrire une entrée, ou au niveau de la colonne pour décrire une colonne dans une entrée.
Chaque aspect est une instance d'un type d'aspect. Un type d'aspect définit un modèle pour ses aspects. Chaque type d'aspect contient un ensemble de champs. Lorsque vous créez des aspects, vous devez fournir des valeurs pour ces champs.
Pour une entrée donnée, il ne peut y avoir qu'un seul aspect associé à l'entrée, par type d'aspect. Vous pouvez associer plusieurs aspects aux colonnes d'entrée par type d'aspect.
Catégories d'aspects
Les aspects sont classés dans les catégories suivantes :
Aspects requis : aspects obligatoires lors de la création d'une entrée. Ces aspects sont définis par le type d'entrée d'une entrée donnée. Toutes les entrées appartenant à un type d'entrée doivent toujours comporter tous les aspects requis définis par ce type d'entrée.
Dataplex Universal Catalog gère les aspects requis (par exemple, le schéma) pour les entrées système.
Veuillez noter les points suivants :
Vous ne pouvez associer des aspects requis qu'à des entrées, et non aux colonnes d'une entrée.
Vous ne pouvez pas supprimer les aspects obligatoires d'une entrée.
Vous pouvez lire les aspects requis des entrées système, mais vous ne pouvez pas les modifier.
Les aspects de données ne peuvent pas être des aspects requis.
Aspects facultatifs : vous pouvez associer des aspects facultatifs à des entrées ou à des colonnes d'entrée. Vous pouvez renseigner les aspects facultatifs au moment de la création de l'entrée ou ultérieurement en la modifiant.
Vous pouvez supprimer les aspects facultatifs une fois qu'ils ont été renseignés.
Aspects des données
Les aspects peuvent contenir des informations dérivées des données, telles que les résultats d'un profil de données ou des exemples de requêtes. Il s'agit des aspects des données.
Types d'aspects
Les types d'aspect sont des ressources réutilisables qui fournissent des modèles pour les aspects.
Catégories de types d'aspects
Les types d'aspects sont classés en types d'aspects personnalisés et système.
Types d'aspects personnalisés
Les types d'aspects que vous créez dans Dataplex Universal Catalog sont appelés types d'aspects personnalisés.
Les types d'aspect personnalisés peuvent être globaux ou régionaux. Vous pouvez créer des types d'aspect personnalisés dans un emplacement régional spécifique (par exemple, us-central1) ou en tant que ressource global. L'emplacement d'un type d'aspect a une incidence sur le champ d'application et détermine les entrées avec lesquelles il peut être utilisé :
- Types d'aspects globaux : ils peuvent être utilisés pour créer des aspects pour les entrées dans n'importe quelle région. Choisissez un type d'aspect
globalsi vous devez appliquer la même structure aux entrées de plusieurs régions, car vous n'avez besoin de la définir qu'une seule fois. Étant donné que la définition d'un type d'aspect global est répliquée dans toutes les régions, cette option peut ne pas convenir si le schéma de type d'aspect lui-même contient des informations sensibles ou si une résidence stricte des données est requise pour tous les composants de métadonnées. - Types d'aspect régionaux : ne peuvent être utilisés que pour créer des aspects pour les entrées qui se trouvent dans la même région que le type d'aspect. Par exemple, un type d'aspect créé dans
us-central1ne peut être utilisé qu'avec des entrées dansus-central1. Choisissez un emplacement régional si un type d'aspect n'est pertinent que pour les entrées d'une région spécifique ou pour vous assurer que la définition du type d'aspect réside dans la région sélectionnée, ce qui peut vous aider à répondre aux exigences de conformité et de souveraineté des données. Si vous utilisez des types d'aspect régionaux, mais que vous avez besoin de la même structure dans plusieurs régions, vous devez créer et gérer des définitions de types d'aspect distinctes dans chaque région.
Pour en savoir plus, consultez Contraintes liées au projet et à l'emplacement.
Types d'aspects système
Les types d'aspects fournis, utilisés et gérés par Dataplex Universal Catalog sont appelés types d'aspects système. Les types d'aspect système sont toujours globaux et peuvent donc être utilisés dans n'importe quelle région. Les types d'aspect système sont stockés dans un projet géré par Google dont le numéro est 655216118709. Exemple : projects/655216118709/locations/global/aspectTypes/schema.
Les types d'aspects système sont également classés dans les catégories "Réutilisables" et "Restreints". Le tableau suivant décrit les catégories de types d'aspects système et la liste des types d'aspects que Dataplex Universal Catalog fournit pour chacune des catégories :
| Catégorie du type d'aspect système | Description | Types d'aspects fournis par Dataplex Universal Catalog |
|---|---|---|
| Type d'aspect système réutilisable | Vous pouvez utiliser ces types d'aspect pour créer ou modifier des aspects. |
|
| Type d'aspect système restreint | Dataplex Universal Catalog gère ces types d'aspects. Vous pouvez lire les aspects de ces types d'aspects, mais vous ne pouvez pas les créer ni les modifier. |
y compris, mais sans s'y limiter :
|
Avant de commencer
Avant de créer et de gérer des types et des aspects, effectuez les tâches décrites dans cette section.
Rôles requis
Pour obtenir les autorisations nécessaires pour créer et gérer des types et des aspects, demandez à votre administrateur de vous accorder les rôles IAM suivants sur la ressource :
-
Ensemble complet d'autorisations sur les ressources de métadonnées dans Dataplex Universal Catalog, y compris les types d'aspects et les aspects de données :
Administrateur de catalogue Dataplex (
roles/dataplex.catalogAdmin) -
Créer et gérer des ressources de métadonnées dans Dataplex Universal Catalog, y compris les types d'aspects et les aspects de données :
Éditeur de catalogue Dataplex (
roles/dataplex.catalogEditor) -
Ensemble complet d'autorisations sur les types d'aspect personnalisés (à l'exception des autorisations permettant d'utiliser les types d'aspect pour créer ou modifier des entrées) :
Propriétaire du type d'aspect Dataplex (
roles/dataplex.aspectTypeOwner) -
Afficher les types d'aspects et les règles IAM qui leur sont associées :
Lecteur de catalogue Dataplex (
roles/dataplex.catalogViewer) -
Utiliser les types d'aspect pour créer et modifier des entrées avec les aspects correspondants :
Utilisateur du type d'aspect Dataplex (
roles/dataplex.aspectTypeUser) -
Ajouter des aspects de certains types d'aspects système, tels que
schema,overviewetcontacts: Propriétaire des entrées et des liens d'entrée Dataplex (roles/dataplex.entryOwner)
Pour en savoir plus sur l'attribution de rôles, consultez Gérer l'accès aux projets, aux dossiers et aux organisations.
Vous pouvez également obtenir les autorisations requises avec des rôles personnalisés ou d'autres rôles prédéfinis.
Pour en savoir plus, consultez Rôles IAM de Dataplex Universal Catalog.
Activer l'API
Activez l'API Dataplex dans votre projet Dataplex Universal Catalog.
Créer un type d'aspect personnalisé
Console
Dans la console Google Cloud , accédez à la page Catalogue de Dataplex Universal Catalog.
Cliquez sur l'onglet Types d'aspects et modèles de tags > Personnalisé.
Cliquez sur Créer un type d'aspect.
Dans la fenêtre Créer un type d'aspect, saisissez les informations suivantes :
- Facultatif : Dans le champ Nom à afficher, saisissez un nom pour le type d'aspect.
- Dans le champ ID du type d'aspect, saisissez un ID unique pour le type d'aspect.
- Facultatif : Dans le champ Description, saisissez une description du type d'aspect.
- Dans le champ Emplacement, sélectionnez un emplacement pour le type d'aspect. Vous ne pouvez pas modifier l'emplacement d'un type d'aspect après l'avoir créé. Pour comprendre l'impact du choix d'un emplacement global par rapport à un emplacement régional, consultez la section Types d'aspect personnalisés.
Facultatif : Définissez un modèle pour votre type d'aspect.
Dans la section Modèle, cliquez sur Ajouter un champ. Dans la section Nouveau champ, saisissez les informations suivantes :
- Dans le champ Nom, saisissez un nom.
- Facultatif : Dans le champ Nom à afficher, saisissez un nom à afficher.
- Facultatif : Dans le champ Description, saisissez une description.
Dans le champ Type, sélectionnez un type de données pour le champ. En fonction de votre sélection, l'ensemble de champs et d'options suivant s'affiche :
Si vous avez sélectionné Texte comme type de données, procédez comme suit :
- Dans le champ Type de texte, sélectionnez le type de texte.
- Dans le champ Valeurs de texte, fournissez un indice pour le champ de texte. Pour ce faire, cliquez sur Ajouter une valeur et saisissez l'indice. Vous pouvez ajouter plusieurs suggestions pour un champ de texte.
- Cliquez sur OK.
Si vous avez sélectionné Enum comme type de données, ajoutez une valeur enum :
- Cliquez sur Ajouter une valeur enum.
- Dans le champ Valeur, saisissez une valeur d'énumération. Vous pouvez ajouter plusieurs valeurs enum.
- Cliquez sur OK.
Si vous avez sélectionné Tableau comme type de données, dans la section Élément de tableau, définissez les types d'éléments à inclure dans le tableau :
- Cliquez sur Ajouter un élément de tableau.
- Dans le champ Nom, saisissez un nom pour les éléments du tableau.
- Facultatif : Dans le champ Nom à afficher, saisissez un nom à afficher pour les éléments du tableau.
- Facultatif : Dans le champ Description, saisissez une description des éléments du tableau.
Dans le champ Type, sélectionnez un type de données pour les éléments du tableau.
En fonction de votre sélection, l'ensemble suivant de champs et d'options s'affiche. Elles sont semblables aux options décrites pour les types de données Texte, Énumération, Map, Array et Record ailleurs dans cette section.
Cliquez sur OK.
Si vous avez sélectionné Map comme type de données, dans la section Valeur de mappage, définissez les types de valeurs à inclure dans le mappage :
- Cliquez sur Ajouter une valeur de mappage.
- Dans le champ Nom, saisissez un nom pour la carte.
- Facultatif : Dans le champ Nom à afficher, saisissez un nom à afficher pour la carte.
- Facultatif : Dans le champ Description, saisissez une description de la carte.
Dans le champ Type, sélectionnez un type de données pour la carte.
En fonction de votre sélection, l'ensemble suivant de champs et d'options s'affiche. Elles sont semblables aux options décrites pour les types de données Texte, Énumération, Map, Array et Record ailleurs dans cette section.
Cliquez sur OK.
Si vous avez sélectionné Enregistrement comme type de données, saisissez les informations suivantes :
- Dans le champ ID de l'enregistrement, saisissez un ID unique que les autres champs d'enregistrement pourront utiliser pour faire référence à cet enregistrement. Consultez la section Exemple d'utilisation des champs "ID de l'enregistrement" et "Référence de l'enregistrement" de ce document.
- Facultatif : Si vous souhaitez ajouter une référence à un autre enregistrement de ce modèle, utilisez le champ Référence à un enregistrement. Vous ne pourrez pas modifier cette option après avoir créé le type d'aspect. Consultez la section Exemple d'utilisation des champs "ID de l'enregistrement" et "Référence de l'enregistrement" de ce document.
Dans la section Champs d'enregistrement, vous pouvez définir un objet complexe avec plusieurs champs imbriqués. Pour ce faire, cliquez sur Ajouter un élément de champ d'enregistrement, puis spécifiez les éléments suivants :
Dans le champ Nom, saisissez un nom pour le champ d'enregistrement.
Facultatif : Dans le champ Nom à afficher, saisissez un nom à afficher pour le champ d'enregistrement.
Facultatif : Dans le champ Description, saisissez une description du champ d'enregistrement.
Dans le champ Type, sélectionnez un type de données.
En fonction de votre sélection, l'ensemble suivant de champs et d'options s'affiche. Elles sont semblables aux options décrites précédemment dans cette section pour les types de données Text, Enum, Map, Array et Record.
Cliquez sur OK.
Pour rendre le champ obligatoire pour un aspect de ce type, sélectionnez Obligatoire. Pour en savoir plus sur les aspects requis et facultatifs, consultez la section Catégories d'aspects de ce document.
Cliquez sur OK.
Pour ajouter plusieurs champs, cliquez sur Ajouter un champ et répétez les étapes précédentes.
Facultatif : Dans la section Libellés, ajoutez des libellés arbitraires sous forme de paires clé/valeur à vos ressources :
- Cliquez sur Ajouter une étiquette.
- Dans le champ Clé, saisissez une clé.
- Dans le champ Valeur, saisissez une valeur pour la clé.
- Pour ajouter d'autres libellés, cliquez sur Ajouter un libellé et répétez la procédure.
Cliquez sur Enregistrer.
gcloud
Pour créer un type d'aspect personnalisé, utilisez la commande gcloud dataplex aspect-types create.
C#
C#
Avant d'essayer cet exemple, suivez les instructions de configuration pour C# décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour C#.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Accéder
Go
Avant d'essayer cet exemple, suivez les instructions de configuration pour Go décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Go.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Java
Java
Avant d'essayer cet exemple, suivez les instructions de configuration pour Java décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Java.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Python
Python
Avant d'essayer cet exemple, suivez les instructions de configuration pour Python décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Python.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Ruby
Ruby
Avant d'essayer cet exemple, suivez les instructions de configuration pour Ruby décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Ruby.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
REST
Pour créer un type d'aspect personnalisé, utilisez la méthode aspectType.create.
Une fois que vous avez créé un type d'aspect personnalisé, vous pouvez ajouter des aspects aux entrées.
Exemple d'utilisation des champs "ID d'enregistrement" et "Référence d'enregistrement"
Vous pouvez utiliser les champs ID de l'enregistrement et Référence de l'enregistrement pour les références récursives. L'exemple suivant montre comment utiliser ces champs :
Prenons l'exemple d'un type d'aspect appelé Employee, avec les champs suivants :
- Nom (type :
Text) - Date de début (type :
Date & time) - Désignation (type :
Text) - Adresse actuelle (type :
Record) - Adresse permanente (type :
Record)
Les deux champs d'adresse Adresse actuelle et Adresse permanente sont du même type de données Record. Pour éviter les doublons, vous pouvez définir les valeurs ID de l'enregistrement et Référence de l'enregistrement lorsque vous définissez ces champs.
Lorsque vous définissez le champ Adresse actuelle, vous pouvez spécifier ID de l'enregistrement comme address-field. Pour Adresse permanente, vous pouvez spécifier la même valeur (address-field) pour Référence de l'enregistrement. Exemple :
- Nom (type :
Text) - Date de début (type :
Date & time) - Désignation (type :
Text) - Adresse actuelle (type :
Record, ID d'enregistrement :address-field) - Adresse permanente (type :
Record, référence de l'enregistrement :address-field)
Vous n'avez ainsi pas besoin de dupliquer les champs d'une autre adresse.
Ajouter des aspects à une entrée
Après avoir créé un type d'aspect, vous pouvez créer des aspects de ce type. Pour ajouter des aspects à une entrée, vous devez la mettre à jour, car les aspects sont stockés dans les entrées.
Veuillez noter les points suivants :
- Vous pouvez ajouter des aspects à une entrée ou aux colonnes d'une entrée.
- Vous ne pouvez modifier les aspects requis que pour les entrées personnalisées. Vous ne pouvez pas supprimer les aspects requis.
- Vous pouvez modifier et supprimer les aspects facultatifs pour les entrées personnalisées et système.
Console
Dans la console Google Cloud , accédez à la page Rechercher de Dataplex Universal Catalog.
Pour Choisir une plate-forme de recherche, sélectionnez Dataplex Universal Catalog comme mode de recherche.
Recherchez l'entrée à laquelle vous souhaitez ajouter des aspects, puis cliquez dessus. La page des détails de l'entrée s'ouvre.
Pour ajouter des aspects à l'entrée, procédez comme suit :
- Cliquez sur l'onglet Détails.
- Pour ajouter des aspects obligatoires ou facultatifs à l'entrée, dans la section Tags et aspects, cliquez sur Ajouter pour la catégorie correspondante.
Vous ne pouvez pas ajouter d'aspects requis si le type d'entrée de l'entrée sélectionnée n'en comporte aucun. - Recherchez et sélectionnez l'aspect que vous souhaitez ajouter.
- Dans la fenêtre Ajouter un aspect, saisissez les valeurs des champs.
- Cliquez sur Enregistrer.
Pour ajouter des aspects à une colonne de l'entrée, procédez comme suit :
- Sur la page des détails de l'entrée, cliquez sur l'onglet Schéma.
- Sélectionnez les colonnes auxquelles vous souhaitez ajouter des aspects.
- Cliquez sur Ajouter un aspect.
- Recherchez et sélectionnez l'aspect que vous souhaitez ajouter.
- Dans la fenêtre Ajouter un aspect, saisissez les valeurs des champs.
- Cliquez sur Enregistrer.
gcloud
Pour ajouter des aspects à une entrée ou à une colonne d'une entrée, utilisez la commande gcloud dataplex entries update.
C#
C#
Avant d'essayer cet exemple, suivez les instructions de configuration pour C# décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour C#.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Pour ajouter des aspects à l'objet d'entrée, consultez Aspects.
Go
Go
Avant d'essayer cet exemple, suivez les instructions de configuration pour Go décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Go.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Pour ajouter des aspects à l'objet d'entrée, consultez Entrée.
Java
Java
Avant d'essayer cet exemple, suivez les instructions de configuration pour Java décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Java.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Python
Python
Avant d'essayer cet exemple, suivez les instructions de configuration pour Python décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Python.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Ruby
Ruby
Avant d'essayer cet exemple, suivez les instructions de configuration pour Ruby décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Ruby.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Pour ajouter des aspects à l'objet d'entrée, consultez #required_aspects=.
REST
Pour ajouter des aspects à une entrée ou à une colonne d'une entrée, utilisez la méthode entry.patch.
Il n'est pas possible de créer et d'utiliser des aspects dans une entrée lorsque le type d'aspect et l'entrée correspondants se trouvent dans des organisations Google Cloud différentes.
Gérer les aspects existants pour une entrée
Cette section explique comment modifier et supprimer les aspects existants d'une entrée.
Modifier un aspect
Vous pouvez modifier les aspects facultatifs des entrées personnalisées et système. Vous ne pouvez modifier les aspects requis que pour les entrées personnalisées.
Console
Dans la console Google Cloud , accédez à la page Rechercher de Dataplex Universal Catalog.
Pour Choisir une plate-forme de recherche, sélectionnez Dataplex Universal Catalog comme mode de recherche.
Recherchez l'entrée dont vous souhaitez modifier les aspects, puis cliquez dessus.
La page des détails de l'entrée s'ouvre.
Cliquez sur l'onglet Détails.
Dans la section Tags et aspects, développez l'aspect ou le tag que vous souhaitez modifier, puis cliquez sur Modifier.
Dans la fenêtre Modifier l'aspect, mettez à jour les champs obligatoires.
Cliquez sur Enregistrer.
gcloud
Pour mettre à jour les aspects d'une entrée ou d'une colonne d'une entrée, utilisez la commande gcloud dataplex entries update.
C#
C#
Avant d'essayer cet exemple, suivez les instructions de configuration pour C# décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour C#.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Accéder
Go
Avant d'essayer cet exemple, suivez les instructions de configuration pour Go décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Go.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Java
Java
Avant d'essayer cet exemple, suivez les instructions de configuration pour Java décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Java.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Python
Python
Avant d'essayer cet exemple, suivez les instructions de configuration pour Python décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Python.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Ruby
Ruby
Avant d'essayer cet exemple, suivez les instructions de configuration pour Ruby décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Ruby.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
REST
Pour mettre à jour les aspects d'une entrée ou d'une colonne d'une entrée, utilisez la méthode entry.patch.
Supprimer un aspect
Console
Dans la console Google Cloud , accédez à la page Rechercher de Dataplex Universal Catalog.
Pour Choisir une plate-forme de recherche, sélectionnez Dataplex Universal Catalog comme mode de recherche.
Recherchez l'entrée dont vous souhaitez supprimer les aspects, puis cliquez dessus.
La page des détails de l'entrée s'ouvre.
Cliquez sur l'onglet Détails.
Dans la section Tags et aspects, développez l'aspect ou le tag que vous souhaitez supprimer, puis cliquez sur Supprimer.
Cliquez sur Confirmer.
gcloud
Pour supprimer un aspect d'une entrée, utilisez la commande gcloud dataplex entries update.
C#
C#
Avant d'essayer cet exemple, suivez les instructions de configuration pour C# décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour C#.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Accéder
Go
Avant d'essayer cet exemple, suivez les instructions de configuration pour Go décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Go.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Java
Java
Avant d'essayer cet exemple, suivez les instructions de configuration pour Java décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Java.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Python
Python
Avant d'essayer cet exemple, suivez les instructions de configuration pour Python décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Python.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Ruby
Ruby
Avant d'essayer cet exemple, suivez les instructions de configuration pour Ruby décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Ruby.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
REST
Pour supprimer un aspect d'une entrée, utilisez la méthode entry.patch.
Gérer les types d'aspects
Cette section explique comment afficher, modifier et supprimer des types d'aspects.
Afficher la liste des types d'aspects et des modèles de tags disponibles
Console
Dans la console Google Cloud , accédez à la page Catalogue de Dataplex Universal Catalog.
Cliquez sur l'onglet Types d'aspects et modèles de tags.
Cette page liste tous les types d'aspects Dataplex Universal Catalog et les modèles de tags Data Catalog disponibles.
Pour afficher les types d'aspects et les modèles de tags personnalisés, cliquez sur l'onglet Personnalisé. Dans l'onglet Personnalisé, la colonne Source du catalogue indique où se trouve la ressource (Dataplex Universal Catalog ou Data Catalog).
Pour afficher les types d'aspect système, cliquez sur l'onglet Système.
Pour en savoir plus sur les types d'aspects personnalisés et système, consultez la section Catégories de types d'aspects de ce document.
Facultatif : Pour afficher la liste des types d'aspects et des modèles de tags dans le projet sélectionné, cliquez sur l'onglet Personnalisé, puis désactivez l'option Afficher tous les projets.
L'option Afficher tous les projets est activée par défaut. La liste inclut les ressources Dataplex Universal Catalog de l'organisation que vous avez sélectionnée et les ressources Data Catalog de toutes les organisations auxquelles vous avez accès.
gcloud
Pour répertorier tous les types d'aspects disponibles, utilisez la commande gcloud dataplex aspect-types list.
C#
C#
Avant d'essayer cet exemple, suivez les instructions de configuration pour C# décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour C#.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Accéder
Go
Avant d'essayer cet exemple, suivez les instructions de configuration pour Go décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Go.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Java
Java
Avant d'essayer cet exemple, suivez les instructions de configuration pour Java décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Java.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Python
Python
Avant d'essayer cet exemple, suivez les instructions de configuration pour Python décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Python.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Ruby
Ruby
Avant d'essayer cet exemple, suivez les instructions de configuration pour Ruby décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Ruby.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
REST
Pour lister tous les types d'aspects disponibles, utilisez la méthode aspectTypes.list.
Afficher les détails d'un type d'aspect ou d'un modèle de tag
Console
Dans la console Google Cloud , accédez à la page Catalogue de Dataplex Universal Catalog.
Cliquez sur l'onglet Types d'aspects et modèles de tags.
Pour afficher les détails d'un type d'aspect Dataplex Universal Catalog, cliquez sur le type d'aspect. La page de détails du type d'aspect s'ouvre. Vous pouvez y accéder à des informations telles que le nom à afficher, l'ID du type d'aspect, la description, l'ID du projet, l'emplacement, les libellés, la date de création et la date de dernière modification.
- Pour afficher la structure du type d'aspect sélectionné, cliquez sur l'onglet Modèle.
- Pour afficher la liste des 10 entrées associées créées récemment, cliquez sur l'onglet Exemples d'entrées.
- Pour rechercher toutes les entrées associées, cliquez sur Afficher toutes les entrées associées dans la recherche. Ce bouton n'apparaît que s'il existe au moins une entrée associée.
Pour afficher les détails d'un modèle de tag Data Catalog, cliquez sur le modèle de tag. La page d'informations sur le modèle de tag s'ouvre dans Data Catalog, où vous pouvez accéder à des informations telles que le nom à afficher, l'ID du modèle, l'ID du projet, l'emplacement, la visibilité et les libellés.
gcloud
Pour obtenir les détails d'un type d'aspect, utilisez la commande gcloud dataplex aspect-types describe.
C#
C#
Avant d'essayer cet exemple, suivez les instructions de configuration pour C# décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour C#.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Accéder
Go
Avant d'essayer cet exemple, suivez les instructions de configuration pour Go décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Go.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Java
Java
Avant d'essayer cet exemple, suivez les instructions de configuration pour Java décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Java.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Python
Python
Avant d'essayer cet exemple, suivez les instructions de configuration pour Python décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Python.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Ruby
Ruby
Avant d'essayer cet exemple, suivez les instructions de configuration pour Ruby décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Ruby.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
REST
Pour obtenir les détails d'un type d'aspect, utilisez la méthode aspectTypes.get.
Modifier un type d'aspect personnalisé
Vous pouvez modifier le nom à afficher, la description, les champs de modèle et les libellés d'un type d'aspect personnalisé. Vous ne pouvez pas supprimer un champ existant dans un modèle.
Une fois le type d'aspect créé, vous ne pouvez plus modifier son ID ni son emplacement.
Console
Dans la console Google Cloud , accédez à la page Catalogue de Dataplex Universal Catalog.
Cliquez sur l'onglet Types d'aspects et modèles de tags.
Cliquez sur le type d'aspect que vous souhaitez modifier.
Sur la page Détails du type d'aspect, cliquez sur Modifier.
Modifiez le nom à afficher, la description, les champs du modèle et les libellés, si nécessaire.
Facultatif : Pour marquer un champ du type d'aspect comme obsolète :
- Dans la section Modèle, développez le champ.
- Sélectionnez Obsolète.
- Dans le champ Motif de l'abandon, saisissez le motif de l'abandon du champ sélectionné.
- Cliquez sur OK.
Cliquez sur Enregistrer.
gcloud
Pour mettre à jour un type d'aspect personnalisé, utilisez la commande gcloud dataplex aspect-types update.
C#
C#
Avant d'essayer cet exemple, suivez les instructions de configuration pour C# décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour C#.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Accéder
Go
Avant d'essayer cet exemple, suivez les instructions de configuration pour Go décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Go.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Java
Java
Avant d'essayer cet exemple, suivez les instructions de configuration pour Java décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Java.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Python
Python
Avant d'essayer cet exemple, suivez les instructions de configuration pour Python décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Python.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Ruby
Ruby
Avant d'essayer cet exemple, suivez les instructions de configuration pour Ruby décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Ruby.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
REST
Pour mettre à jour un type d'aspect personnalisé, utilisez la méthode aspectTypes.patch.
Supprimer un type d'aspect personnalisé
Console
Dans la console Google Cloud , accédez à la page Catalogue de Dataplex Universal Catalog.
Cliquez sur l'onglet Types d'aspects et modèles de tags.
Cliquez sur le type d'aspect que vous souhaitez supprimer.
Sur la page Détails du type d'aspect, cliquez sur Supprimer. Confirmez l'opération lorsque vous y êtes invité.
gcloud
Pour supprimer un type d'aspect personnalisé, utilisez la commande gcloud dataplex aspect-types delete.
C#
C#
Avant d'essayer cet exemple, suivez les instructions de configuration pour C# décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour C#.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Accéder
Go
Avant d'essayer cet exemple, suivez les instructions de configuration pour Go décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Go.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Java
Java
Avant d'essayer cet exemple, suivez les instructions de configuration pour Java décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Java.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Python
Python
Avant d'essayer cet exemple, suivez les instructions de configuration pour Python décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Python.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
Ruby
Ruby
Avant d'essayer cet exemple, suivez les instructions de configuration pour Ruby décrites dans le guide de démarrage rapide de Dataplex Universal Catalog à l'aide des bibliothèques clientes. Pour en savoir plus, consultez la documentation de référence de l'API Dataplex Universal Catalog pour Ruby.
Pour vous authentifier auprès de Dataplex Universal Catalog, configurez le service Identifiants par défaut de l'application. Pour en savoir plus, consultez Configurer l'authentification pour un environnement de développement local.
REST
Pour supprimer un type d'aspect personnalisé existant, utilisez la méthode aspectTypes.delete.
Étapes suivantes
- Découvrez comment rechercher des éléments de données dans Dataplex Universal Catalog.
- Apprenez à gérer les entrées et ingérer des sources personnalisées.
- Découvrez comment importer des métadonnées dans Dataplex Universal Catalog.
- En savoir plus sur la gestion des métadonnées dans Dataplex Universal Catalog
- Apprenez-en plus sur la transition depuis Data Catalog vers Dataplex Universal Catalog
- Suivez un atelier de programmation sur la gouvernance de base avec Dataplex Universal Catalog.