Skip to main content

Dupliquer la ligne

Disponible avec les licences ArcGIS Pro Standard et Data Reviewer.

Résumé

La vérification Duplicate Row (Dupliquer la ligne) identifie les lignes de la table attributaire d’une table ou d’une classe d’entités qui possèdent des valeurs attributaires identiques.

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 3.7 et ArcGIS Enterprise 12.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.7 ou version ultérieure)

Disponible avec une licence Data Reviewer

Vue d’ensemble

La vérification Duplicate Row (Dupliquer la ligne) compare les valeurs attributaires sur les lignes d’une table attributaire pour identifier les doublons. Lorsque la vérification est configurée pour détecter des valeurs en double, elle signale les entités qui possèdent des valeurs identiques dans chaque attribut comme erreur. Les valeurs attributaires nulles sont considérées comme des erreurs si plusieurs lignes contiennent des valeurs nulles dans le même attribut sélectionné.

Voici un exemple de table avec une erreur de ligne en double :

Ligne Adresse Ville État
Ligne 1 380 New York Street Redlands CA
Ligne 2 35 Cajon St Redlands CA
Ligne 3 380 New York Street Redlands CA

Dans cet exemple, la ligne 1 est un doublon de la ligne 3, car elles ont des valeurs identiques pour les colonnes Adresse, Ville et État. La ligne 2 n’est pas un doublon car la valeur de l’adresse est différente.

Scénarios liés aux secteurs d’activité

Il est possible d’utiliser cette vérification dans les scénarios suivants :

  • Dans la gestion des données d’adresse, les entités d’adresse de site qui partagent des valeurs attributaires en double situées à des localisations identiques ou différentes peuvent influencer le calcul d’itinéraire des véhicules et les opérations de localisation.

  • Dans le secteur de la sécurité publique, des axes médians de route en double avec des attributs identiques à des localisations identiques ou différentes peuvent affecter les temps de réponse des premiers intervenants et entraîner des appels erronés au 911, lorsque ces axes médians de route sont utilisés dans les systèmes nouvelle génération de calcul d’itinéraire géospatial pour les appels au 911.

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

Sélectionnez tous les attributs ou sélectionnez un sous-ensemble d’attributs pour vérifier la présence de valeurs en double.

Validation

Nom

Oui

Nom unique pour la règle.

Ces informations sont utilisées dans la prise en charge de 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.

Ces informations sont utilisées pour 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

Sélectionnez tous les attributs ou sélectionnez un sous-ensemble d’attributs pour vérifier la présence de valeurs en double.

Nom

Oui

Nom unique pour la règle.

Ces informations sont utilisées pour assurer la traçabilité des critères de qualité des données.

Etendue

Oui

  • Visible extent (Étendue visible) : permet d’évaluer l’étendue visible de la carte.

  • Étendue complète : permet d’évaluer l’étendue complète des données.

Remarques

Gardez à l’esprit les informations suivantes lorsque vous utilisez la vérification :

  • 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.
  • Le paramètre de filtre Attribute (Attribut) est limité aux opérateurs de comparaison (=, <>, >, <, >= et <=) et aux opérateurs logiques (AND/OR, IN/NOT IN, LIKE/NOT LIKE et IS NULL).

  • Les paramètres de filtre Attribute (Attribut) ne prend pas en charge les types de champ suivants : Big Integer, Date Only, Time Only et Timestamp Offset. S’il est sélectionné, l’en-tête de ligne s’affiche en rouge et la règle ne peut pas être sauvegardée.

  • Lorsque cette vérification est créée en tant qu’exécution de vérification des données, les groupes de couches de sous-type ne sont pas pris en charge.