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

В следующей таблице представлены версии инженерной сети, созданные с помощью различных версий ArcGIS Pro и ArcGIS Enterprise при создании или обновлении набора данных инженерной сети:
| Версия инженерной сети | Совместимая версия ArcGIS Pro | Совместимая версия ArcGIS Enterprise |
|---|---|---|
4 | 2.6 и более новые | 10.8.1 и более новые |
5 | 2.7 и более новые | 10.9 и более новые |
6 | 3.0 и более новые | 11.0 и более новые |
7 | 3.3 и более новые | 11.3 и более новые |
Начиная с версии ArcGIS Pro 3.5, вы можете указать версию инженерной сети, которая будет создаваться с помощью инструментов Перенос в инженерную сеть или Создать инженерную сеть. По умолчанию будет создаваться последняя версия инженерной сети, совместимая с текущей версией ArcGIS Pro и ArcGIS Enterprise.
Создать или обновить инженерную сеть
Инженерную сеть можно создать в многопользовательской, файловой или мобильной базе геоданных. Для создания инженерной сети в многопользовательской базе геоданных, платформа этой базы данных должна соответствовать минимально допустимой версии. Для получения более подробной информации обратитесь к требованиям к базам данных для каждой из баз данных, поддерживаемых ArcGIS Pro и ArcGIS Enterprise ниже:
Набор данных инженерной сети необходимо обновлять, чтобы использовать новые функциональные возможности, появляющиеся при изменении схемы информационной модели. При работе с корпоративным развертыванием версия ArcGIS Pro и ArcGIS Enterprise, а также текущее значение Версии инженерной сети определяют, доступно ли обновление.
Следует учитывать, что не каждая версия ArcGIS Pro и ArcGIS Enterprise содержит изменения схемы и требует обновления набора данных инженерной сети при переходе на нее. Обновление необходимо только для использования новых функциональных возможностей, появляющихся в новой версии инженерной сети.
При выборе типа развертывания и совместимой версии инженерной сети следует учитывать следующее:
- При использовании многопользовательского развертывания, версия ArcGIS Pro и интегрированного сервера портала используются для определения совместимого значения Версии инженерной сети.
- При работе в развертывании на нескольких компьютерах, где установлены различные версии ArcGIS Enterprise, все интегрированные серверы портала проверяются для создания версии инженерной сети, совместимой с самой последней доступной версией.
- При работе с однопользовательским развертыванием инженерной сети, только версия ArcGIS Pro определяет совместимое значение Версии инженерной сети.
- Если вы создаете инженерную сеть в однопользовательском развертывании и планируете миграцию, убедитесь, что используемая версия ArcGIS Pro создает версию инженерной сети, совместимую с целевой версией ArcGIS Enterprise.
Используя приведенную выше таблицу, следующие сценарии иллюстрируют, как определяется значение Версии инженерной сети при создании и обновлении:
- При создании инженерной сети в многопользовательском развертывании с помощью ArcGIS Pro 3.5 и ArcGIS Enterprise 11.5 с использованием значения Совместимости Версия инженерной сети, создается Версия инженерной сети 7.
- При создании инженерной сети в многопользовательском развертывании с помощью ArcGIS Pro 3.3 и ArcGIS Enterprise 11.3 создается Версия инженерной сети 7.
- При создании инженерной сети в многопользовательском развертывании с помощью ArcGIS Pro 3.1 и ArcGIS Enterprise 11.3 создается Версия инженерной сети 6.
- При создании инженерной сети в многопользовательском развертывании с помощью ArcGIS Pro 3.1 и ArcGIS Enterprise 10.9.1 создается Версия инженерной сети 5.
- Обновление Версии инженерной сети 3 в многопользовательском развертывании с помощью ArcGIS Pro 3.5 и ArcGIS Enterprise 11.1 приводит к созданию Версии инженерной сети 6.
- Создание или обновление инженерной сети в однопользовательском развертывании с помощью ArcGIS Pro 3.5 приводит к созданию Версии инженерной сети 7.
Доступ и работа с инженерной сетью
Как правило, для работы с несколькими версиями и инженерной сетью клиентские приложения ArcGIS (такие как ArcGIS Pro и ArcGIS Enterprise) обратно совместимы. Другими словами, более поздние версии ArcGIS Pro и ArcGIS Enterprise всегда могут получить доступ, использовать, редактировать и публиковать более ранние версии инженерной сети. Следующие примеры иллюстрируют обратную совместимость с инженерной сетью:
- ArcGIS Pro 3.5 может получать доступ, редактировать и публиковать Версию инженерной сети 7 в ArcGIS Enterprise 11.5.
- ArcGIS Pro 3.3 может получать доступ, редактировать и публиковать Версию инженерной сети 7 в ArcGIS Enterprise 11.3.
- ArcGIS Pro 3.3 может получать доступ, редактировать и публиковать Версию инженерной сети 4 в ArcGIS Enterprise 10.9.1.
- ArcGIS Pro 3.1 может получать доступ, редактировать и публиковать Версию инженерной сети 6 в ArcGIS Enterprise 11.3.
В многопользовательском развертывании для доступа и редактирования более поздних версий инженерной сети можно использовать более ранние версии ArcGIS Pro, если эта версия инженерной сети поддерживается версией ArcGIS Enterprise и не связана с более новыми функциональными возможностями. Это полезно, когда вы работаете с более новой версией инженерной сети для поддержки рабочих процессов для некоторых клиентов, но при этом у вас по-прежнему есть редакторы, использующие более ранние версии ArcGIS Pro.
Внимание:
Более ранние версии клиентского программного обеспечения могут не иметь возможности открывать или работать с наборами данных инженерных сетей, которые используют новый функционал, как указано ниже:
- Вы не можете открыть уровень инженерной сети, который содержит поля более новых типов, такие как поля больших целых чисел или 64-битные поля идентификаторов объектов, с помощью клиента, который их не поддерживает.
- Использование правил атрибутов может повлиять на обратную совместимость инженерной сети при использовании функций, выпущенных в определенной версии Arcade.
Следующие примеры иллюстрируют прямую совместимость при работе с инженерной сетью через сервис со смешанными версиями:
- ArcGIS Pro 3.3 может получить доступ и редактировать сервис Версии инженерной сети 7 в ArcGIS Enterprise 11.5.
- ArcGIS Pro 3.1 может получить доступ и редактировать сервис Версии инженерной сети 6 в ArcGIS Enterprise 11.5.
- ArcGIS Pro 2.9 нельзя использовать для публикации Версии инженерной сети 6. Это связано с тем, что клиент ArcGIS Pro 2.9 не поддерживает открытие Версии инженерной сети 6 через подключение к базе данных.
- ArcGIS Pro 3.5 нельзя использовать для публикации Версии инженерной сети 7 в ArcGIS Enterprise 11.1, потому что ArcGIS Enterprise 11.1 не поддерживает данную версию инженерной сети.
При однопользовательском развертывании более ранние версии ArcGIS Pro не могут открывать более поздние версии инженерной сети. Например, ArcGIS Pro 3.1 не может открыть Версию инженерной сети 7 в файловой базе геоданных, мобильной базе геоданных или через подключение многопользовательской базы данных.