Compatibilidad de los servicios de geoprocesamiento

Al compartir un servicio de geoprocesamiento de ArcGIS Pro, debe considerar las versiones de cada producto para evitar problemas de compatibilidad entre versiones. En general, las versiones publicadas de ArcGIS Pro y ArcGIS Server deberían ser equivalentes para garantizar que se pueda compartir y utilizar correctamente un servicio de geoprocesamiento. Esto se recomienda porque algunas de las características más recientes de los servicios de geoprocesamiento requieren la misma versión de ArcGIS Server.

Además, con cada versión, se agregan nuevas herramientas de geoprocesamiento del sistema, y las herramientas de geoprocesamiento existentes se pueden mejorar con parámetros modificados y nuevos. Si publica una herramienta que contiene una herramienta del sistema con parámetros modificados o nuevos en una versión anterior de ArcGIS Server, puede aparecer un mensaje de error o advertencia.

Compatibilidad con ArcGIS Pro y ArcGIS Enterprise

Aunque puede publicar un servicio de ArcGIS Pro en versiones anteriores y posteriores de ArcGIS Enterprise, se recomienda utilizar la versión equivalente. Si no tiene la versión equivalente de ArcGIS Enterprise, no se recomienda publicar en una versión con una diferencia de más de dos versiones.

En la tabla siguiente se enumeran las versiones compatibles de ArcGIS Pro y ArcGIS Enterprise.

Equivalencia de ArcGIS Pro y ArcGIS Enterprise

Versión de ArcGIS ProVersión de ArcGIS Enterprise

ArcGIS Pro 3.2

ArcGIS Enterprise 11.2

ArcGIS Pro 3.1

ArcGIS Enterprise 11.1

ArcGIS Pro 3.0

ArcGIS Enterprise 11.0

ArcGIS Pro 2.9

ArcGIS Enterprise 10.9.1

ArcGIS Pro 2.8

ArcGIS Enterprise 10.9

ArcGIS Pro 2.7

ArcGIS Enterprise 10.8.1

ArcGIS Pro 2.6

ArcGIS Enterprise 10.8.1

ArcGIS Pro 2.5

ArcGIS Enterprise 10.8

ArcGIS Pro 2.4

ArcGIS Enterprise 10.7.1

ArcGIS Pro 2.3

ArcGIS Enterprise 10.7

ArcGIS Pro 2.2

ArcGIS Enterprise 10.6.1

ArcGIS Pro 2.1

ArcGIS Enterprise 10.6

ArcGIS Pro 2.0

ArcGIS Enterprise 10.5.1

La tabla siguiente muestra qué versiones de ArcGIS Pro y ArcGIS Server se pueden usar para compartir y usar un servicio de geoprocesamiento.

Versión de ArcGIS ProArcGIS Server 10.6-11.2ArcGIS Server 10.5-10.5.1

ArcGIS Pro 2.4-ArcGIS Pro 3.2

Permite compartir y usar servicios de geoprocesamiento

Admite sobrescribir los servicios de geoprocesamiento desde ArcGIS Pro 2.9

Admite el uso de servicios de geoprocesamiento

ArcGIS Pro 2.0-2.3

Admite el uso de servicios de geoprocesamiento

Admite el uso de servicios de geoprocesamiento

ArcGIS Pro 1.4

Admite el uso de servicios de geoprocesamiento, excepto las herramientas que tengan un parámetro de conjunto de entidades de entrada y que estén compartidas desde ArcMap

Admite el uso de servicios de geoprocesamiento

  • Permite compartir y usar servicios de geoprocesamiento significa que puede compartir servicios de geoprocesamiento de la versión indicada de ArcGIS Pro con la versión indicada de ArcGIS Server. También puede usar servicios de geoprocesamiento que se ejecutan en la versión indicada de ArcGIS Server en la versión indicada de ArcGIS Pro. Esto se aplica los servicios de geoprocesamiento compartidos desde ArcGIS Pro y ArcGIS Desktop.
  • Admite el uso de servicios de geoprocesamiento significa que puede usar los servicios de geoprocesamiento que se ejecutan en la versión indicada de ArcGIS Server desde la versión indicada de ArcGIS Pro, pero no puede compartir los servicios de geoprocesamiento. Esto se aplica a los servicios de geoprocesamiento publicados desde ArcGIS Desktop.

Soluciones y mensajes de error de compatibilidad de versiones

Al publicar un servicio de geoprocesamiento en una versión no equivalente de ArcGIS Enterprise, en particular en una versión anterior, puede recibir mensajes de advertencia o de error. Si la herramienta del sistema de la herramienta que publica es nueva en ArcGIS Pro, recibirá mensajes de error al publicar en una versión anterior de ArcGIS Enterprise. Si los parámetros de una herramienta del sistema de la herramienta que publica han cambiado, es posible que reciba mensajes de advertencia relacionados con la versión que indiquen los parámetros que no son compatibles. Podrá publicar la herramienta en ArcGIS Enterprise, pero es posible que no funcione correctamente.

Si la versión ArcGIS Enterprise es anterior a la versión equivalente de ArcGIS Pro, actualice ArcGIS Enterprise. Si la actualización de ArcGIS Enterprise no está disponible, realice lo siguiente:

  • Exponga solo los parámetros de la herramienta para publicar como entradas o salidas que sean compatibles con la versión de ArcGIS Enterprise en la que está publicando. Esta es la forma preferida.
  • Si la herramienta se creó en ArcGIS Pro 3.0 o posterior y utiliza ArcGIS Pro 3.0 o posterior para publicar, utilice la herramienta Guardar caja de herramientas en la versión para guardar la herramienta en la versión equivalente de ArcGIS Enterprise. Ejecute y publique la herramienta modificada y publique desde la versión ArcGIS Pro, que es la versión equivalente de ArcGIS Enterprise.
  • Si la herramienta se creó en una versión anterior de ArcGIS Pro, ejecute y publique desde la versión de ArcGIS Pro que es la versión equivalente de ArcGIS Enterprise.

La herramienta Guardar caja de herramientas en la versión solo aplica un cambio a una herramienta de modelo. La herramienta no modifica las herramientas o herramientas de script de una caja de herramientas Python.

Si una herramienta creada en ArcGIS Pro 2.6 o 2.7 incluye un parámetro con un tipo de datos ráster, la herramienta no aparecerá si se publica en ArcGIS Enterprise 10.8 o versiones anteriores. Para solucionar este problema, realice una de las siguientes acciones:

  • Publique la herramienta en ArcGIS Enterprise 10.8.1 o posterior.
  • Cree una herramienta en ArcGIS Pro 2.8 o posterior con los mismos parámetros y configuración y publique la herramienta en cualquier versión de ArcGIS Enterprise.

No se permite compartir un servicio de geoprocesamiento en ArcGIS Online. Consulte Publicar servicios de geoprocesamiento en ArcGIS Pro para obtener más información.