Créer une session Reviewer (Data Reviewer)

Synthèse

Crée une session Reviewer dans l’espace de travail spécifié.

Héritage :

Les processus Reviewer basés sur ArcMap seront bientôt obsolètes. Il est recommandé aux utilisateurs actuels de commencer à convertir leurs processus depuis les tâches de traitement par lots Data Reviewer vers les règles attributaires Data Reviewer.

En savoir plus sur la migration vers les règles attributaires

Utilisation

  • L'espace de travail en entrée doit être un espace de travail Reviewer. Utilisez l'outil Enable Data Reviewer (Activer Data Reviewer) pour créer un espace de travail Reviewer.

  • L’espace de travail en entrée doit contenir une version actuelle de la structure Reviewer. Si ce n'est pas le cas, utilisez l'outil Enable Data Reviewe (Activer Data Reviewer) pour mettre à niveau l'espace de travail.

  • Le paramètre Session Template (Modèle de session) permet de copier les propriétés à partir d'une session Reviewer existante dans la nouvelle session créée par cet outil. Les propriétés incluent :

    • Poursuivre le traitement par lots si la vérification échoue
    • Poursuivre le traitement par lots si les vérifications par défaut renvoient une erreur
    • Propriétés de la table Reviewer
    • Vérifications par défaut

    Si vous utilisez un modèle de session, les paramètres suivants sont désactivés :

    • Rechercher les doublons
    • Ne pas stocker la géométrie
    • Nom d’utilisateur de session
    • Version de session

    Pour spécifier les valeurs de ces paramètres pour la nouvelle session, ne choisissez pas de modèle de session.

  • Le paramètre Rechercher les doublons détermine la manière dont les résultats de la validation des doublons sont gérés dans la session. Les erreurs de doublon sont celles dont les valeurs correspondent dans les champs OBJECTID ou IDENTIFIER, REVIEWERCODE, ORIGINTABLE et PARAMETER.

Paramètres

ÉtiquetteExplicationType de données
Espace de travail Reviewer

Espace de travail dans lequel la nouvelle session Reviewer est créée.

Workspace
Nom de la session

Nom de la session créée dans l'espace de travail Reviewer.

String
Modèle de session
(Facultatif)

Session Reviewer existante dont les propriétés sont copiées dans la nouvelle session.

String
Rechercher les doublons
(Facultatif)

Détermine la manière dont les résultats de la validation des doublons sont gérés dans la session.

  • AucunAucune recherche n’est menée pour les résultats de validation des doublons. Cela permet d'améliorer les performances d'écriture des résultats de validation dans la base de données. Il s’agit de l’option par défaut.
  • SessionLes résultats de validation des doublons sont recherchés dans la session.
  • Base de donnéesLes résultats de validation des doublons sont recherchés dans la base de données entière.
String
Ne pas stocker la géométrie
(Facultatif)

Indique si les résultats incluent une géométrie associée.

  • Stocker la géométrieLes résultats inclent les informations sur la géométrie et sur les attributs. Il s’agit de l’option par défaut.
  • Ne pas stocker la géométrieLes résultats incluent uniquement les informations sur les attributs. Cela peut améliorer les performances d'écriture des résultats de validation dans la géodatabase.
Boolean
Nom d’utilisateur de session
(Facultatif)

Nom d’utilisateur de la personne qui crée la session Reviewer. La valeur par défaut est l’utilisateur Windows qui est connecté.

String
Version de session
(Facultatif)

Version de la géodatabase d’entreprise à laquelle la session sera associée. Ce paramètre est uniquement activé si l’espace de travail Reviewer est stocké dans une géodatabase d’entreprise.

String

Sortie obtenue

ÉtiquetteExplicationType de données
Session Reviewer

Nom de la nouvelle session Reviewer créée.

String

arcpy.Reviewer.CreateReviewerSession(reviewer_workspace, session_name, {session_template}, {duplicate_checking}, {store_geometry}, {username}, {version})
NomExplicationType de données
reviewer_workspace

Espace de travail dans lequel la nouvelle session Reviewer est créée.

Workspace
session_name

Nom de la session créée dans l'espace de travail Reviewer.

String
session_template
(Facultatif)

Session Reviewer existante dont les propriétés sont copiées dans la nouvelle session.

String
duplicate_checking
(Facultatif)

Détermine la manière dont les résultats de la validation des doublons sont gérés dans la session.

  • NONEAucune recherche n’est menée pour les résultats de validation des doublons. Cela permet d'améliorer les performances d'écriture des résultats de validation dans la base de données. Il s’agit de l’option par défaut.
  • SESSIONLes résultats de validation des doublons sont recherchés dans la session.
  • DATABASELes résultats de validation des doublons sont recherchés dans la base de données entière.
String
store_geometry
(Facultatif)

Indique si les résultats incluent une géométrie associée.

  • STORE_GEOMETRYLes résultats inclent les informations sur la géométrie et sur les attributs. Il s’agit de l’option par défaut.
  • DO_NOT_STORE_GEOMETRYLes résultats incluent uniquement les informations sur les attributs. Cela peut améliorer les performances d'écriture des résultats de validation dans la géodatabase.
Boolean
username
(Facultatif)

Nom d’utilisateur de la personne qui crée la session Reviewer. La valeur par défaut est l’utilisateur Windows qui est connecté.

String
version
(Facultatif)

Version de la géodatabase d’entreprise à laquelle la session sera associée. Ce paramètre est uniquement activé si l’espace de travail Reviewer est stocké dans une géodatabase d’entreprise.

String

Sortie obtenue

NomExplicationType de données
session

Nom de la nouvelle session Reviewer créée.

String

Exemple de code

Exemple 1 CreateReviewerSession (script autonome)

Ce script Python autonome génère une session dans l’espace de travail Reviewer stocké dans une géodatabase d’entreprise. La session est nommée QC Pass 1.

# Name: CreateReviewerSession.py
# Description: Creates a reviewer session in a geodatabase
# Author: Esri
# Date: December 2011

# Import arcpy module
import arcpy

# check out a data reviewer extension license
arcpy.CheckOutExtension("datareviewer")

# path to a workspace
reviewer_gdb = "C:/SampleData/Reviewer.sde"

# Execute the Create Reviewer Session tool
arcpy.CreateReviewerSession_Reviewer(reviewer_gdb, "QC Pass 1")

# check in the data reviewer extension
arcpy.CheckInExtension("datareviewer")
Exemple 2 CreateReviewerSession (script autonome)

Ce script Python autonome génère une session dans l’espace de travail Reviewer stocké dans une géodatabase d’entreprise. Les paramètres de vérification des doublons et de stockage de géométrie sont définis.

# Name: CreateReviewerSession.py
# Description: Creates a reviewer session in a geodatabase
# Author: Esri
# Date: May 2015

# Import arcpy module
import arcpy

# check out a data reviewer extension license
arcpy.CheckOutExtension("datareviewer")

# path to a workspace
reviewer_gdb = "C:/SampleData/Reviewer.sde"

# Execute the Create Reviewer Session tool. Do not specify a template session and set the duplicate checking and store geometry parameters.
# Session User Name parameter is not supplied so it will be set to the logged in user name.
# Session Version parameter is not supplied so it will be set to the Default version.

arcpy.CreateReviewerSession_Reviewer(reviewer_gdb, 'Test Session', '', 'DATABASE', 'DO_NOT_STORE_GEOMETRY')

# check in the data reviewer extension
arcpy.CheckInExtension("datareviewer")

Informations de licence

  • Basic: Nécessite Data Reviewer
  • Standard: Nécessite Data Reviewer
  • Advanced: Nécessite Data Reviewer

Rubriques connexes