Export de jeux de données volumineux à partir d'ArcGIS for Desktop
Lorsque vous utilisez un service de géotraitement via ArcGIS for Desktop, si la tâche contient un paramètre en entrée qui vous invite à charger des jeux de données ou des fichiers, vous devez savoir que la taille est limitée. La limite dépend du type de données que vous chargez.
Si les données en entrée sont de type raster ou fichier, la taille limite de chargement est de 64 Mo, qui est la taille par défaut du segment de mémoire. Si la taille des données ou du fichier chargé est supérieure à 64 Mo, vous recevez des messages d'erreur de la fenêtre Résultat et des informations de blocage du service des journaux ArcGIS Server après le chargement.
Si les données en entrée sont de type classe d'entités, la taille limite dépend de la taille de téléchargement en sortie de la tâche du service, et non de la taille de chargement. En effet, au cours de l'exécution de la tâche, un fichier definition.dat est créé dans le répertoire de tâches du serveur, dont la taille est supérieure à celle de la classe d'entité en entrée. Si la taille du fichier definition.dat est supérieure à 64 Mo, vous recevez des messages d'erreur de la fenêtre Résultat et des informations de blocage du service des journaux ArcGIS Server après le chargement. Pour en savoir plus sur le téléchargement de classe d'entités volumineuses, reportez-vous à la section Points à prendre en compte pour le téléchargement de classes d'entités volumineuses.
Si vous recevez des messages d'erreur de la fenêtre Résultats et des informations de blocage du service du journal Serveur, vous devez augmenter la taille du segment de mémoire d'ArcGIS Server pour éviter ces erreurs. Pour augmenter la taille du segment de mémoire, suivez les étapes décrites dans la rubrique Paramètres du service de géotraitement : propriétés avancées.
Import de jeux de données volumineux depuis une application Web
Les applications Web utilise l'opération Téléchargements REST (Representational State Transfer) pour importer des fichiers. Cette fonctionnalité est définie par la propriété Téléchargements, sur la page des propriétés de service de géotraitement. Par défaut, la taille maximale des téléchargements de type import est de 2 Go. Si vous souhaitez importer des fichiers plus volumineux, augmentez le volume de téléchargement en suivant les étapes décrites dans la rubrique Paramètres du service de géotraitement : propriétés avancées.
Si les données en entrée sont un fichier au format txt, zip ou jpg, vous pouvez utiliser l'opération Téléchargements de la ressource pour importer ces types de fichier. La configuration des types de fichier à télécharger est décrite dans la rubrique Paramètres du service de géotraitement : propriétés avancées.
Points à prendre en compte pour le téléchargement de classes d'entités volumineuses
Afin de télécharger les données d'entités depuis Desktop, vous devez définir le service de géotraitement publié comme asynchrone. En outre, vous pouvez uniquement télécharger des données volumineuses en utilisant Desktop. Si le client est une application Web et si la taille en sortie du téléchargement est supérieure à 64 Mo, publiez alors le service avec le service de carte obtenu.
Le Nombre maximal d'enregistrements renvoyés par le serveur est l'un des paramètres des services de géotraitement. Si le résultat en sortie renvoyé par le service de géotraitement est une classe d'entités ou une table contenant plus d'enregistrements que la valeur de ce paramètre, le résultat de la tâche affiche le message <Limite de transfert des données> dans la fenêtre Résultats. Vous pouvez redéfinir le paramètre Nombre maximal d'enregistrements renvoyés par le serveur du service comme suit :
- Dans la fenêtre Catalogue, établissez une connexion administrateur au serveur qui héberge le service.
- Cliquez avec le bouton droit de la souris et sélectionnez Propriétés du service.
- Cliquez sur l'onglet Paramètres tab et saisissez une nouvelle valeur de Nombre maximal d'enregistrements renvoyés par le serveur.
- Le service redémarre alors automatiquement.
Temps maximal
Par ailleurs, lors de l'utilisation de tâches de géotraitement nécessitant un temps d'exécution important, vous devrez peut-être augmenter la durée maximale d'utilisation des services. Pour ce faire, accédez à l'onglet Groupage de la boîte de dialogue Propriétés du service. La valeur par défaut est de 600 secondes, soit 10 minutes. Reportez-vous à la rubrique Optimisation et configuration des services pour en savoir plus sur les délais d'expiration associés à un service.