Publicar herramientas web en ArcGIS Pro

Para compartir el resultado de un análisis como una herramienta web, asegúrese de tener suficientes permisos de publicación y que las versiones de ArcGIS Pro y ArcGIS Enterprise sean compatibles. El rol de una cuenta de inicio de sesión de portal debe ser de Administrador o un rol personalizado. Si el rol es personalizado, el requisito mínimo es un rol de Publicador predeterminado existente con la opción de Publicar herramienta web de los privilegios administrativos. Para obtener más información sobre la compatibilidad de las versiones ArcGIS Pro a ArcGIS Enterprise, consulte Compatibilidad con herramientas web.

Al compartir una herramienta web, puede compartir como una nueva herramienta web o sobrescribir una herramienta web existente. Sobrescribir una herramienta web existente solo está disponible desde ArcGIS Pro 2.6. Para compartir su herramienta web con cualquier opción, consulte Compartir una herramienta web. Al compartir como una nueva herramienta web o sobrescribir la herramienta existente, necesita establecer varias propiedades para definir cómo interactúan los usuarios del servicio con la herramienta web.

Nota:

Puede compartir una herramienta web en un servidor federado desde ArcGIS Pro 1.4 y versiones posteriores con el panel Compartir como una herramienta web o Python. Puede usar ArcGIS Enterprise o Python para publicar un servicio de geoprocesamiento en un servidor independiente desde ArcGIS Pro 2.3 o posterior. Para obtener más información, consulte Publicar herramientas web en un script de Python.

Analizar

Uno de los primeros pasos antes de publicar es analizar la herramienta web. El proceso de análisis busca problemas que impedirán la publicación de la herramienta. Se proporcionará información sobre los datos y las herramientas que integrarán el servicio y sobre las soluciones potenciales. Algunos errores del analizador solo se pueden resolver modificando las herramientas o los datos que componen la herramienta. Otros mensajes y advertencias proporcionan orientación y prácticas recomendadas. Una vez que los errores críticos se hayan solucionado y que los ajustes del servicio se hayan configurado, se podrá publicar la herramienta web. Para obtener más información, consulte Mensajes del analizador.

Agregar una herramienta

Cuando se comparte una herramienta web, el proceso comienza con el resultado de una herramienta de modelo o de script. Puede crear una herramienta web usando varios resultados. Cualquier elemento del historial de geoprocesamiento que se haya completado correctamente se puede incluir en una herramienta web que se publicará como un servicio. Agregar varias herramientas es una buena técnica cuando se agrupan herramientas similares o herramientas que forman parte de un flujo de trabajo.

Nota:

Una nueva herramienta no se puede agregar a una herramienta web ya existente. Debe volver a publicar la herramienta existente y la herramienta que se va a agregar en un nuevo y único servicio de geoprocesamiento (herramienta web).

Configuración de uso compartido

De manera predeterminada, a una herramienta web solo se puede acceder con la cuenta desde la que se ha creado. La herramienta web se puede compartir dentro de la organización, con grupos concretos o con todo el mundo.

Servidor federado

Cuando se comparte una herramienta web en un portal local, el servidor de alojamiento es el servidor predeterminado para el servicio de geoprocesamiento subyacente. Las herramientas web y los servicios de geoprocesamiento en los que se basan deben ser igual de rápidos y eficientes. Compartir muchas herramientas web en un servidor de alojamiento en el que también se están ejecutando muchos servicios de entidades puede afectar al rendimiento como consecuencia de la falta de recursos del sistema. Si hay varios servidores disponibles y están federados en el portal, puede ser ventajoso separar los servicios de geoprocesamiento del servidor de alojamiento predeterminado y transferirlos a su propio servidor federado. Si no hay varios servidores federados, los servicios de geoprocesamiento se pueden compartir con el servidor de alojamiento sin problemas siempre que los administradores y publicadores realicen una buena gestión de los recursos y servicios.