将 web 工具或地理处理服务从 ArcGIS Pro 共享至 ArcGIS Enterprise(包括独立 ArcGIS Server)时,必须考虑每个产品的版本以确保版本之间的兼容性。 要共享并使用 web 工具或地理处理服务,ArcGIS Pro 和 ArcGIS Enterprise 的版本必须等效。
此外,在每个版本中,都会添加地理处理工具,并且可能会通过已修改参数和新参数来增强现有地理处理工具。 如果您将包含带有已修改参数或新参数的系统工具的工具发布到较早版本的 ArcGIS Enterprise 中,则可能会遇到错误或警告消息。
ArcGIS Pro 和 ArcGIS Enterprise 兼容性
虽然可以将 web 工具或地理处理服务从 ArcGIS Pro 发布到更低或更高版本的 ArcGIS Enterprise 中并加以利用,但建议使用等效版本。
下表列出了 ArcGIS Pro 和 ArcGIS Enterprise 的等效版本,共中包括独立 ArcGIS Server。
ArcGIS Pro 和 ArcGIS Enterprise 等效性
版本 | ArcGIS Enterprise 或独立 ArcGIS Server 版本 |
---|---|
ArcGIS Pro 3.5 | ArcGIS Enterprise 11.5 |
ArcGIS Pro 3.4 | ArcGIS Enterprise 11.4 |
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 |
版本兼容性警告和错误消息以及解决方案
将 web 工具或地理处理服务发布到 ArcGIS Enterprise 的非等效版本或独立 ArcGIS Server 时,您可能会收到警告或错误消息。 发布到较早版本时尤其如此。 如果所发布工具中的系统工具是 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 工具箱中的工具。
不支持将 web 工具或地理处理服务共享至 ArcGIS Online。 但是,可以将 web 工具或服务发布至 ArcGIS Enterprise 或独立 ArcGIS Server,并通过从 URL 添加服务来添加地理处理服务项目。