При публикации сервиса геообработки из 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 Enterprise |
---|---|
ArcGIS Pro 3.3 | ArcGIS Enterprise 11.3 |
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 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 Online не поддерживается. Более подробно см. в разделе Публикация сервисов геообработки в ArcGIS Pro.