Совместимость веб-инструментов

При публикации веб-инструмента из ArcGIS Pro в ArcGIS Enterprise вы должны принять во внимание версии каждого продукта, поскольку в некоторых версиях имеет место проблема совместимости. Как правило, версии ArcGIS Pro и ArcGIS Enterprise должны быть эквивалентны, чтобы обеспечить возможность публикации и использования веб-инструмента. Это рекомендуется, поскольку некоторые из новых функций веб-инструментов поддерживаются только в более поздних версиях ArcGIS Enterprise.

Кроме того, в каждой версии добавляются новые системные инструменты геообработки, а существующие могут дополняться измененными и новыми параметрами. Если вы публикуете инструмент, содержащий системный инструмент с измененными или новыми параметрами, в более старой версии ArcGIS Enterprise, вы можете столкнуться с сообщением об ошибке или предупреждением.

Совместимость ArcGIS Pro и ArcGIS Enterprise

Хотя вы можете опубликовать веб-инструмент из ArcGIS Pro в более ранних и более поздних версиях ArcGIS Enterprise, рекомендуется использовать соответствующую версию. Если соответствующей версии ArcGIS Enterprise у вас нет, не рекомендуется публиковать версию, если разница между младшими версиями больше двух.

В следующей таблице перечислены соответствующие версии ArcGIS Pro и ArcGIS Enterprise.

Соответствие ArcGIS Pro и ArcGIS Enterprise

Версия ArcGIS ProВерсия ArcGIS Enterprise

ArcGIS Pro 3.0

ArcGIS Enterprise 11.0

ArcGIS Pro 2.9

ArcGIS Enterprise 10.9.1

ArcGIS Pro 2.8

ArcGIS Enterprise 10.9

ArcGIS Pro 2.7

ArcGIS Enterprise 10.8.1

ArcGIS Pro 2.6

ArcGIS Enterprise 10.8.1

ArcGIS Pro 2.5

ArcGIS Enterprise 10.8

ArcGIS Pro 2.4

ArcGIS Enterprise 10.7.1

ArcGIS Pro 2.3

ArcGIS Enterprise 10.7

ArcGIS Pro 2.2

ArcGIS Enterprise 10.6.1

ArcGIS Pro 2.1

ArcGIS Enterprise 10.6

ArcGIS Pro 2.0

ArcGIS Enterprise 10.5.1

В следующей таблице перечислены версии ArcGIS Pro и ArcGIS Enterprise, которые можно использовать для публикации и использования веб-инструмента.

Версия ArcGIS ProArcGIS Enterprise 10.6–11.0ArcGIS Enterprise 10.5–10.5.1

ArcGIS Pro 2.1ArcGIS Pro 3.0

Поддерживает публикацию и использование веб-инструментов

Поддерживает использование веб-инструментов

ArcGIS Pro 2.0

Поддерживает публикацию и использование веб-инструментов

Поддерживает публикацию и использование веб-инструментов

ArcGIS Pro 1.4

Поддерживает публикацию и использование веб-инструментов, кроме инструментов, имеющих входной параметр Feature Set, и которые опубликованы из ArcMap

Поддерживает публикацию и использование веб-инструментов

  • Фраза Поддерживает публикацию и использование веб-инструментов означает, что вы можете публиковать веб-инструменты из указанной версии ArcGIS Pro в указанную версию ArcGIS Enterprise. Вы также можете использовать веб-инструменты, работающие в указанной версии ArcGIS Enterprise, в указанной версии ArcGIS Pro. Это применяется по отношению к веб-инструментам, опубликованным как из ArcGIS Pro, так и из ArcGIS Desktop.
  • Поддерживает использование веб-инструментов означает, что вы можете использовать веб-инструменты, работающие в указанной версии ArcGIS Enterprise, в указанной версии ArcGIS Pro, но не можете опубликовывать веб-инструменты. Это применяется по отношению к веб-инструментам, опубликованным как из ArcGIS Pro, так и из ArcGIS Desktop.

Сообщения об ошибках совместимости версий и исправление этих проблем

При публикации веб-инструмента в неподходящей версии ArcGIS Enterprise, в частности в более старой версии, и при изменении параметров системного инструмента в публикуемом вами инструменте вы получите сообщение об ошибке, связанной с версией. Исправьте ошибки следующим образом:

Если версия ArcGIS Enterprise старше версии ArcGIS Pro, обновите ArcGIS Enterprise. Если обновить ArcGIS Enterprise невозможно, выполните следующие действия:

  • Если инструмент был создан в ArcGIS Pro 3.0 и для публикации используется ArcGIS Pro 3.0 или более поздней версии, воспользуйтесь инструментом Сохранить набор инструментов в версию, чтобы сохранить инструмент в подходящей версии ArcGIS Enterprise. Запустите и опубликуйте модифицированный инструмент и выполните публикацию из версии ArcGIS Pro, соответствующей версии ArcGIS Enterprise.
  • Если инструмент был создан в более ранней версии ArcGIS Pro, запустите и опубликуйте этот инструмент из версии ArcGIS Pro, соответствующей версии ArcGIS Enterprise.

Инструмент Сохранить набор инструментов в версию применяет изменения только к инструментам-моделям. Инструменты-скрипты и инструменты в наборе Python не изменяются данным инструментом.

Если инструмент, созданный в ArcGIS Pro 2.6 или 2.7 включает параметр с растровым типом данных, инструмент не будет отображаться после публикации в ArcGIS Enterprise 10.8 или в более ранней версии. Для исправления этой ошибки, сделайте одно из следующего:

  • Опубликуйте инструмент в ArcGIS Enterprise 10.8.1 и более новой версии.
  • Создайте инструмент в ArcGIS Pro 2.8 или более новой версии с теми же параметрами и настройками и опубликуйте его в любой версии ArcGIS Enterprise.

Публикация веб-инструмента на ArcGIS Online невозможна. Более подробно см. в разделе Публикация веб-инструментов в ArcGIS Pro.