Skip to main content

Анализировать набор инструментов для версии (Инструменты Управление данными)

Краткая информация

Анализирует содержимое набора инструментов и выявляет возможные проблемы совместимости с более ранними версиями ПО 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). Обычно изменения типа фильтра заключаются в том, что сначала он отсутствует, а потом появляется.

Параметры

Подпись Объяснение Тип данных

Входные данные

Входной набор инструментов (файл .tbx или .atbx), который будет проанализирован.

Формат набора инструментов Python (файл .pyt) не поддерживается в качестве входных данных.

Toolbox

Целевая версия

Определяет версию ПО, которая будет использоваться для анализа совместимости набора инструментов.

  • ArcGIS Desktop 10.6.0ArcGIS Desktop 10.6.0 будет использоваться для анализа ошибок в совместимости набора инструментов.

  • ArcGIS Desktop 10.7.0ArcGIS Desktop 10.7.0 будет использоваться для анализа ошибок в совместимости набора инструментов.

  • ArcGIS Desktop 10.8.0ArcGIS Desktop 10.8.0 будет использоваться для анализа ошибок в совместимости набора инструментов.

  • ArcGIS Desktop 10.8.2ArcGIS Desktop 10.8.2 будет использоваться для анализа ошибок в совместимости набора инструментов.

  • ArcGIS Pro 2.2ArcGIS Pro 2.2 будет использоваться для анализа ошибок в совместимости набора инструментов.

  • ArcGIS Pro 2.3ArcGIS Pro 2.3 будет использоваться для анализа ошибок в совместимости набора инструментов.

  • ArcGIS Pro 2.4ArcGIS Pro 2.4 будет использоваться для анализа ошибок в совместимости набора инструментов.

  • ArcGIS Pro 2.5ArcGIS Pro 2.5 будет использоваться для анализа ошибок в совместимости набора инструментов.

  • ArcGIS Pro 2.6ArcGIS Pro 2.6 будет использоваться для анализа ошибок в совместимости набора инструментов.

  • ArcGIS Pro 2.7ArcGIS Pro 2.7 будет использоваться для анализа ошибок в совместимости набора инструментов.

  • ArcGIS Pro 2.8ArcGIS Pro 2.8 будет использоваться для анализа ошибок в совместимости набора инструментов.

  • ArcGIS Pro 2.9ArcGIS Pro 2.9 будет использоваться для анализа ошибок в совместимости набора инструментов.

  • ArcGIS Pro 3.0ArcGIS Pro 3.0 будет использоваться для анализа ошибок в совместимости набора инструментов.

  • ArcGIS Pro 3.1ArcGIS Pro 3.1 будет использоваться для анализа ошибок в совместимости набора инструментов.

  • ArcGIS Pro (3.2)ArcGIS Pro 3.2 будет использоваться для анализа ошибок в совместимости набора инструментов.

  • ArcGIS Pro (3.3)ArcGIS Pro 3.3 будет использоваться для анализа ошибок в совместимости набора инструментов.

  • ArcGIS Pro (3.4)ArcGIS Pro 3.4 будет использоваться для анализа ошибок в совместимости набора инструментов.

  • ArcGIS Pro 3.5ArcGIS Pro 3.5 будет использоваться для анализа ошибок в совместимости набора инструментов.

  • ArcGIS Pro 3.6ArcGIS Pro 3.6 будет использоваться для анализа ошибок в совместимости набора инструментов.

String

Выходной файл

(Дополнительный)

Создаваемый текстовый файл, содержащий проблемы с совместимостью, которые были выявлены анализаторами.

File

Параметры среды

Этот инструмент не использует параметры среды геообработки.

Информация о лицензировании

  • Basic: Да
  • Standard: Да
  • Advanced: Да