Reviewer-Sitzung erstellen (Data Reviewer)

Zusammenfassung

Erstellt eine neue Reviewer-Sitzung im angegebenen Workspace.

Verwendung

  • Bei dem Eingabe-Workspace muss es sich um einen Reviewer-Workspace handeln. Verwenden Sie das Werkzeug Data Reviewer aktivieren, um einen Reviewer-Workspace zu erstellen.

  • Der Eingabe-Workspace muss eine aktuelle Version des Reviewer-Schemas enthalten. Wenn das nicht der Fall ist, aktualisieren Sie den Workspace mit dem Werkzeug Data Reviewer aktivieren.

  • Mit dem Parameter Sitzungsvorlage können Sie Eigenschaften aus einer vorhandenen Reviewer-Sitzung in die mit diesem Werkzeug neu erstellte Sitzung kopieren. Zu den Eigenschaften gehören die folgenden:

    • Batch-Verarbeitung fortsetzen, wenn die Überprüfung fehlschlägt
    • Batch-Verarbeitung fortsetzen, wenn Standardüberprüfungen einen Fehler zurückgeben
    • Eigenschaften der Reviewer-Tabelle
    • Standardüberprüfungen

    Bei Verwendung einer Sitzungsvorlage werden die folgenden Parameter deaktiviert:

    • Auf Duplikate überprüfen
    • Geometrie nicht speichern
    • Benutzername der Sitzung
    • Sitzungsversion

    Wenn Sie die Eigenschaften für Ihre neue Sitzung angeben möchten, wählen Sie keine Sitzungsvorlage aus.

  • Der Parameter Auf Duplikate überprüfen gibt an, wie die Ergebnisse der Überprüfung auf Duplikate in der Sitzung behandelt werden. Doppelte Fehler weisen übereinstimmende Werte in den Feldern OBJECTID oder IDENTIFIER, REVIEWERCODE, ORIGINTABLE und PARAMETER auf.

Parameter

BeschriftungErläuterungDatentyp
Reviewer-Workspace

Der Workspace, in dem eine neue Reviewer-Sitzung erstellt wird

Workspace
Sitzungsname

Der Name der Sitzung, die im Reviewer-Workspace erstellt wird

String
Sitzungsvorlage
(optional)

Eine vorhandene Reviewer-Sitzung, deren Eigenschaften in die neue Sitzung kopiert werden

String
Auf Duplikate überprüfen
(optional)

Gibt an, wie die Ergebnisse der Überprüfung auf Duplikate in der Sitzung behandelt werden

  • KeineEs wird nicht nach Ergebnissen der Überprüfung auf Duplikate gesucht. Dadurch wird die Performance beim Speichern der Validierungsergebnisse in die Datenbank verbessert. Dies ist die Standardeinstellung.
  • SitzungEs wird innerhalb der Sitzung nach Ergebnissen der Überprüfung auf Duplikate gesucht.
  • DatenbankDie gesamte Datenbank wird nach Ergebnissen der Überprüfung auf Duplikate durchsucht.
String
Geometrie nicht speichern
(optional)

Gibt an, ob die Ergebnisse eine verknüpfte Geometrie enthalten.

  • Geometrie speichernDie Ergebnisse enthalten sowohl Geometrie- als auch Attributinformationen. Dies ist die Standardeinstellung.
  • Geometrie nicht speichernDie Ergebnisse enthalten nur Attributinformationen. Dadurch kann die Performance beim Speichern der Validierungsergebnisse in die Geodatabase verbessert werden.
Boolean
Benutzername der Sitzung
(optional)

Der Benutzername der Person, die die Reviewer-Sitzung erstellt hat. Es wird standardmäßig der Name des aktuell angemeldeten Windows-Benutzers verwendet.

String
Sitzungsversion
(optional)

Die Version der Enterprise-Geodatabase, der die Sitzung zugewiesen wird. Dieser Parameter ist nur aktiviert, wenn Sie einen Reviewer-Workspace auswählen, der in einer Enterprise-Geodatabase gespeichert ist.

String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Reviewer-Sitzung

Der Name der Reviewer-Sitzung, die nach der Ausführung des Werkzeugs erstellt wird.

String

arcpy.Reviewer.CreateReviewerSession(reviewer_workspace, session_name, {session_template}, {duplicate_checking}, {store_geometry}, {username}, {version})
NameErläuterungDatentyp
reviewer_workspace

Der Workspace, in dem eine neue Reviewer-Sitzung erstellt wird

Workspace
session_name

Der Name der Sitzung, die im Reviewer-Workspace erstellt wird

String
session_template
(optional)

Eine vorhandene Reviewer-Sitzung, deren Eigenschaften in die neue Sitzung kopiert werden

String
duplicate_checking
(optional)

Gibt an, wie die Ergebnisse der Überprüfung auf Duplikate in der Sitzung behandelt werden

  • NONEEs wird nicht nach Ergebnissen der Überprüfung auf Duplikate gesucht. Dadurch wird die Performance beim Speichern der Validierungsergebnisse in die Datenbank verbessert. Dies ist die Standardeinstellung.
  • SESSIONEs wird innerhalb der Sitzung nach Ergebnissen der Überprüfung auf Duplikate gesucht.
  • DATABASEDie gesamte Datenbank wird nach Ergebnissen der Überprüfung auf Duplikate durchsucht.
String
store_geometry
(optional)

Gibt an, ob die Ergebnisse eine verknüpfte Geometrie enthalten.

  • STORE_GEOMETRYDie Ergebnisse enthalten sowohl Geometrie- als auch Attributinformationen. Dies ist die Standardeinstellung.
  • DO_NOT_STORE_GEOMETRYDie Ergebnisse enthalten nur Attributinformationen. Dadurch kann die Performance beim Speichern der Validierungsergebnisse in die Geodatabase verbessert werden.
Boolean
username
(optional)

Der Benutzername der Person, die die Reviewer-Sitzung erstellt hat. Es wird standardmäßig der Name des aktuell angemeldeten Windows-Benutzers verwendet.

String
version
(optional)

Die Version der Enterprise-Geodatabase, der die Sitzung zugewiesen wird. Dieser Parameter ist nur aktiviert, wenn Sie einen Reviewer-Workspace auswählen, der in einer Enterprise-Geodatabase gespeichert ist.

String

Abgeleitete Ausgabe

NameErläuterungDatentyp
session

Der Name der Reviewer-Sitzung, die nach der Ausführung des Werkzeugs erstellt wird.

String

Codebeispiel

CreateReviewerSession – Beispiel 1 (eigenständiges Skript)

Dieses eigenständige Python-Skript erstellt eine Sitzung im Reviewer-Workspace, der in einer Enterprise-Geodatabase gespeichert ist. Die Sitzung trägt die Bezeichnung "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")
CreateReviewerSession – Beispiel 2 (eigenständiges Skript)

Dieses eigenständige Python-Skript erstellt eine Sitzung im Reviewer-Workspace, der in einer Enterprise-Geodatabase gespeichert ist. Die Parameter für die Überprüfung auf Duplikate und Speicherung der Geometrie sind festgelegt.

# 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")

Lizenzinformationen

  • Basic: Erfordert Data Reviewer
  • Standard: Erfordert Data Reviewer
  • Advanced: Erfordert Data Reviewer

Verwandte Themen