La vérification de données est disponible pour les modèles métiers d'entreprise Oracle uniquement. Elle n'est pas prise en charge pour les modèles métiers basés sur des fichiers ou SQL Server.
Il s'agit d'une instruction de SQL Select qui analyse les données et renvoie des erreurs. Les données sont considérées comme valides si l'instruction de vérification ne renvoie aucune ligne. Utilisez l'assistant SQL pour composer votre instruction. Voir Aide-mémoire sur les expressions SQL.
L'instruction de SQL Select doit renvoyer un ensemble de FID et correspondre aux structures suivantes :
SELECT fid FROM <feature class> WHERE <checking condition> ORDER BY fid;
REPEAT <select statement> FOR <select statement>;
Cette instruction de SQL Select répète la première instruction de sélection jusqu'à ce que la seconde renvoie un résultat.
Dans la première instruction de sélection (<select statement>), vous pouvez utiliser des espaces réservés pour représenter des colonnes de la seconde instruction de sélection. Par exemple :
REPEAT SELECT fid from $f_class_name WHERE <checking condition> FOR SELECT f_class_name from TB_DICTIONARY where f_class_name like 'EL%';
SELECT fid FROM <database view> ORDER BY fid;
Nom du module | Si vous définissez des vérifications de données devant être utilisées par un plug-in personnalisé, servez-vous de la valeur du nom du module pour filtrer les vérifications de données exécutées. Par exemple, utilisez cette option pour utiliser le vérificateur de données via l'API. |
Sécurité au niveau des lignes | Permet de spécifier la sécurité au niveau des lignes. |
La vérification de données s'applique à la tâche sélectionnée ou à la tâche active (pour les tâches programmées). | Exécutez la vérification des données pour la tâche sélectionnée (en cas de démarrage manuel) ou à la tâche active (en cas de démarrage programmé). |
La vérification de données s'applique au modèle métier d'entreprise complet | Exécuter la vérification des données dans le modèle métier d'entreprise entier. |