Aplicar resoluciones de errores (Red de servicios)

Resumen

Implementa las resoluciones definidas en el campo ErrorAction de la tabla Resoluciones de errores. Esta tabla se puede crear utilizando la herramienta Analizar datos de red y modificarse para definir la acción que se llevará a cabo para abordar varios tipos de errores comunes. El valor del campo de atributo ErrorAction define el tipo de cambio que se realizará en la red de servicios.

Uso

  • La topología de red puede habilitarse o deshabilitarse.

  • Se deben cumplir los siguientes requisitos al trabajar con una geodatabase corporativa:

    • Al trabajar con una geodatabase corporativa, el valor del parámetro Red de servicios de entrada debe provenir de una conexión de base de datos establecida como propietaria de la red de servicios de la base de datos.

    • La red de servicios de entrada debe estar en un estado no versionado para ejecutar la herramienta.

Parámetros

EtiquetaExplicaciónTipo de datos
Red de servicios de entrada

La red de servicios que se actualizará con las acciones de edición definidas en la tabla de Resoluciones de errores.

Utility Network Layer
Tabla de resoluciones

La tabla de resolución de errores que define las acciones de edición que se aplicarán a las clases de red de servicios para resolver errores.

Table View
Localización de salida
(Opcional)

La carpeta de salida donde se creará la carpeta especificada en el parámetro Nombre de salida.

Folder
Nombre de salida
(Opcional)

Nombre de la carpeta de salida. Esta carpeta contiene archivos .csv de registro de salida con información sobre las entidades modificadas por la operación. Cuando se produce un error al editar, los registros proporcionan información sobre los errores que no se han podido resolver.

String

Salida derivada

EtiquetaExplicaciónTipo de datos
Red de servicios de salida

La red de servicios actualizada.

Utility Network
Carpeta de salida

La carpeta de salida que contiene archivos .csv para cada clase de entidad modificada por la operación.

Folder

arcpy.un.ApplyErrorResolutions(in_utility_network, in_resolution_table, {in_folder}, {output_name})
NombreExplicaciónTipo de datos
in_utility_network

La red de servicios que se actualizará con las acciones de edición definidas en la tabla de Resoluciones de errores.

Utility Network Layer
in_resolution_table

La tabla de resolución de errores que define las acciones de edición que se aplicarán a las clases de red de servicios para resolver errores.

Table View
in_folder
(Opcional)

La carpeta de salida donde se creará la carpeta especificada en el parámetro output_name.

Folder
output_name
(Opcional)

Nombre de la carpeta de salida. Esta carpeta contiene archivos .csv de registro de salida con información sobre las entidades modificadas por la operación. Cuando se produce un error al editar, los registros proporcionan información sobre los errores que no se han podido resolver.

String

Salida derivada

NombreExplicaciónTipo de datos
out_utility_network

La red de servicios actualizada.

Utility Network
out_folder

La carpeta de salida que contiene archivos .csv para cada clase de entidad modificada por la operación.

Folder

Muestra de código

Ejemplo de ApplyErrorResolutions (ventana de Python)

Aplique acciones de resolución para solucionar errores en una red de servicios llamada MyUtilityNetwork.

import arcpy 
arcpy.un.ApplyErrorResolutions("MyUtilityNetwork", "C:\\Temp\\Test.geodatabase\\main.ErrorResolution")

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

  • Basic: No
  • Standard: Sí
  • Advanced: Sí

Temas relacionados