Escribir en tabla de Reviewer (Data Reviewer)

Disponible con una licencia de Data Reviewer.

Resumen

Escribe una clase de entidad, capa de entidad, tabla o vista de tabla en el Espacio de trabajo de Reviewer.

Heredado:

Los flujos de trabajo de Reviewer basados en ArcMap estarán obsoletas próximamente. Se recomienda a los usuarios actuales que empiecen a convertir sus flujos de trabajo de trabajos por lotes de Reviewer a reglas de atributos de Data Reviewer.

Más información sobre la migración a reglas de atributos

Uso

  • Utilice esta herramienta para escribir cualquier clase de entidad, capa de entidad, tabla o vista de tabla en el Espacio de trabajo de Reviewer.

    Precaución:

    Esta herramienta no admite entidades ni espacios de trabajo de Reviewer que contengan Id. de objeto de 64 bits.

  • La herramienta escribe geometrías a partir de las clases y capas de entidad para la clase de entidad REVTABLEPOINT, REVTABLELINE o REVTABLEPOLY de Reviewer aplicable.

  • El panel Resultados de Reviewer se debe cerrar y abrir de nuevo después de ejecutar esta herramienta para ver los nuevos registros.

  • Para habilitar la navegación de entidades y la selección de capacidades del panel Resultados de Reviewer, los parámetros Campo de Id. y Nombre de la tabla de origen se deben configurar como se indica a continuación:

    • El parámetro Campo de Id. se debe rellenar con el campo de identificador único (normalmente, el campo ObjectID).
    • El parámetro Nombre de la tabla de origen se debe rellenar con el nombre de clase de objeto o entidad.

Parámetros

EtiquetaExplicaciónTipo de datos
Espacio de trabajo de Reviewer

La ruta al espacio de trabajo del Revisor donde las entidades o los registros de tabla se escribirán.

Workspace
Sesión

El Id. de sesión de Reviewer donde se escribirán las entidades o los registros de tabla. Utilice el formato de Id. de la sesión completa: Sesión 1: Sesión 1.

String
Entidades de entrada

Las entidades o registros de tabla que se escribirán en el espacio de trabajo de Reviewer.

Feature Layer; Table View
Campo de Id.

El campo que contiene los identificadores para las entidades. El valor de este campo rellena el resultado de Id. del panel Resultados de Reviewer. El campo que elija debe tener el tipo de datos Largo.

Field
Nombre de la tabla de origen (Valor o campo)

El valor de campo o de cadena de caracteres que se utilizará para rellenar el resultado de Fuente en el panel Resultados de Reviewer para cada registro que se escribe. Este es generalmente el nombre de la clase de entidad o tabla. El valor del parámetro puede derivarse de un valor especificado o de un campo de la entrada.

String; Field
Estado de revisión

Cadena de caracteres de estado que se asociará con el grupo de registros escrito en el espacio de trabajo de Reviewer. El valor predeterminado es Escribir los resultados de GP en la tabla de Reviewer. El valor del parámetro puede derivarse de un valor especificado o de un campo de la entrada.

String; Field
Subtipo
(Opcional)

El subtipo de clase de entidad a la que pertenecen las entidades. El valor de este parámetro rellena el resultado de Subtipo en el panel Resultados de Reviewer. El valor del parámetro puede derivarse de un valor especificado o de un campo de la entrada.

String; Field
Notas
(Opcional)

Texto que llena el campo Notes en la tabla de Reviewer. Las notas se utilizan para proporcionar una descripción más específica de la entidad o registro de la tabla. El valor del parámetro puede derivarse de un valor especificado o de un campo de la entrada.

String; Field
Gravedad
(Opcional)

Un valor numérico que representa la importancia de las entidades o los registros de tabla que se han escrito en el espacio de trabajo de Reviewer. Los valores varían de 5 (prioridad baja) a 1 (prioridad alta). Este valor rellenará el resultado de Gravedad en el panel Resultados de Reviewer. El valor del parámetro puede derivarse de un valor especificado o de un campo de la entrada.

String; Field
Comprobar título
(Opcional)

Texto que rellenará el resultado de Comprobar título en el panel Resultados de Reviewer. Este valor se utiliza para describir la condición de error detectada en el registro de entidades o tablas. El valor del parámetro puede derivarse de un valor especificado o de un campo de la entrada.

String; Field

Salida derivada

EtiquetaExplicaciónTipo de datos
REVTABLEMAIN

Se crea una vista de tabla de los resultados de los errores.

Table View

arcpy.Reviewer.WriteToReviewerTable(in_reviewer_workspace, in_session, in_features, in_field, in_origin_table_name, in_review_status, {in_subtype}, {in_notes}, {in_severity}, {in_check_title})
NombreExplicaciónTipo de datos
in_reviewer_workspace

La ruta al espacio de trabajo del Revisor donde las entidades o los registros de tabla se escribirán.

Workspace
in_session

El Id. de sesión de Reviewer donde se escribirán las entidades o los registros de tabla. Utilice el formato de Id. de la sesión completa: Sesión 1: Sesión 1.

String
in_features

Las entidades o registros de tabla que se escribirán en el espacio de trabajo de Reviewer.

Feature Layer; Table View
in_field

El campo que contiene los identificadores para las entidades. El valor de este campo rellena el resultado de Id. del panel Resultados de Reviewer. El campo que elija debe tener el tipo de datos Largo.

Field
in_origin_table_name

El valor de campo o de cadena de caracteres que se utilizará para rellenar el resultado de Fuente en el panel Resultados de Reviewer para cada registro que se escribe. Este es generalmente el nombre de la clase de entidad o tabla. El valor del parámetro puede derivarse de un valor especificado o de un campo de la entrada.

String; Field
in_review_status

Cadena de caracteres de estado que se asociará con el grupo de registros escrito en el espacio de trabajo de Reviewer. El valor predeterminado es Escribir los resultados de GP en la tabla de Reviewer. El valor del parámetro puede derivarse de un valor especificado o de un campo de la entrada.

String; Field
in_subtype
(Opcional)

El subtipo de clase de entidad a la que pertenecen las entidades. El valor de este parámetro rellena el resultado de Subtipo en el panel Resultados de Reviewer. El valor del parámetro puede derivarse de un valor especificado o de un campo de la entrada.

String; Field
in_notes
(Opcional)

Texto que llena el campo Notes en la tabla de Reviewer. Las notas se utilizan para proporcionar una descripción más específica de la entidad o registro de la tabla. El valor del parámetro puede derivarse de un valor especificado o de un campo de la entrada.

String; Field
in_severity
(Opcional)

Un valor numérico que representa la importancia de las entidades o los registros de tabla que se han escrito en el espacio de trabajo de Reviewer. Los valores varían de 5 (prioridad baja) a 1 (prioridad alta). Este valor rellenará el resultado de Gravedad en el panel Resultados de Reviewer. El valor del parámetro puede derivarse de un valor especificado o de un campo de la entrada.

String; Field
in_check_title
(Opcional)

Texto que rellenará el resultado de Comprobar título en el panel Resultados de Reviewer. Este valor se utiliza para describir la condición de error detectada en el registro de entidades o tablas. El valor del parámetro puede derivarse de un valor especificado o de un campo de la entrada.

String; Field

Salida derivada

NombreExplicaciónTipo de datos
REVTABLEMAIN_View

Se crea una vista de tabla de los resultados de los errores.

Table View

Muestra de código

Ejemplo de WriteToReviewerTable (script independiente)

Antes de ejecutar el script del ejemplo, utilice la función CreateReviewerSession para crear una sesión de Reviewer.

# Name: WriteToReviewerTable_Example.py
# Description: Imports features into the Reviewer workspace
# Requirements: ArcGIS Data Reviewer extension

# Import arcpy module
import arcpy
from arcpy import env

# Check out a Data Reviewer extension license
arcpy.CheckOutExtension("datareviewer")

# set the environment
env.workspace = "c:/arcgis/ArcTutor/Data Reviewer"

# Path to feature class and Reviewer workspace
Hospitals = "California.gdb/Landmarks/Hospitals"
reviewer_gdb = "Reviewer.gdb"

# Use the Create Reviewer Session tool to create a session before running this script.
Session = "Session 1 : Session 1"

# Execute the Write to Reviewer Table function with all required parameters
# Original Table name determined by the String value
arcpy.WriteToReviewerTable_Reviewer(reviewer_gdb, Session, Hospitals, "OBJECTID", "My table name", "My review status")

# Execute the Write to Reviewer Table function with all required parameters
# Original Table name determined by the value in the field specified
arcpy.WriteToReviewerTable_Reviewer(reviewer_gdb, Session, Hospitals, "OBJECTID", "NAME", "My review status")

# Execute the Write to Reviewer Table function with all required parameters and all optional parameters
# Original Table name/Subtype/Notes/Severity/Check Title determined by the String value
arcpy.WriteToReviewerTable_Reviewer(reviewer_gdb, Session, Hospitals, "OBJECTID", "My table name", "My review status", "My Subtype", "New Hospitals", "3", "My Check results")

# Execute the Write to Reviewer Table function with all required parameters and optional parameters
# Original Table name/Subtype/Notes/Check Title determined by the value in the field specified
arcpy.WriteToReviewerTable_Reviewer(reviewer_gdb, Session, Hospitals, "OBJECTID", "NAME", "CITY", "TYPE_CODE", "ADMIN_DESC", "3", "TYPE_DESC")

# Check in the Data Reviewer extension
arcpy.CheckInExtension("datareviewer")

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: Requiere Data Reviewer
  • Standard: Requiere Data Reviewer
  • Advanced: Requiere Data Reviewer

Temas relacionados