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 les règles de validation dans la vue des règles attributaires en cliquant sur le bouton Validation Rule (Règle de validation) . Vous pouvez également créer des règles à l'aide des outils Ajouter une règle attributaire ou Importer des règles attributaires.
Pour évaluer les règles de validation d’un jeu de données, vous pouvez utiliser l’outil Évaluer les règles ou l’utilitaire 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 (Error Inspector).
- 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
Vous avez un commentaire à formuler concernant cette rubrique ?