List Critical Data Element - List Critical Data Element
Recherche et récupère les éléments de données critiques en fonction du domaine, des mots-clés et d’autres filtres.
GET {endpoint}/datagovernance/catalog/criticalDataElements?api-version=2025-09-15-preview
GET {endpoint}/datagovernance/catalog/criticalDataElements?api-version=2025-09-15-preview&domainId={domainId}&keyword={keyword}&orderBy={orderBy}&skip={skip}&top={top}
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
endpoint
|
path | True |
string |
|
|
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
|
domain
|
query |
string (uuid) |
S’il faut renvoyer des informations minimales pour les domaines référencés. |
|
|
keyword
|
query |
string |
Mot-clé de recherche. |
|
|
order
|
query |
string |
Expressions qui spécifient l’ordre des résultats renvoyés. |
|
|
skip
|
query |
integer (int32) |
Nombre d’éléments de résultat à ignorer. |
|
|
top
|
query |
integer (int32) |
Nombre d’éléments de résultat à retourner. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
La demande a réussi. |
|
| Other Status Codes |
Réponse d’erreur inattendue. En-têtes x-ms-error-code: string |
Sécurité
OAuth2Auth
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| https://purview.azure.net/.default |
Exemples
ListCriticalDataElement_MaximumSet
Exemple de requête
GET {endpoint}/datagovernance/catalog/criticalDataElements?api-version=2025-09-15-preview&domainId=123e4567-e89b-12d3-a456-426614174000&keyword=PMA&orderBy=name&skip=0&top=17
Exemple de réponse
{
"value": [
{
"status": "PUBLISHED",
"dataType": "TEXT",
"id": "123e4567-e89b-12d3-a456-426614174001",
"name": "SamplePMA",
"systemData": {
"createdAt": "2025-01-15T10:30:00Z",
"createdBy": "123e4567-e89b-12d3-a456-426614174002",
"lastModifiedAt": "2025-01-16T14:45:00Z",
"lastModifiedBy": "123e4567-e89b-12d3-a456-426614174003"
},
"domain": "123e4567-e89b-12d3-a456-426614174004",
"description": "This is a sample critical data element for testing purposes",
"contacts": {
"owners": [
{
"id": "123e4567-e89b-12d3-a456-426614174005",
"description": "Primary owner"
}
]
},
"managedAttributes": [
{
"name": "classification"
},
{
"name": "sensitivity"
}
]
}
]
}
Définitions
| Nom | Description |
|---|---|
|
Azure. |
Objet d’erreur. |
|
Azure. |
Réponse contenant les détails de l’erreur. |
|
Azure. |
Objet contenant des informations plus spécifiques sur l’erreur. Conformément aux directives de l’API REST Azure : https://aka.ms/AzureRestApiGuidelines#handling-errors. |
|
Catalog |
Types de données pris en charge pour les éléments de données critiques. |
|
Catalog |
Configuration des attributs gérés pour les entités de catalogue. |
|
Catalog |
Statut d’une entité de modèle de catalogue indiquant l’état de son cycle de vie. |
|
Catalog |
Métadonnées système avec informations d’expiration pour les entités de catalogue. |
|
Critical |
Représente un élément de données critique dans le catalogue avec des métadonnées et des relations. |
|
Paged |
Collection paginée d’éléments CriticalDataElement |
Azure.Core.Foundations.Error
Objet d’erreur.
| Nom | Type | Description |
|---|---|---|
| code |
string |
Un ensemble de codes d’erreur définis par le serveur. |
| details |
Tableau de détails sur des erreurs spécifiques qui ont conduit à cette erreur signalée. |
|
| innererror |
Objet contenant des informations plus spécifiques que l’objet actuel sur l’erreur. |
|
| message |
string |
Représentation lisible par l’homme de l’erreur. |
| target |
string |
Cible de l’erreur. |
Azure.Core.Foundations.ErrorResponse
Réponse contenant les détails de l’erreur.
| Nom | Type | Description |
|---|---|---|
| error |
Objet d’erreur. |
Azure.Core.Foundations.InnerError
Objet contenant des informations plus spécifiques sur l’erreur. Conformément aux directives de l’API REST Azure : https://aka.ms/AzureRestApiGuidelines#handling-errors.
| Nom | Type | Description |
|---|---|---|
| code |
string |
Un ensemble de codes d’erreur définis par le serveur. |
| innererror |
Erreur interne. |
CatalogModelCriticalDataElementDataTypeEnum
Types de données pris en charge pour les éléments de données critiques.
| Valeur | Description |
|---|---|
| TEXT |
Type de données texte. |
| NUMBER |
Type de données numérique. |
| DATETIME |
Type de données Date et heure. |
| BOOLEAN |
Type de données booléen. |
CatalogModelManagedAttribute
Configuration des attributs gérés pour les entités de catalogue.
| Nom | Type | Description |
|---|---|---|
| isRequired |
boolean |
Si cet attribut est obligatoire. |
| name |
string |
Nom de l’attribut managé. |
| value |
string |
Valeur de l’attribut. |
CatalogModelStatus
Statut d’une entité de modèle de catalogue indiquant l’état de son cycle de vie.
| Valeur | Description |
|---|---|
| DRAFT |
L’entité est à l’état de projet. |
| PUBLISHED |
L’entité est publiée et active. |
| EXPIRED |
L’entité a expiré et n’est plus active. |
CatalogModelSystemDataWithExpired
Métadonnées système avec informations d’expiration pour les entités de catalogue.
| Nom | Type | Description |
|---|---|---|
| createdAt |
string (date-time) |
Horodatage de la création de l’enregistrement. |
| createdBy |
string (uuid) |
Identificateur unique de l’utilisateur qui a créé l’enregistrement. |
| expiredAt |
string (date-time) |
Horodatage à l’expiration de l’enregistrement. |
| expiredBy |
string (uuid) |
Identificateur unique de l’utilisateur qui a fait expirer l’enregistrement. |
| lastModifiedAt |
string (date-time) |
Horodatage de la dernière modification de l’enregistrement. |
| lastModifiedBy |
string (uuid) |
Identificateur unique de l’utilisateur qui a modifié l’enregistrement pour la dernière fois. |
CriticalDataElement
Représente un élément de données critique dans le catalogue avec des métadonnées et des relations.
| Nom | Type | Description |
|---|---|---|
| contacts |
object |
Les contacts associés à cet élément de données critique. |
| dataType |
Type de données de l’élément de données critique. |
|
| description |
string |
Une description détaillée de l’élément de données critique. |
| domain |
string (uuid) |
Identificateur unique du domaine auquel cet élément appartient. |
| id |
string (uuid) |
L’identifiant unique de l’élément de données critique. |
| managedAttributes |
Attributs gérés associés à cet élément de données critique. |
|
| name |
string |
Nom de l’élément de données critique. |
| status |
L’état actuel de l’élément de données critique. |
|
| systemData |
Métadonnées du système, y compris les informations de création et de modification. |
PagedCriticalDataElement
Collection paginée d’éléments CriticalDataElement
| Nom | Type | Description |
|---|---|---|
| nextLink |
string (uri) |
Lien vers la page suivante des éléments |
| value |
Les éléments CriticalDataElement sur cette page |