Règles attributaires de validation

Les règles de validation spécifient des configurations d’attributs acceptables et des relations générales sur une entité. Elles sont utilisées pour vérifier les entités d’un jeu de données en fonction d’une exigence ou d’une contrainte spécifique. Dans le cas d’entités existantes, les règles sont évaluées au moment spécifié par l’utilisateur ; si des règles sont violées, des entités d’erreurs sont créées. Cette opération permet d’effectuer des contrôles d’assurance qualité sur les entités et d’examiner des zones problématiques dans le cadre d’un processus itératif.

Remarque :
Les règles attributaires de calcul par lots et de validation sont uniquement prises en charge sur les tables ou les classes d’entités ponctuelles, linéaires et surfaciques.

Vous pouvez créer des règles de validation en cliquant sur le bouton Validation Rule (Règle de validation) Règles de validation du groupe Add Rules (Ajouter des règles) de la vue Attribute Rules (Règles attributaires). Vous pouvez également créer des règles à l’aide de l’outil Ajouter une règle attributaire ou Importer des règles attributaires.

Remarque :

Le bouton Ready to Use Rules (Prêt à utiliser les règles) Règles prêtes à l’emploi permet d’accéder à une galerie de vérifications configurables prenant en charge la création de règles de contraintes et de validation. Ce bouton est disponible avec une licence ArcGIS Data Reviewer.

En savoir plus sur la création de règles attributaires à l’aide de ArcGIS Data Reviewer

Pour évaluer les règles de validation d’un jeu de données, vous pouvez utiliser les outils Évaluer les règles ou Error Inspector (Inspecteur d’erreurs).

Remarque :
L’espace de travail en entrée pour l’évaluation des règles de validation et de calcul par lots dépend du type de géodatabase dans lequel le jeu de données avec les règles attributaires est stocké :
  • Géodatabase fichier : la géodatabase est l’espace de travail en entrée à évaluer.
  • Géodatabase d’entreprise : vous devez utiliser un service d’entités avec la fonction Validation comme espace de travail en entrée à évaluer. Pour en savoir plus sur le partage de données en tant que service d’entités avec la fonction Validation.

Les étapes générales permettant de configurer et d’évaluer les règles de validation sont les suivantes :

  • Ajouter la règle attributaire au jeu de données.
  • Partager le jeu de données en tant que couche d’entités web dont la fonction Validation est activée.
  • Mettre à jour la couche d'entités web.
  • Évaluer les règles et vérifier les entités à l’aide de l’outil Inspecteur d’erreurs.
  • Examiner les entités d’erreurs et effectuer les mises à jour nécessaires pour corriger les erreurs.
  • Évaluer les règles.

Pour plus en savoir plus, reportez-vous aux rubriques Partager des jeux de données avec des règles attributaires, Évaluer les règles attributaires et Gérer les erreurs des règles attributaires.

Exemples

Voici quelques exemples d’utilisation des règles attributaires de validation dans une géodatabase :

  • Une valeur attributaire (chaîne) doit comporter un nombre spécifié de caractères.
  • Pour les entités de bouche d’incendie, assurez-vous que la taille de la vanne est supérieure ou égale à un diamètre donné.
  • Si la hauteur d’un pylône électrique est supérieure à 65 pieds, le matériau doit être Steel (Acier).

Reportez-vous au profil Arcade pour connaître les exigences et les variables globales afin de créer des types de règles attributaires. Vous pouvez vous servir du document Arcade Getting Started guide et de l’index des fonctions (Function Index) comme ressources supplémentaires afin de commencer la création d’expressions de script pour les règles attributaires.

Reportez-vous aux exemples de la rubrique Expressions de script des règles attributaires


Dans cette rubrique
  1. Exemples