Краткая информация
Инструмент Итерировать таблицы проходит по всем таблицам в рабочей области.

В этом рабочем процессе вы создадите модель для итерации каждого листа в файле Excel (всего листов пять) и конвертируете листы в таблицы базы геоданных с теми же именами, что и лист Excel. Выходной параметр итератора, Имя, будет использоваться как строковая переменная в параметре Выходное имя инструмента Таблица в таблицу. Результат работы инструмента Таблица в таблицу связывается с инструментом Собрать значения, который собирает результаты каждой итерации и выдает результат со множеством значений.
Открытие проекта
Скачайте проект для упражнения. Проект включает входные данные, выходную базу геоданных и готовую модель.
- Откройте обзорную страницу Работа с инструментом Итерировать таблицы.
 - Щелкните Скачать в правой части страницы.
 - Щелкните правой кнопкой мыши на загруженном файле IterateTables.zip и извлеките его в подходящую папку, например, C:\Temp.
 - В извлеченной папке IterateTables дважды щелкните на файле проекта ArcGIS Pro, IterateTables.aprx.
 - Изучите данные на панели Каталог и при необходимости нажмите вкладку Проект. Перейдите к Папки > IterateTables.
Папка IterateTables содержит файл Excel, который будет использован в качестве входных данных модели.
Результаты работы модели будут записываться в базу геоданных ScratchTable.gdb.
 
Добавление инструментов
Чтобы создать модель добавить в нее инструмент, выполните следующие шаги:
- На панели Каталог перейдите к Папки > IterateTables > MyProjectTools.
 - Щелкните правой кнопкой MyProjectTools и затем Новый. Выберите Модель, чтобы создать и открыть модель.
 - Добавьте инструмент Итерировать таблицы.
- На ленте щелкните вкладку ModelBuilder.
 - В группе Вставить щелкните Итераторы
. - В списке Итераторы щелкните Итерировать таблицы.
 

Итератор Итерировать таблицы будет добавлен в модель. Пока итератор недоступен, потому что для него не заданы значения параметров.
 - Добавьте инструмент Собрать значения.
- На ленте щелкните вкладку ModelBuilder.
 - В группе Вставить щелкните Утилиты 
. - В списке Утилиты щелкните инструмент Собрать значения.
 

Инструмент Собрать значения будет добавлен в модель.
 - Добавьте инструмент Таблица в таблицу.
- Щелкните внутри модели и введите Таблица в таблицу, чтобы открыть диалоговое окно Добавить инструменты в модель.
 - Найдите инструмент Таблица в таблицу.
 - Дважды щелкните инструмент Таблица в таблицу, чтобы добавить его в модель.
 
 
Настройка параметров и соединение инструментов
После добавления инструментов в модель необходимо настроить параметры для каждого из них.
- Дважды щелкните инструмент Итерировать таблицы, чтобы открыть его диалоговое окно.
- На панели Каталог перейдите к Папки > IterateTables.
 - Перетащите файл DataSheets.xlsx в параметр Рабочая область.
 - Остальные параметры оставьте пустыми и щелкните OK.
 

Рабочая область добавляется в модель в виде переменной (темно-синий овал) и меняет цвет итератора, указывая на то, что необходимые параметры были указаны и он готов к запуску.
Подсказка:
 - Щелкните правой кнопкой мыши переменную DataSheets.xlsx (темно-синий овал и щелкните Переименовать. Введите в качестве нового имени Excel Sheets.
Рекомендуется переименовывать входные и выходные переменные на более значащие термины вместо того, чтобы использовать значения по умолчанию.
 - Дважды щелкните инструмент Таблица в таблицу, чтобы открыть его диалоговое окно. Для параметра Входные строки щелкните ниспадающее меню и выберите Таблица. Для параметра Выходное имя введите %Имя%. Для остальных параметров оставьте настройки по умолчанию, щелкните OK, чтобы закрыть диалоговое окно.

Когда модель запустится, то %Имя%, которое является именем выходного параметра итератора (светло-голубой овал), будет заменено значением этой переменной, например, именем листа Birds2007, Birds2008, и т.п.
 - Наведите указатель мыши на выходную переменную (зеленый овал) инструмента Таблица в таблицу. Щелкните и перетащите соединительную линию к инструменту Собрать значения. Отпустите кнопку мыши и нажмите Ввести значение во всплывающем меню.
 - Переименуйте переменные модели, как это показано в итоговой модели.
 - Для выравнивания элементов модели щелкните кнопку Автокомпоновка 
 на вкладке ModelBuilder и затем кнопку Вписать в окно 
, чтобы компоновка модели максимально вписалась в размер окна на экране. 
Запуск модели
- Щелкните правой кнопкой мыши на результате работы инструмента Собрать значения и щелкните Добавить к изображению.
Результаты будут добавлены на карту после запуска модели.
 - Щелкните кнопку Сохранить 
 на вкладке ModelBuilder чтобы сохранить модель. - Щелкните кнопку Запуск 
 на вкладке ModelBuilder чтобы запустить модель.Модель пройдет по пяти листам в файле Excel и создаст пять таблиц в базе геоданных ScratchTable.gdb.

 - Закройте модель и ArcGIS Pro.
 
