Анализировать набор инструментов для версии (Инструменты Управление данными)
Краткая информация
Анализирует содержимое набора инструментов и выявляет возможные проблемы совместимости с более ранними версиями ПО ArcGIS.
Этот инструмент оценивает набор инструментов (для инструментов на базе ModelBuilder и Python) и определяет, какие инструменты геообработки ArcGIS Pro в них входят. Он определяет возможные проблемы совместимости между используемой версией ПО и указанной целевой версией. Ошибки совместимости будут показаны как предупреждения и их можно записать в текстовый файл.
ArcGIS Pro поддерживает обратную совместимость инструментов геообработки. Модели и скрипты, созданные с использованием более ранней версии ПО, можно использовать в более поздних версиях. Например, модель, созданная в ArcGIS Pro 2.9, может использоваться в ArcGIS Pro 3.0. Основная цель использования инструмента Анализировать набор инструментов для версии заключается в выявлении любых проблем совместимости, которые вызовут проблемы при создании (или изменении) набора инструментов в более поздней версии ПО (например, ArcGIS Pro 3.0), а затем будут использованы в более ранней версии ПО (например, ArcGIS Pro 2.9).
Входной набор инструментов при этом не будет изменен. Чтобы обновить набор инструментов, используйте инструмент Сохранить набор инструментов в версию.
Анализаторы совместимости инструментов проходят по списку известных проблем совместимости для каждого инструмента геообработки в каждой целевой версии.
Проблемы совместимости отслеживаются только для системных наборов инструментов ArcGIS Pro.
Анализаторы инструментов не отслеживают совместимости функций в ArcPy, не являющихся инструментами геообработки. Изменения в функциях, не являющихся функциями геообработки (например, изменения в arcpy.da.SearchCursor) могут вызвать проблемы с совместимостью.
Анализатор совместимости определяет и выдает отчеты по следующим проблемам с совместимостью:
Инструменты геообработки из системных наборов инструментов отсутствуют в целевой версии. Например, инструмент PDF в TIFF недоступен в версиях ArcGIS Pro ранее 2.9.
Тип данных геообработки переменной модели или параметр инструмента отсутствует в целевой версии (только для моделей). Например, тип данных Слой вокселов (GPVoxelLayer) поддерживается только начиная с ArcGIS Pro 2.6.
Параметры инструментов, отсутствующие в целевой версии. Например, параметр Таблицы шаблонов был добавлен в инструмент Добавить поля (несколько) в версии ArcGIS Pro 2.6.
Изменения в некоторых свойствах параметров инструментов. Изменения в следующих свойствах параметров инструментов приведут к предупреждениям в совместимости:
Parameter type—Тип параметра — у параметра могут быть типы: обязательный, дополнительный или производный.
Direction—У параметра может быть входное или выходное направление.
Value—Значение параметра по умолчанию.
Multivalue—Параметр может поддерживать как одно, так и несколько значений.
Data type—Тип данных параметра, например, Класс объектов ('DEFeatureClass').
Filter list—Опции и фильтры, ограничивающие значения, которые считаются допустимыми для этого параметра.
Filter type—Тип фильтра, связанного с этим параметром. Например, у параметра может не быть фильтра, может быть список значений или диапазон значений (допустим, от 0 до 10). Обычно изменения типа фильтра заключаются в том, что сначала он отсутствует, а потом появляется.