При публикации веб-инструмента из 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 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 Enterprise, которые можно использовать для публикации и использования веб-инструмента.
Версия ArcGIS Pro | ArcGIS Enterprise 10.6 - 11.2 | ArcGIS Enterprise 10.5–10.5.1 |
---|---|---|
ArcGIS Pro 2.1–ArcGIS Pro 3.2 | Поддерживает публикацию и использование веб-инструментов | Поддерживает использование веб-инструментов |
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 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.