Disponible con una licencia de Data Reviewer.
Resumen
Crea una nueva sesión de Reviewer en el espacio de trabajo especificado.
Uso
El espacio de trabajo de entrada debe ser un espacio de trabajo de Reviewer. Utilice las herramientas Enable Data Reviewer o Administrador de la sesión de Reviewer para crear un Espacio de trabajo de Reviewer.
El espacio de trabajo de entrada debe contener una versión actual del esquema de Reviewer. Si no, use las herramientas Habilitar Data Reviewer o Administrador de la sesión de Reviewer para actualizar el espacio de trabajo.
El parámetro Plantilla de la sesión le permite copiar la configuración de una sesión de Reviewer existente a la nueva sesión creada por esta herramienta. Las configuraciones incluyen lo siguiente:
- Continúe el procesamiento por lotes si la verificación falla
- No almacenan geometría para un procesamiento más rápido
- Opciones de escritor de la tabla de Reviewer (Verificar si hay duplicados)
- Propiedades de la tabla del Reviewer
Si utiliza una Plantilla de sesión, estos parámetros se deshabilitarán:
- Buscar duplicados
- No almacenar geometría
- Nombre de sesión
- Versión de la sesión
Sintaxis
arcpy.Reviewer.CreateReviewerSession(reviewer_workspace, session_name, {session_template}, {duplicate_checking}, {store_geometry}, {username}, {version})
Parámetro | Explicación | Tipo de datos |
reviewer_workspace | El espacio de trabajo en el que una nueva sesión de Reviewer va a crearse. | Workspace |
session_name | El nombre de la sesión que se va a crear en el espacio de trabajo de Reviewer. | String |
session_template (Opcional) | Una sesión de Reviewer existente, cuyas propiedades se copiarán en la nueva sesión. | String |
duplicate_checking (Opcional) | Determina la forma en la que los resultados de validación de duplicados se tratan en la sesión.
| String |
store_geometry (Opcional) | Determina si el resultado incluye una geometría asociada.
| Boolean |
username (Opcional) | El nombre de usuario asociado de la persona que va a crear esta sesión de Reviewer. De manera predeterminada, es el usuario que tiene iniciada la sesión en Windows en la actualidad. | String |
version (Opcional) | La versión de la geodatabase corporativa a la que se asociará la sesión y que solo estará habilitada si se elige un Espacio de trabajo de Reviewer almacenado en una geodatabase corporativa. | String |
Salida derivada
Nombre | Explicación | Tipo de datos |
session | El nombre de la sesión de Reviewer creada tras la ejecución de la herramienta. | Cadena |
Muestra de código
Ejemplo de CreateReviewerSession (script independiente)
Este script de Python independiente crea una nueva sesión en el espacio de trabajo de Reviewer almacenado en una geodatabase corporativa. La sesión se denomina 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")
Ejemplo 2 de CreateReviewerSession (script independiente)
Este script de Python independiente crea una nueva sesión en el espacio de trabajo de Reviewer almacenado en una geodatabase corporativa. Se establecen los parámetros de comprobación de duplicados y almacenamiento de geometrías.
# 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")
Entornos
Información de licenciamiento
- Basic: Requiere Data Reviewer
- Standard: Requiere Data Reviewer
- Advanced: Requiere Data Reviewer