Créer une session Reviewer (Data Reviewer)

Synthèse

Permet de créer une session Reviewer dans l'espace de travail spécifié.

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

    Si vous souhaitez spécifier les propriétés de votre nouvelle session, ne choisissez pas de modèle de session.

  • Le paramètre Check For Duplicates (Rechercher les doublons) détermine la manière dont les résultats de la validation des doublons sont gérés dans cette 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 une 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 cette session

  • AucunNe recherche pas 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.
  • SessionRecherche dans la session les résultats de validation des doublons.
  • Base de donnéesRecherche dans la toute la base de données les résultats de validation des doublons.
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 actuellement 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 vous choisissez un espace de travail Reviewer stocké dans une géodatabase d'entreprise.

String

Sortie obtenue

ÉtiquetteExplicationType de données
Session Reviewer

Nom de la session Reviewer créée après l'exécution de l'outil.

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 une 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 cette session

  • NONENe recherche pas 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.
  • SESSIONRecherche dans la session les résultats de validation des doublons.
  • DATABASERecherche dans la toute la base de données les résultats de validation des doublons.
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 actuellement connecté.

String
version
(Facultatif)

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

String

Sortie obtenue

NomExplicationType de données
session

Nom de la session Reviewer créée après l'exécution de l'outil.

String

Exemple de code

Exemple 1 CreateReviewerSession (script autonome)

Ce script Python autonome permet de créer 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 permet de créer 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")

Environnements

Cas particuliers

Informations de licence

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

Rubriques connexes