Совместимость сервисов геообработки

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

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

Совместимость 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.2

ArcGIS Enterprise 11.2

ArcGIS Pro 3.1

ArcGIS Enterprise 11.1

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 Server могут применяться для публикации и использования сервиса геообработки.

Версия ArcGIS ProArcGIS Server 10.6-11.2ArcGIS Server 10.5-10.5.1

ArcGIS Pro 2.4-ArcGIS Pro 3.2

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

Поддерживает перезапись сервисов геообработки из ArcGIS Pro 2.9

Поддерживает использование сервисов геообработки

ArcGIS Pro 2.0-2.3

Поддерживает использование сервисов геообработки

Поддерживает использование сервисов геообработки

ArcGIS Pro 1.4

Поддерживает использование сервисов геообработки, кроме инструментов, имеющих входной параметр Набор объектов, и которые опубликованы из ArcMap

Поддерживает использование сервисов геообработки

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

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

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

Если версия ArcGIS Enterprise старше версии ArcGIS Pro, обновите ArcGIS Enterprise. Если обновить 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.