Guardar una definición de servicio para una herramienta web o un servicio de geoprocesamiento

Con ArcGIS Pro, puede guardar definiciones de servicio para que sus herramientas web y su servicio de geoprocesamiento se compartan o sobrescriban en ArcGIS Enterprise o un ArcGIS Server independiente más adelante. Un archivo de definición de servicio (.sd) contiene información sobre cómo se va a publicar y configurar la herramienta web o el servicio de geoprocesamiento en ArcGIS Enterprise o ArcGIS Server. Consulte Introducción al guardado de definiciones de servicio para obtener más información sobre cómo se pueden utilizar las definiciones de servicio en los flujos de trabajo de uso compartido de su organización.

Guardar una definición de servicio conectado

Una definición de servicio conectado se configura para una conexión de servidor específica. Para guardar una definición de servicio conectado para publicar o sobrescribir, siga estos pasos:

  1. Si su definición de servicio es para herramientas web de ArcGIS Enterprise, siga los pasos indicados en Compartir sus herramientas web en ArcGIS Enterprise para abrir el panel Compartir como herramienta web. Para sobrescribir herramientas web, primero elija una herramienta web existente.
  2. Si su definición de servicio es para servicios de geoprocesamiento en ArcGIS Server independientes, siga los pasos indicados en Compartir un servicio de geoprocesamiento en un servidor independiente para abrir el panel Publicar servicio de geoprocesamiento. Para sobrescribir un servicio de geoprocesamiento, siga los pasos indicados en Sobrescribir un servicio de geoprocesamiento para abrir el panel Sobrescribir servicio de geoprocesamiento.
  3. Defina las propiedades del panel de publicación siguiendo los pasos indicados en Configurar las propiedades de la herramienta web y el servicio de geoprocesamiento.
  4. En Finalizar uso compartido, haga clic en Analizar Identificar posibles cuellos de botella y errores de rendimiento para revisar los problemas potenciales.

    Los errores y advertencias se muestran en la pestaña Mensajes. Haga clic con el botón derecho en un mensaje para abrir su tema de ayuda o tomar medidas correctoras en el software. Se deben resolver los errores Error para poder guardar la definición de servicio. Se recomienda resolver las advertencias Advertencia, aunque no es obligatorio.

    Más información sobre el análisis de recursos de SIG

  5. Después de resolver los errores y, si lo desea, resolver las advertencias, haga clic en la flecha desplegable de Publicar y, a continuación, en Guardar como SD.

    Aparece el cuadro de diálogo Guardar como archivo de definición de servicio.

  6. En el cuadro de diálogo, especifique la ubicación y el nombre del archivo de definición de servicio y haga clic en Guardar.
  7. Si lo desea, haga clic en Trabajos Abrir panel de estado de trabajo para supervisar el estado de trabajo.
  8. Una vez que la definición de servicio se haya almacenado provisionalmente de forma correcta, haga clic en el vínculo Administrar la definición de servicio en la parte inferior del panel para abrir la ubicación del archivo de definición de servicio.

Guardar una definición de servicio sin conexión para un servicio de geoprocesamiento en un ArcGIS Server independiente

Una definición de servicio sin conexión no está configurada para ninguna conexión de servidor específica. Puede guardar una definición de servicio sin conexión si está sin conexión o no está conectado al servidor. La opción para guardar una definición de servicio sin conexión es casi idéntica a la de guardar una definición de servicio conectado mencionada anteriormente. La única diferencia es el paso 1 o 2, donde debe hacer clic en Compartir como > Guardar como definición de servicio sin conexión > Servicio de geoprocesamiento en servidor independiente.

Al guardar la definición de servicio sin conexión desde ArcGIS Pro 3.0 o posterior, elija la versión correcta de ArcGIS Server en la que vaya a compartir, ya que hay varias herramientas que se comportan de forma distinta según si publica en 10.9.1 o en una versión anterior. Al hacer referencia a datos que utilizan un almacén de datos de servidor mientras guarda el archivo de definición de servicio sin conexión, tenga en cuenta lo siguiente:

  • Al publicar el archivo de definición del servicio sin conexión, se copian todos los datos o se hace referencia a ellos. Si es necesario copiar algunos datos y referenciar otros, guarde el archivo como un archivo de definición de servicio conectado.
  • Antes de publicar el archivo en un servidor, asegúrese de que el servidor tenga acceso a la base de datos o ruta de carpeta de los datos a los que se hace referencia y, a continuación, registre los datos tanto en el publicador como en el almacén de datos del servidor.

Guardar una definición de servicio utilizando Python

Para guardar una definición de servicio conectado utilizando Python, consulte los ejemplos de código de la clase GeoprocessingSharingDraft del módulo arcpy.sharing o la función de publicación CreateGPSDDraft.

Para guardar una definición de servicio sin conexión, utilice la clase GeoprocessingSharingDraft del módulo arcpy.sharing utilizando los parámetros offline y offlineTarget.

Si lo tiene todo listo para publicar su servicio en un sitio de ArcGIS Server, consulte Publicar una definición de servicio.

Temas relacionados