Itérer dans des tables (ModelBuilder)

Utilisation

  • Cet outil n’est disponible qu’à partir de ModelBuilder et s’utilise dans les modèles. L’outil n’est pas disponible via la fenêtre Geoprocessing (Géotraitement) ou via Python.

  • La première table identifiée par l’outil est utilisée en tant que modèle pour le paramètre Table en sortie. L’outil lit les informations de cette table, y compris les champs et le chemin d’accès complet à la table. Cela permet de sélectionner des champs dans les paramètres des outils ultérieurs lors de la configuration initiale du processus de modèle. À la première exécution du modèle, l’outil utilise les informations de la première table et, lors des exécutions suivantes, chaque table est lue individuellement et les informations sont envoyées à l’outil suivant.

  • L’outil génère deux sorties, Table et Name (Nom), qui peuvent être utilisées en tant que variables en ligne (par exemple, %Name%) dans d’autres outils.

  • L’outil fonctionne avec de nombreux formats de fichier tabulaires, notamment les fichiers Excel et les fichiers texte dont les valeurs sont séparées par des virgules (.csv et .txt).

Paramètres

ÉtiquetteExplicationType de données
Espace de travail

Espace de travail qui contient les tables à itérer.

Workspace
Caractère générique
(Facultatif)

Combinaison de * et d’autres caractères pour limiter les résultats. L’astérisque équivaut à spécifier ALL. Si aucun caractère générique n'est spécifié, toutes les entrées sont renvoyées. Vous pouvez utiliser ce paramètre pour restreindre l’itération de noms en entrée qui commencent par un caractère ou un mot donné (par exemple, A* ou Ari* ou Land* et ainsi de suite).

String
Type de table
(Facultatif)

Spécifie le type de table des espaces de travail de dossier (couvertures).

  • dBASELes tables sont de type dBASE.
  • INFO (couvertures)Le type de table est la table INFO (couvertures).
  • Géodatabase fichierLes tables sont de type table de géodatabase fichier.
  • ExcelLes tables sont de type Microsoft Excel.
  • Fichier de texte délimitéLes tables sont de type fichier de texte délimité. Cela inclut les fichiers .csv.
  • SQLiteLes tables sont de type SQLite.
  • Géodatabase d'entrepriseLes tables sont de type table de géodatabase d’entreprise.
  • OLE DBLes tables sont de type table de connexion OLE DB.
String
Récursif
(Facultatif)

Indique si les sous-dossiers du dossier principal sont itérés de manière récursive.

  • Sélectionné : tous les sous-dossiers du dossier principal sont itérés de manière récursive. Laissez ce paramètre activé pour activer l’itération dans plusieurs tables de géodatabase fichier ou dans les tables SQLite de l’espace de travail en entrée.
  • Non sélectionné : les sous-dossiers du dossier principal ne sont pas itérés de manière récursive. Seul le dossier principal est utilisé.
Boolean

Sortie obtenue

ÉtiquetteExplicationType de données
Tableau

Chemin d’accès complet à la table.

Table
Nom

Nom de la table.

String

Environnements

Cet outil n’utilise pas d’environnement de géotraitement.

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui

Rubriques connexes