Каждая инженерная сеть включает топологию сети. Задачей топологии сети является управление информацией об объектах и поддержка связности между объектами. Чтобы подключить объекты, они должны удовлетворять ограничениям объектов инженерной сети, а также должны существовать применяемые правила сети.
Информация в топологии хранится в виде схемы, представленной как бинарные страницы, что позволяет функциям трассировки и построения схем эффективно считывать и обрабатывать информацию о сети (вместо извлечения информации непосредственно из объектов сети). При каждом доступе к участку схемы, эта часть кэшируется и маркируется временной меткой, указывающей время последнего обращения. Это позволяет клиентским приложениям получать доступ к одной и той же части схемы без непосредственного обращения к базе данных, что существенно повышает скорость обработки.
Состояния топологии сети
Топология сети имеет два состояния: включена и выключена. Только владелец инженерной сети может управлять этими состояниями. Чтобы узнать об управлении статусом топологии сети, см. раздел Инструменты и команды ниже.
Можно использовать инструмент Включить топологию сети для включения топологии сети для таких функциональных возможностей, как трассировка и построение схем, или для генерирования ошибок относительно текущих объектов сети, прежде чем регистрировать набор данных как сервис-ориентированный. При обнаружении ошибок используется дополнительная опция Построение только ошибок, которая применяется для предварительной проверки качества (QA) данных перед использованием инженерной сети. После того, как выполнен внутренний контроль качества данных сети, набор данных инженерной сети регистрируется как сервис-ориентированная версия, а затем может быть включена топология сети для обеспечения задач трассировки и схем сети. После включения топологии сети, создаются измененные области, которые помогают отслеживать определенные типы правок, выполненных для объектов сети.
Существуют различные требования для использования инструмента Включить топологию сети. См. Включить топологию сети, чтобы изучить различные рабочие процессы и требования для включения топологии сети.
Топология сети выключается для выполнения задач управления, таких как добавление правил или назначение ролей связи оборудованию. Рекомендуется отключать топологию сети при загрузке больших объемов данных, поскольку это сокращает время обработки. Когда топология сети отключена, создается одна измененная область, покрывающая сеть. Измененные области также остаются для любых объектов с ошибками. Любые изменения, внесенные при отключенной топологии сети, не отслеживаются как измененные области. При следующем включении топологии сети все неподтвержденные изменения проверяются.
Метаданные о топологии сети можно найти в разделе Топология сети на вкладке свойства сети диалогового окна Свойства инженерной сети. Сюда входит такая информация, как текущий статус, число измененных областей, временные отметки и продолжительность действий топологии сети, поддерживаемые как часть свойств сети. Свойства сети могут использоваться для просмотра числа ошибок.
Примечание:
Существуют некоторые задачи конфигурации сети, которые могут быть выполнены только до того, как топология сети будет включена в самый первый раз. Более подробно см. в разделе Задачи управления инженерными сетями.
Проверка топологии сети
При включении топологии сети измененные или отредактированные участки сети не отображаются в топологии пока не будут проверены. Содержимое, которое вы видите на карте, может не совпадать с тем, что хранится в топологии сети, поскольку топология сети для данной области сети отражает ситуацию на момент последнего включения или проверки (в зависимости от того, что произошло в последний раз). Измененные области используются для обозначения новой информации в сети и еще не отражены в топологии. Чтобы включить эти изменения в операции трассировки и построения схем, топологию сети необходимо проверить.
Проверка топологии сети не является автоматической операцией, выполняемой после каждого редактирования, и оценивает и обрабатывает только объекты с измененными областями, которые должны быть проверены. Топологию сети можно проверить, используя команду Проверить на вкладке Инженерная сеть, или с помощью инструмента геообработки Проверить топологию сети.
Для получения дополнительной информации см. раздел Проверка топологии сети.
Во время операции проверки оцениваются различные свойства сети, ее ограничения и правила для всех объектов сети в экстенте проверки. Среди рассматриваемых элементов имеются правила сети и политики соединения ребер. Проблемы, которые, как выяснилось, вызывают нарушения целостности или неоднозначные состояния, отслеживаются через ошибки.
Измененные области со связанными ошибками останутся до исправления ситуации вызвавшей ошибку. Это может быть решено путем внесения изменений в объект сети или путем изменения конфигурации, чтобы исправить ошибки. Внесение изменений в конфигурацию требует выключения топологии сети.
Более подробно:
Операция проверки не вычисляет неразмещенные объекты ребер и соединений. Топология сети должна быть выключена и включена, чтобы отразить изменения, внесенные в эти объекты.Список ситуаций в которых возникают ошибки см. в разделе ID ошибок инженерной сети.
При начале процесса проверки с помощью команды Проверить на вкладке Инженерная сеть предлагаются два варианта географического экстента:
- Текущий экстент – проверить топологию сети для пространственных объектов с измененными областями части сети, показанной в текущем экстенте активной карты. Опция текущего экстента используется чаще и рекомендуется при редактировании локализованной области или рабочей зоны.
- Полный экстент – проверить топологию сети для пространственных объектов с измененными областями всей инженерной сети. Проверка полного экстента может быть потенциально ресурсоемкой операцией, зависящей от размера и сложности сети, а также от количества измененных областей. Эта операция пригодится при необходимости проверки большого количества изменений, распределенных по большой территории. При работе с многопользовательской базой геоданных рекомендуется использовать инструмент Проверить топологию сети для продолжительных операции проверки, покрывающих значительный экстент или содержащих большое число редактирований, так как он дает преимущества обработки в асинхронном режиме.
Когда вы проверяете или перестраиваете топологию сети на основе определенного экстента, измененные области, которые пересекают экстент проверки, обрезаются. На расположенном ниже изображении заштрихованные фиолетовые многоугольники отображают измененные области, а экстент операции проверки отображается черным квадратом.
При проверке топологии сети для определенного экстента важно помнить следующее:
- Вся измененная область вычисляется, когда измененная область, связанная с ошибкой, частично содержится в экстенте проверки.
- Измененные области не вырезаются при обнаружении ошибок во время операции проверки.
- После проверки топологии могут все еще оставаться измененные области, если использовалась проверка текущего экстента, который не охватывает все измененные области сети.
- Не гарантируется, что сетевой объект будет корректен, до тех пор пока не будет проверен полный экстент измененной области функции. Если есть какие-либо измененные области, связанные с сетевым объектом, это повлияет на трассировку и обновление операций подсети, которые используют опцию проверки согласованности настройки трассировки.
Если выполняется операция проверки, подсети, пересекающие измененные области, отмечаются в качестве измененных, а схемы сети - в качестве согласованных. Инструмент Обновить подсеть используется для обновления состояния подсети измененной подсети и переключения системных диаграмм подсети обратно в согласованное состояние. Вы можете использовать инструмент Обновить схему, чтобы сделать несистемные схемы сети совместимыми с сетевыми функциями. Более подробную информацию о процессе обновления измененных подсетей см. в разделе Обновление подсети.
Перестроить топологию сети
При перестройке топологии сети проверяется и создается заново топология сети для всех объектов в данной области, независимо от того, есть ли у них измененные области, или нет. Это похоже на работу инструмента Включить топологию сети, но позволяет выполнять операцию не со всей сетью, а с определенным ее экстентом.
Инструмент Перестроить топологию сети и команда Перестроить текущий экстент в группе Топология сети вкладки Инженерная сеть позволяют перестроить определенный экстент топологии сети для устранения несоответствий, когда возникают ситуации, препятствующие завершению операции проверки. Запуск перестройки на экстенте сети следует рассматривать только в том случае, если вы столкнулись со сценарием, в котором сетевой анализ не дает ожидаемых результатов.
Измененные области и ошибки
Измененные области создаются для выделения областей, не отраженных в топологии сети, и для отображения ошибок. Топология сети проверяется, что позволяет обновить ее и удалить измененные области.
Хотя трассировка по измененным областям разрешена, она может привести к неожиданным результатам, поэтому на ее результаты не следует полагаться. Проверка топологии областей, по которым пройдет трассировка, позволит очистить измененные области и гарантировать, что результаты трассировки отражают реальное положение дел. Для более подробной информации см. Опцию Проверить согласованность в инструменте Трассировка.
Подробнее об этих концепциях см. в разделах Ошибки и Измененные области.
Инструменты и команды
Есть несколько инструментов и команд, используемых для управления состоянием топологии инженерной сети. Некоторые задачи управления топологии могут выполняться клиентом/сервером, используя данные, доступные непосредственно из базы геоданных или через сервисы, с помощью векторного слоя. Независимо от источника данных, для всех инструментов настройки инженерной сети требуется активное подключение к порталу с использованием владельца инженерной сети портала.
Для работы с топологией сети предоставлены следующие инструменты геообработки::
- Включить топологию сети
- Отключить топологию сети
- Проверить топологию сети
- Проверить топологию сети
- Восстановить топологию сети
- Перестроить топологию сети
Инструмент Включить топологию сети может выполняться только над версией Default. Вы можете включить топологию сети, чтобы найти ошибки или для работы с измененными областями, схемами сети и трассировкой.
Инструмент Отключить топологию сети может выполняться над версией Default или над пользовательской версией. Нужно отключить топологию сети с помощью инструмента Отключить топологию сети, если вы выполняете задачи настройки инженерной сети или загрузку больших данных.
Подсказка:
Если топология в именованной версии отключена, можно использовать процесс согласования для наследования состояния топологии из ветви версии default.Инструмент Проверка топологии сети вместе с командой Проверить в группе Топология сети вкладки Инженерная сеть позволяет выполнять проверку топологии сети как всего географического экстента, так и текущего экстента инженерной сети. Событие проверки (инструмент или команда) также может запускаться в версии Default или в именной версии любым пользователем, имеющим права на редактирование версии. С обоими рабочими процессами можно ознакомиться в разделе Проверка топологии сети .
Инструмент Проверить топологию сети используется для проверки согласованности топологии сети и создания выходного файла журнала с обнаруженными проблемами. Этот инструмент можно использовать для обнаружения потенциальных проблем в случаях, когда несогласованность топологии сети влияет на возможность проверки.
Инструмент Восстановить топологию сети используется для проверки и починки согласованности топологии сети и создания выходного файла журнала с обнаруженными и исправленными проблемами. Этот инструмент можно использовать для обнаружения и исправления проблем в случаях, когда несогласованность топологии сети влияет на возможность проверки.
Инструмент Перестроить топологию сети и команда Перестроить текущий экстент в группе Топология сети вкладки Инженерная сеть позволяют перестроить определенный экстент топологии сети для устранения несоответствий, когда возникают ситуации, препятствующие завершению операции проверки.
Применение
Инженерная сеть поддерживает возможности архивирования и отслеживания изменений через приложение или версии ветви. Это позволяет своевременно вносить правки в объекты сети и топологию сети. Аналитические операции могут выполняться как в текущий момент, так и на определенный момент в прошлом. Вы должны включить топологию для выполнения трассировки или построения схем на определенный момент в прошлом.