Reviewer-Sitzung erstellen (Data Reviewer)

Zusammenfassung

Erstellt eine neue Reviewer-Sitzung im angegebenen Workspace.

Vorversion:

ArcMap-basierte Reviewer-Workflows werden in Kürze nicht mehr unterstützt. Aktuellen Benutzern wird empfohlen, mit der Konvertierung ihrer Workflows aus Reviewer-Batch-Aufträgen in Data Reviewer-Attributregeln zu beginnen.

Weitere Informationen zur Migration zu Attributregeln

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 die 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 Parameterwerte für die 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 die 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.

  • KeinEs 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.
  • SitzungDie Sitzung wird nach Ergebnissen der Überprüfung auf Duplikate durchsucht.
  • 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 aktiven angemeldeten Windows-Benutzers verwendet.

String
Sitzungsversion
(optional)

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

String

Abgeleitete Ausgabe

BeschriftungErläuterungDatentyp
Reviewer-Sitzung

Der Name der neu erstellten Reviewer-Sitzung.

String

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

Der Workspace, in dem die 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.
  • SESSIONDie Sitzung wird nach Ergebnissen der Überprüfung auf Duplikate durchsucht.
  • 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 aktiven angemeldeten Windows-Benutzers verwendet.

String
version
(optional)

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

String

Abgeleitete Ausgabe

NameErläuterungDatentyp
session

Der Name der neu erstellten Reviewer-Sitzung.

String

Codebeispiel

CreateReviewerSession: Beispiel 1 (eigenständiges Skript)

Dieses eigenständige Python-Skript erstellt eine Sitzung in einem 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 in einem 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