При публикации веб-инструмента из 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 Pro | ArcGIS Enterprise 10.6–11.0 | ArcGIS Enterprise 10.5–10.5.1 |
---|---|---|
ArcGIS Pro 2.1–ArcGIS 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.