Carga de datasets grandes desde ArcGIS Desktop
Al consumir un servicio de geoprocesamiento a través de ArcGIS Desktop, si la tarea contiene parámetros de entrada que requieren que proporcione datasets o archivos para cargar, debe tener en cuenta que existe una limitación de tamaño. La limitación depende del tipo de datos que carga.
Si el tipo de datos de entrada es ráster o archivo, la limitación del tamaño de carga es de 64 MB, que es el almacenamiento dinámico predeterminado. Si el tamaño del archivo o los datos cargados es mayor que 64 MB, recibirá mensajes de error de la ventana Resultados e información sobre el fallo del servicio de los registros de ArcGIS Server después de cargar.
Si el tipo de datos de entrada es una clase de entidad, la limitación de tamaño depende del tamaño de descarga de salida de las tareas del servicio, no del tamaño de carga. Esto se debe a que, durante la ejecución de la tarea, crea un archivo definition.dat en el directorio de trabajo del servidor, cuyo tamaño es mayor que el de la clase de entidad de entrada. Si definition.dat es mayor que 64 MB, recibirá mensajes de error de la ventana Resultados e información sobre el fallo del servicio de los registros de ArcGIS Server después de cargar. Para obtener más detalles sobre cómo descargar clases de entidad grandes, consulte la sección Consideraciones para la descarga de clases de entidad grandes.
Si recibe mensajes de error de la ventana Resultados e información sobre el fallo del servicio del registro del servidor, es necesario que aumente el almacenamiento dinámico de ArcGIS Server para evitar dichos errores. Para aumentar el tamaño de almacenamiento dinámico, siga los pasos que se describen enConfiguración de servicio de geoprocesamiento: Propiedades avanzadas.
Cargar datasets grandes desde una aplicación Web
Las aplicaciones Web utilizan las operaciones de Cargas de Transferencia de Estado Representacional (REST) operación para cargar los archivos. Esta capacidad es establecida por la capacidad Cargas en la página de propiedades del servicio de geoprocesamiento. El valor máximo predeterminado del tamaño de carga es 2 GB. Si desea cargar archivos más grandes, aumente los tamaños máximos de carga siguiendo los pasos descritos enConfiguración de servicios de geoprocesamiento: Propiedades avanzadas.
Si los datos de entrada son archivos de tipo txt, zip o jpg, puede utilizar la operación de recurso cargas para cargar estos tipos de archivo. La instalación de un tipo de archivo de carga se describe en Configuración del servicio de geoprocesamiento: Propiedades avanzadas.
Consideraciones para la descarga de clases de entidad grandes
Para descargar grandes volúmenes de datos de entidades desde Desktop, debe establecer el servicio de geoprocesamiento publicado como asíncrono. Por otra parte, solo puede descargar grandes volúmenes de datos utilizando Desktop. Si el cliente es una aplicación Web y el tamaño de salida de la descarga es superior a 64 MB, publique el servicio con el servicio de mapas de resultados.
Uno de los ajustes de parámetro de un servicio de geoprocesamiento es Número máximo de registros devueltos por el servidor. Si la salida del servicio de geoprocesamiento devuelve una tabla o clase de entidad que contiene más registros que esta configuración, el resultado de la ejecución de la tarea en la ventana Resultados contendrá el mensaje <los datos superan el límite de transferencia>. Puede restablecer el parámetro Número máximo de registros devueltos por el servidor del servicio de la siguiente manera:
- En la ventana Catálogo, realice una conexión de administrador de servidor con el servidor que aloja el servicio.
- Haga clic con el botón derecho en el servicio y seleccione Propiedades del servicio.
- Haga clic en la pestaña Parámetros y restablezca el valor Número máximo de registros devueltos por el servidor.
- El servicio se reinicia automáticamente.
Tiempo máximo
Cuando trabaja con tareas de geoprocesamiento de larga duración, también es posible que deba aumentar el tiempo máximo en el que un cliente puede utilizar un servicio. Puede configurar esto en la pestaña Agrupación del cuadro de diálogo Propiedades del servicio. El valor predeterminado es 600 segundos o 10 minutos. Consulte Ajustar y configurar servicios para obtener más información acerca de los tiempos de espera asociados con un servicio.