Consulte Un recorrido rápido por la publicación de un servicio de geoprocesamiento para obtener información sobre la apertura y el uso del asistente Compartir como servicio y el Editor de servicio para configurar un servicio de geoprocesamiento y sus tareas.
Publicación
Después de configurar las propiedades del servicio y la configuración de la tarea en el Editor de servicio, está listo para publicar el servicio en el servidor.
- Haga clic en el botón Publicar . Aparecerá un cuadro de diálogo de progreso para mostrar el estado de la publicación.
- El cuadro de diálogo Copiar datos al servidor se abre si su servicio requiere que los datos se copien en el servidor. Debe revisar la lista de datasets; es posible que usted esperar uno o más de los datasets para estar en el almacenamiento de datos del servidor. Haga clic en Aceptar para continuar con la publicación. Haga clic en Cancelar para volver al Editor de servicio.
Más información acerca de administrar el almacenamiento de datos
- Si hizo clic en Aceptar en el cuadro de diálogo Copiar datos en el servidor , la publicación comienza. Cuando finaliza la publicación, haga clic en Aceptar en el cuadro de diálogo del mensaje Correcto.
En algunos casos, puede aparece el cuadro de diálogo Fallo al crear una definición del servicio. Normalmente, este error se debe a los parámetros de la herramienta que hacen referencia a los datos que ya no existen. Pruebe lo siguiente:
- En la ventana Resultados, haga clic derecho en los resultados para los que está creando el servicio y elija Abrir. Esto abrirá el cuadro de diálogo de la herramienta. Si hay errores (por lo general, serán de datos que no existen), corríjalos y vuelva a ejecutar la herramienta. Si la herramienta se ejecuta satisfactoriamente, publique el resultado correspondiente.
- En la ventana Resultados, habrá un resultado para la ejecución de la herramienta Servicio de la fase . El Servicio de la fase se ejecuta siempre que publique un servicio. Expanda el resultado de Servicio de la fase y, a continuación, expanda Mensajes. Los mensajes le ofrecerán especificaciones acerca de por qué no se pudo publicar su resultado.
Si ha habilitado Iniciar servicio inmediatamente en la configuración General del Editor de servicio, el servicio se ejecuta ahora en el servidor y los usuarios y clientes en su red lo pueden acceder.
- Si no habilita Iniciar servicio inmediatamente, siga las instrucciones en Iniciar, detener y reiniciar servicios para iniciar el servicio.
Si hay errores en el servicio, la ventana Preparar se abrirá y la publicación se detendrá. Deberá subsanar los errores y volver a publicar el servicio haciendo clic en el botón Publicar . Consulte Analizar un servicio de geoprocesamiento para obtener más información sobre la ventana Preparar y los errores.
Qué sucede durante la publicación
- Un archivo de definición de servicio de un borrador (.sddraft) se crea y se guarda en su carpeta provisional. (Puede descubrir la ubicación de la carpeta provisional al hacer clic con el botón derecho en una conexión de servidor del administrador o responsable de publicación y seleccionar Propiedades.) Este borrador de definición de servicio contiene todas las herramientas personalizadas (las herramientas de modelo y secuencia de comandos que crea) que definen las tareas.
- La herramienta Servicio provisional se ejecuta para crear un archivo de definición de servicio (.sd). Durante la ejecución de Presentar servicio, todas las herramientas del archivo de borrador de servicio se escanean para crear una lista de todas las rutas de los datos de entrada y de proyecto, y las conexiones de bases de datos. Estas rutas y las conexiones de base de datos se comparan con el almacenamiento de datos del servidor. Cualquier dato cuyas rutas de acceso o conexiones no se encuentran en el almacenamiento de datos se copia en la carpeta provisional. Si los datos que se van a copiar proceden de una de las fuentes siguientes, los datos se convierten a datos de geodatabase de archivos cuando se copian. Esto se debe a que los datos originales no se admiten en plataformas de servidor o porque residen en una base de datos corporativa a la que el servidor no puede conectarse (es decir, ninguna conexión encontrada en el almacenamiento de datos):
- Los datos de la geodatabase corporativa
- Datos de geodatabase personal (.mdb)
- Los datos de cobertura de ArcGIS for Desktop Standard y PC
- Las tablas basadas en hojas de cálculo de Excel
- Las tablas basadas en las conexiones OLEDB
- La herramienta Servicio provisional crea un archivo de definición de servicio (.sd). Este archivo contiene todas las herramientas desde el proyecto de servicio y todos los datos y herramientas que se copian en la carpeta provisional.
- La definición de servicio de borrador de entrada se elimina. Ya que el Servicio provisional es una herramienta de geoprocesamiento, verá el resultado de la ejecución de la herramienta en la ventana Resultados .
- La herramienta Definición de servicio de carga se ejecuta para cargar el archivo de definición de servicio en el servidor. Debido a que la Definición de servicio es una herramienta de geoprocesamiento, verá el resultado de la ejecución de la herramienta en la ventana Resultados.
- Una vez la Definición del servicio de carga ha transferido la definición de servicio al servidor, el servidor extrae el contenido del archivo de definición de servicio al directorio arcgisinputdel servidor. Las rutas a los datos de entrada dentro de cualquier modelo o las herramientas de secuencia de comandos se cambiaron en este momento. Estas rutas se volverán a proveer en el directorio del servidor (si los datos se copian) o se proveerán para que coincidan con la entrada en el almacenamiento de datos.