Le blog francophone consacré
aux technologies Esri

Diagnostique de performances avec Geodatabase Toolset



Il y a quelques jours, je réalisais chez un client une expertise dont l'objectif était d'analyser et d'optimiser les performances d'affichage dans ArcGIS de couches issues d'une Géodatabase ArcSDE. Pour la phase d'analyse, il s'agissait de disposer d'outils de mesure permettant de diagnostiquer précisément les temps d'affichage des 50 couches du document ArcMap afin d'identifier les couches posant problème et de travailler ensuite à leur optimisation. Pour cela, j'ai utilisé l'extension complémentaire Geodatabase Toolset et je vous propose dans cet article de décrire les principales fonctionnalités de cette extension gratuite développée par ESRI.

Qu'est ce que Geodatabase Toolset ?

Geodatabase Toolset propose une série de fonctions d'analyse et de rapport qui peuvent vous aider à comprendre et à améliorer les performances des couches des Géodatabase ArcSDE (Personnal, Workgroup ou Enterprise). L'extension fournit des informations très détaillées sur la structure de la Géodatabase et permet ainsi de consulter et de modifier les paramètres clés dans le cadre d'une maintenance de votre Géodatabase. L'extension propose également des outils d'analyse très fins sur les temps d'accès et d'affichage des couches dans le client ArcGIS. Ceci permet de cibler les couches à optimiser et de comprendre sur quels paramètres doit porter cette optimisation (base de données, document ArcMap, …).

Les outils proposés dans ArcCatalog

L'extension Geotabase Toolset ajoute un nouvel onglet dans ArcCatalog et propose à l'utilisateur 6 outils d'analyse:


- Edit Information
Détaille le nombre de mises à jour effectuées sur la couche (notamment le contenu des tables A et D) et indique si la couche participe à réseau géométrique, à une classe de relations ou une classe de topologie
- Statistics and Indexes
Affiche les statistiques concernant chaque table / classe d'entités et permet de reconstruire certains de ces indexes (uniquement pour les Géodatabase Enterprise sous Oracle).
- User Information
Affiche la liste des utilisateurs connectés et des verrous sur les couches
- Versioning Lineage
Affiche l'arbre des StateID constituant les versions de la Géodatabase
- Spatial Index Info
Affiche sous la forme d'une carte interactive ou de diagrammes statistiques, les caractéristiques de l'index spatial d'une couche
- Version Information
Affiche la hiérarchie des différentes versions et permet de créer ou de supprimer des versions

Les outils proposés dans ArcMap

L'extension Geotabase Toolset ajoute également une nouvelle barre d'outils dans ArcMap et propose à l'utilisateur 5 outils d'analyse:


- Data Fetching
Affiche les temps de chargement et d'affichage des couches et le nombre d'entités retournées pour chaque couche visible de la carte
- Scale and Layer Visibility
Permet de définir des zones d'intérêt sur la carte et d'examiner la visibilité des couches en fonction des échelles
- SQL Execute
Permet de mettre en place des fichiers de traces sur certaines couches et certaines échelles. Cette fonction permet également d'exécuter des requêtes SQL
- Scripting
Permet de générer des scripts en enregistrant un enchainement de fonctions de navigation ou un enchainement de fonctions de mise à jour de données. Ce script permet de simuler un scénario d'utilisation et de suivre les statistiques de performance au cours de son exécution
- Layer Description
Regroupe tous les indicateurs clés concernant la performance d'affichage des cocuhes dans un tableau de synthèse

Conclusion

Avant tout conçu pour les administrateurs du SIG et les concepteurs d'applications, Geodatabase Toolset apporte une richesse d'informations dont il ne faut absolument pas se passer. L'extension est disponible pour les versions 9.1 et 9.2 d'ArcGIS Desktop et son installation est super simple.

Vous pouvez télécharger l'extension à partir de la page suivante.

Partager cet article:

Rejoindre la discussion

    Les commentaires à propos de cet article:

1 comments :

Anonyme a dit…

Bonjour
Je viens de télécharger cet outil, j'arrive bien à activer l'extension sous ArcMap mais je n'arrive pas à le faire sous ArcCatalog