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.

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 campo 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 campo 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.

  • Cadena de caracteres: el nombre de la capa de entidad se define como una cadena de caracteres de texto.
  • Campo: el valor para el nombre de la capa de entidades se deriva de un campo en la capa de entidad o tabla.
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.

Nota:

Si el valor predeterminado se elimina o se deja en blanco, se utilizará el valor de Escribir los resultados de geoprocesamiento en la tabla de Reviewer como cadena de caracteres de estado.

  • Cadena de caracteres: puede escribir el valor en el cuadro de texto Cadena de caracteres.
  • Campo: puede elegir el campo Review Status de la capa de entidades.
String; Field
Subtipo
(Opcional)

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

  • Cadena de caracteres: puede escribir el valor en el cuadro de texto Cadena de caracteres.
  • Campo: puede elegir el valor del Subtipo de un campo en la capa de entidades.
String; Field
Notas
(Opcional)

El texto que rellena el campo Notas 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.

  • Cadena de caracteres: puede escribir el valor en el cuadro de texto Cadena de caracteres.
  • Campo: puede elegir el valor de Notas de un campo en la capa de entidades.
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 rellena el campo Gravedad en el panel Resultados de Reviewer.

  • Cadena de caracteres: puede escribir el valor en el cuadro de texto Cadena de caracteres.
  • Campo: puede elegir el valor de la Gravedad de un campo en la capa de entidades.
String;Field
Comprobar título
(Opcional)

El texto que rellena el campo Comprobar título en el panel Resultados de Reviewer. El valor de Comprobar título se utiliza para describir la condición de error detectada en el registro de entidades o tablas.

  • Cadena de caracteres: puede escribir el valor en el cuadro de texto Cadena de caracteres.
  • Campo: puede elegir el valor de Comprobar título de un campo en la capa de entidades.
String;Field

Salida derivada

EtiquetaExplicaciónTipo de datos
REVTABLEMAIN

Vista de tabla de los resultados de error creados tras la ejecución de la herramienta.

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 campo 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 campo 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.

  • Cadena de caracteres: el nombre de la capa de entidad se define como una cadena de caracteres de texto.
  • Campo: el valor para el nombre de la capa de entidades se deriva de un campo en la capa de entidad o tabla.
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.

Nota:

Si el valor predeterminado se elimina o se deja en blanco, se utilizará el valor de Escribir los resultados de geoprocesamiento en la tabla de Reviewer como cadena de caracteres de estado.

  • Cadena de caracteres: puede escribir el valor en el cuadro de texto Cadena de caracteres.
  • Campo: puede elegir el campo Review Status de la capa de entidades.
String; Field
in_subtype
(Opcional)

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

  • Cadena de caracteres: puede escribir el valor en el cuadro de texto Cadena de caracteres.
  • Campo: puede elegir el valor del Subtipo de un campo en la capa de entidades.
String; Field
in_notes
(Opcional)

El texto que rellena el campo Notas 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.

  • Cadena de caracteres: puede escribir el valor en el cuadro de texto Cadena de caracteres.
  • Campo: puede elegir el valor de Notas de un campo en la capa de entidades.
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 rellena el campo Gravedad en el panel Resultados de Reviewer.

  • Cadena de caracteres: puede escribir el valor en el cuadro de texto Cadena de caracteres.
  • Campo: puede elegir el valor de la Gravedad de un campo en la capa de entidades.
String;Field
in_check_title
(Opcional)

El texto que rellena el campo Comprobar título en el panel Resultados de Reviewer. El valor de Comprobar título se utiliza para describir la condición de error detectada en el registro de entidades o tablas.

  • Cadena de caracteres: puede escribir el valor en el cuadro de texto Cadena de caracteres.
  • Campo: puede elegir el valor de Comprobar título de un campo en la capa de entidades.
String;Field

Salida derivada

NombreExplicaciónTipo de datos
REVTABLEMAIN_View

Vista de tabla de los resultados de error creados tras la ejecución de la herramienta.

Table View

Muestra de código

Ejemplo de WriteToReviewerTable (script independiente)

Antes de ejecutar el script del ejemplo, utilice 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