Unique Field Value (Valeur de champ unique)
Disponible avec les licences ArcGIS Pro Standard et Data Reviewer.
Résumé
La vérification Unique Field Value (Valeur de champ unique) d’ArcGIS Data Reviewer recherche les lignes des classes d’entités et tables autonomes qui contiennent des valeurs non uniques dans un champ ou une liste de champs modifiables. Il peut s’agir de classes d’entités ponctuelles, linéaires ou surfaciques.
Processus pris en charge
Les vérifications ArcGIS Data Reviewer prennent en charge plusieurs méthodes pour implémenter l’examen automatisé des données. La table suivante identifie les méthodes d’implémentation prises en charge pour cette vérification :
|
Workflow |
Pris en charge |
Licences |
|---|---|---|
|
Règle attributaire de validation |
Oui (ArcGIS Pro 2.9 et ArcGIS Enterprise 10.9.1 ou version ultérieure) |
Disponible avec les licences ArcGIS Pro Standard et Data Reviewer |
|
Règle attributaire de contrainte |
Non |
N/D |
|
Run Data Checks (Exécuter des vérifications des données) |
Oui (ArcGIS Pro 3.5 ou version ultérieure) |
Disponible avec une licence Data Reviewer |
Vue d’ensemble
La vérification Unique Field Value (Valeur de champ unique) identifie les valeurs attributaires récurrentes dans les champs que vous définissez. Les entités ou les lignes de la source de données en entrée sont renvoyées en tant qu’erreurs lorsque des valeurs attributaires ne sont pas uniques. Vous pouvez configurer cette vérification sur des champs avec des types de données Raster ou Blob et sur des champs modifiables ; elle exclut les champs non modifiables comme OBJECTID, GlobalID, les champs de suivi de l’éditeur et d’autres champs configurés en mode Read Only (Lecture seule).
Scénarios liés aux secteurs d’activité
Il est possible d’utiliser cette vérification dans les scénarios suivants :
Gestion des données Indoor : les entités, telles que les unités, doivent contenir des identifiants uniques pour garantir que les entités des cartes tenant compte des étages sont associées à la ressource et au niveau correspondants.
Gestion des parcelles fiscales – le nom de l’enregistrement doit être unique pour éviter la création d’enregistrements portant le même nom dans des plans légaux ou des enregistrements d’arpentage.
Syntaxe des règles attributaires
La table suivante décrit les paramètres de règle attributaire de validation :
|
Le paramètre |
Requis |
Description |
Workflow |
|---|---|---|---|
|
Sous-type |
Non |
Sous-type(s) au(x)quel(s) la règle est appliquée. |
Validation |
|
Attribut |
Non |
Requête qui identifie les entités auxquelles la règle s’applique. |
Validation |
|
Attributes to Compare (Attributs à comparer) |
Oui |
Liste de champs modifiables dans la source de données en entrée utilisée pour évaluer les valeurs de champ uniques. Pour sélectionner tous les attributs répertoriés, cochez la case Select All (Sélectionner tout). Pour sélectionner des attributs spécifiques, cochez la case correspondant à chaque attribut à comparer. |
Validation |
|
Nom |
Oui |
Nom unique pour la règle. Utilisez ces informations pour prendre en charge la traçabilité des critères de qualité des données, la création automatisée de rapport et les processus correctifs. |
Validation |
|
Description |
Non |
Une description de l’erreur que vous définissez lorsqu’une entité non conforme est trouvée. Utilisez ces informations pour fournir des conseils sur les processus correctifs. |
Validation |
|
Gravité |
Non |
Gravité de l’erreur attribuée lorsqu’une entité non conforme est détectée. Cette valeur indique l’importance de l’erreur par rapport à d’autres erreurs. Les valeurs peuvent aller de 1 à 5, 1 étant la priorité la plus élevée et 5 la plus basse. |
Validation |
|
Balises |
Non |
Propriété de la balise de la règle. Ces informations sont utilisées dans la création de règles et les processus de gestion pour prendre en charge la traçabilité et la création de rapports sur les critères de qualité des données. |
Validation |
Syntaxe de l’exécution des vérifications des données
La table suivante décrit les paramètres de l’outil Exécuter des vérifications des données :
|
Le paramètre |
Requis |
Description |
|---|---|---|
|
Entité en entrée |
Oui |
La couche d’entités en entrée évaluée par la règle. Remarque :Vous pouvez désactiver une sélection de carte ou un ensemble de définition de couche en utilisant le bouton bascule qui respecte la sélection ou le filtre avant l’évaluation. |
|
Sous-types |
Non |
Sous-type(s) au(x)quel(s) la règle est appliquée. |
|
Filtre attributaire |
Non |
Requête qui identifie les entités auxquelles la règle s’applique. |
|
Attributes to Compare (Attributs à comparer) |
Oui |
Liste de champs modifiables dans la source de données en entrée utilisée pour évaluer les valeurs de champ uniques. Pour sélectionner tous les attributs répertoriés, cochez la case Select All (Sélectionner tout). Pour sélectionner des attributs spécifiques, cochez la case correspondant à chaque attribut à comparer. |
|
Nom |
Oui |
Nom unique pour la règle. Utilisez ces informations pour prendre en charge la traçabilité des critères de qualité des données. |
|
Etendue |
Oui |
|
Remarques
- Si vous configurez une règle avec des champs multiples, le résultat des erreurs pour la classe d’entités affiche chaque condition séparée par un point virgule.
- Les entités qui présentent des géométries nulles ou non valides ne sont pas évaluées par cette vérification. Utilisez la vérification Check Geometry (Vérifier les géométries) pour rechercher les entités de géométrie non valides et corrigez-les avant d’utiliser cette vérification.
Les paramètres de filtre Attribute (Attribut) et Attributes to Compare (Attributs à comparer) ne prennent pas en charge les types de champ suivants :
Big Integer,Date Only,Time OnlyetTimestamp offset.Lorsque cette vérification est créée en tant qu’exécution de la vérification des données, les groupes de couches de sous-types ne sont pas pris en charge.