Analyser (Gestion des données)

Synthèse

Met à jour les statistiques de base de données des tables métier, d'entité et delta ainsi que les statistiques sur les index de ces tables.

Utilisation

  • Cet outil peut être utilisé uniquement avec les données stockées dans une géodatabase d'entreprise.

  • Après les opération de chargement, suppression, mise à jour et compression de données, il est important de mettre à jour les statistiques de SGBDR dans les bases de données Oracle, SQL Server, DB2 ou Informix.

  • Cet outil actualise les statistiques des tables métier, d'entité, raster, des ajouts et des suppressions, ainsi que les statistiques sur les index associés à ces tables.

  • Le bouton Ajouter une valeur du paramètre Composants à analyser est utilisé uniquement dans ModelBuilder. Dans ModelBuilder, si l'outil précédent n'a pas été exécuté ou si ses données dérivées n'existent pas, il se peut qu'aucune valeur ne soit renseignée dans le paramètre Composants à analyser. Le bouton Ajouter une valeur vous permet d'ajouter des valeurs prévues pour terminer la boîte de dialogue de l'outil et poursuivre la création du modèle.

Paramètres

ÉtiquetteExplicationType de données
Jeu de données en entrée

Table ou classe d'entités à analyser.

Layer; Table View; Dataset
Composants à analyser

Type de composant à analyser.

  • BUSINESSMet à jour les statistiques relatives aux règles métier.
  • FEATUREMet à jour les statistiques relatives aux entités.
  • RASTERMet à jour les statistiques relatives aux tables raster.
  • ADDSMet à jour les statistiques relatives aux jeux de données ajoutés.
  • DELETESMet à jour les statistiques relatives aux jeux de données supprimés.
String

Sortie obtenue

ÉtiquetteExplicationType de données
Jeu de données en sortie

Jeu de données en entrée de géodatabase avec des statistiques mises à jour.

Layer; Table View; Dataset

arcpy.management.Analyze(in_dataset, components)
NomExplicationType de données
in_dataset

Table ou classe d'entités à analyser.

Layer; Table View; Dataset
components
[components,...]

Type de composant à analyser.

  • BUSINESSMet à jour les statistiques relatives aux règles métier.
  • FEATUREMet à jour les statistiques relatives aux entités.
  • RASTERMet à jour les statistiques relatives aux tables raster.
  • ADDSMet à jour les statistiques relatives aux jeux de données ajoutés.
  • DELETESMet à jour les statistiques relatives aux jeux de données supprimés.
String

Sortie obtenue

NomExplicationType de données
out_dataset

Jeu de données en entrée de géodatabase avec des statistiques mises à jour.

Layer; Table View; Dataset

Exemple de code

Exemple d'utilisation de l'outil Analyse (script autonome)

Ce script Python autonome utilise l'outil Analyze afin de collecter des statistiques pour les index de la table métier du jeu de données en entrée.

# Name: Analyze_Example.py
# Description: Gathers statistics for the indexes on the business table of the input dataset
# Import system modules
import arcpy
# Set local variables
inDataset = "c:/Connections/ninefour@gdb.sde/GDB.ctgPrimaryFeature"
# Execute Analyze
arcpy.Analyze_management(inDataset, "BUSINESS")

Rubriques connexes