Activar topología de red (Red de servicios)

Resumen

Habilita una topología de red de una red de servicios.

Esta herramienta evalúa y establece la conectividad entre entidades para crear una topología de red para una red de servicios. Se requiere una topología de red para operaciones analíticas como el seguimiento y para utilizar diagramas de red. También es posible habilitar una topología de red para encontrar errores.

Nota:

A partir de ArcGIS Enterprise 10.9.1, la operación para habilitar la topología de red se procesará de forma asíncrona con el servicio de geoprocesamiento UtilityNetworkTools al trabajar con una red de servicios en una geodatabase corporativa. El servicio UtilityNetworkTools se configura previamente en la carpeta Sistema en servicios de entidades que incluyen una red de servicios. Tiene una configuración de tiempo de espera más largo y está reservado para tareas de geoprocesamiento de la red de servicios.

Más información sobre cómo habilitar una topología de red

Uso

    Precaución:

    Cuando se habilita la topología de red en una red grande de servicios, esta operación lleva tiempo y consume bastantes recursos relacionados con el número de entidades de la red. Planifique y adapte adecuadamente el tamaño del cliente y la base de datos para garantizar que su funcionamiento dispone de la RAM y espacio de disco adecuados para el proceso.

  • Algunas tareas de configuración de red solo se pueden realizar antes de que se habilite la topología de red por primera vez. Consulte Tareas de administración de red de servicios para ver tareas específicas de esta herramienta y el estado de topología de red requerido.

  • Todas las clases de entidad de red de servicios deben tener un índice espacial.

  • Al trabajar con una geodatabase corporativa, existen estos requisitos:

    • Si el valor del parámetro Red de servicios de entrada proviene de una conexión de base de datos, la conexión debe establecerse como propietaria de la red de servicios de la base de datos.

    • La cuenta del portal de ArcGIS Enterprise conectada debe corresponder al propietario del portal de utility network.
    • Esta herramienta debe conectarse a la versión predeterminada para ejecutarse.
      • Todas las demás sesiones conectadas a la versión predeterminada están bloqueadas para ejecutar operaciones de validación o habilitación durante la operación de habilitación.
    • La red de servicios debe estar registrada como versionada en rama.
    • La red de servicios debe estar en un estado no versionado para utilizar la opción avanzada Generar solamente errores.
    • Licencia:
      Para utilizar esta herramienta en una implementación empresarial, se debe asignar una licencia con la extensión de tipo de usuario ArcGIS Advanced Editing a la cuenta del portal activo.

Parámetros

EtiquetaExplicaciónTipo de datos
Red de servicios de entrada

La red de servicios para la que se habilitará la topología de red.

Utility Network; Utility Network Layer
Número máximo de errores
(Opcional)

Número máximo de errores que se pueden generar antes de que se detenga el proceso de habilitación de la topología de red. Los errores se registrarán en la subcapa de áreas sin validar. Si no se proporciona ningún valor para este parámetro, se puede descubrir un número infinito de errores. El valor predeterminado es 10.000.

Precaución:

El aumento del valor máximo del número de errores incrementará el tiempo que se necesita para habilitar la topología. No se recomienda establecer un valor mayor que el valor predeterminado de 10.000.

Long
Generar solamente errores
(Opcional)

Especifica si la topología estará habilitada o solo se generarán errores de red.

  • Activado: la red de servicios solo se evaluará para detectar errores de red. La topología no se habilitará. Si está trabajando con una geodatabase corporativa, los datos no se pueden registrar como versionados. Esto permite inspeccionar y corregir errores de la red hasta que se habilita la topología.
  • Desactivado: la topología estará habilitada y cualquier error existente generará áreas sin validar con errores. Esta es la opción predeterminada.
Boolean

Salida derivada

EtiquetaExplicaciónTipo de datos
Red de servicios actualizada

La red de servicios actualizada.

Utility Network

arcpy.un.EnableNetworkTopology(in_utility_network, {max_number_of_errors}, {only_generate_errors})
NombreExplicaciónTipo de datos
in_utility_network

La red de servicios para la que se habilitará la topología de red.

Utility Network; Utility Network Layer
max_number_of_errors
(Opcional)

Número máximo de errores que se pueden generar antes de que se detenga el proceso de habilitación de la topología de red. Los errores se registrarán en la subcapa de áreas sin validar. Si no se proporciona ningún valor para este parámetro, se puede descubrir un número infinito de errores. El valor predeterminado es 10.000.

Precaución:

El aumento del valor máximo del número de errores incrementará el tiempo que se necesita para habilitar la topología. No se recomienda establecer un valor mayor que el valor predeterminado de 10.000.

Long
only_generate_errors
(Opcional)

Especifica si la topología estará habilitada o solo se generarán errores de red.

  • ONLY_ERRORSLa red de servicios solo se evaluará para detectar errores de red. La topología no se habilitará. Si está trabajando con una geodatabase corporativa, los datos no se pueden registrar como versionados. Esto permite inspeccionar y corregir errores de la red hasta que se habilita la topología.
  • ENABLE_TOPOLa topología estará habilitada y cualquier error existente generará áreas sin validar con errores. Esta es la opción predeterminada.
Boolean

Salida derivada

NombreExplicaciónTipo de datos
out_utility_network

La red de servicios actualizada.

Utility Network

Muestra de código

Ejemplo 1 de EnableNetworkTopology (ventana de Python)

Habilitar la topología de red para una red de servicios denominada MyNetwork y cambiar el número máximo de errores a 500 con ayuda de la función EnableNetworkTopology.

import arcpy
arcpy.un.EnableNetworkTopology('MyNetwork', 500)
Ejemplo 2 de EnableNetworkTopology (ventana de Python)

Generar errores únicamente para una red de servicios denominada MyNetwork con ayuda de la función EnableNetworkTopology.

import arcpy
arcpy.un.EnableNetworkTopology('MyNetwork', '', 'ONLY_ERRORS')

Entornos

Esta herramienta no utiliza ningún entorno de geoprocesamiento.

Información de licenciamiento

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

Temas relacionados