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 el archivo definition.dat tiene más de 64 MB, aparecerán mensajes de error en la ventana de resultados e información sobre el fallo del servicio en los registros de ArcGIS Server después de cargar. Para obtener más información sobre la descarga de una clase de entidad grande, consulte Consideraciones para la descarga de clases de entidad grandes.
Si recibe mensajes de error en la ventana de resultados e información sobre el fallo del servicio en el 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. Puede modificar el tamaño de carga máximo a menos de 2 GB siguiendo los pasos que se describen en Configuración del servicio de geoprocesamiento: propiedades avanzadas. No puede modificar el tamaño de carga máximo a un tamaño superior a 2 GB.
Si los datos de entrada están en un archivo 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 ArcGIS Desktop, debe establecer el servicio de geoprocesamiento publicado como asíncrono. Por otra parte, solo puede descargar grandes volúmenes de datos utilizando ArcGIS 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 un 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.
Más información sobre los resultados de la tarea en la ventana ResultadosTiempo máximo
Cuando trabaje con tareas de geoprocesamiento de larga duración, también es posible que deba aumentar el tiempo máximo 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.