Ниже приведены важные соображения для администраторов организации ArcGIS по работе с ArcGIS Velocity.
Планирование емкости подписки Velocity
Подписка Velocity включает в себя возможности обработки и хранения для сбора наблюдений в реальном времени, обнаружения представляющих интерес инцидентов, хранения исторических наблюдений и анализа исторических данных на предмет закономерностей во времени. Однако важно рассмотреть целевые варианты использования для вашей организации и оценить, как настроить их в пределах емкости, включенной в Velocity вашего уровня лицензии, особенно в отношении скорости входящих данных.
Скорость потоков данных в реальном времени изменяется в зависимости от таких факторов, как тип данных, количество отслеживаемых активов, количество развернутых датчиков и частота, с которой поступают сообщения о новых наблюдениях. Сильные штормы, например, представляют интерес для многих организаций с точки зрения защиты критической инфраструктуры, но число штормов, активных в любой данный момент времени, невелико (в зависимости от района исследования), и обновления обычно не поступают с высокой скоростью. Другая ситуация в логистических или транспортных компаниях, где есть тысячи транспортных средств, которые сообщают о своем местоположении каждые несколько секунд.
Варианты использования потоков данных в реальном времени также различны. Например, транспортные компании могут быть заинтересованы в следующих вариантах использования:
- Отслеживание автопарка (транспортных средств)
- Отслеживание оборудования
- Обнаружение аномалий (например, заглохших автомобилей на проезжей части)
- Цифровые сообщения (например, оповещения о погодных явлениях)
- Оповещение о вторжении в рабочую зону
- Подключенное отслеживание автомобилей
Как скорость передачи данных, так и варианты использования аналитики являются важными вопросами для эффективного использования вашей подписки Velocity. Если в вашей организации менее чем 200 сотен рабочих транспортных средств или единиц оборудования, которые необходимо отслеживать, а местоположения активов обновляются каждые несколько минут, скорости, поддерживаемой стандартной лицензией, может быть достаточно. Кроме того, лицензия Standard поддерживает одновременное выполнение до десяти элементов, одним из которых в данном случае будет канал, принимающий полевые данные. Для оставшихся девяти запущенных элементов можно настроить отдельных аналитики для обработки различных сценариев оповещения или анализа. И наоборот, вы можете выполнять несколько типов обнаружения инцидентов и оповещения в одной аналитике в реальном времени, а также собирать и отслеживать дополнительные потоки данных с помощью оставшихся каналов/аналитики.
Уровень лицензии Dedicated обеспечивает выделенную вычислительную архитектуру, которая может быть использована для поддержки либо большего количества каналов и аналитики, либо более скоростных данных и сложной аналитики. Например, при отслеживании подключенных автомобилей обычно задействованы высокоскоростные потоки данных, и поэтому потребляется больше емкости хранения для этого отдельного случая применения, чем для других.
Емкость подписок Advanced и Dedicated может быть увеличена для дополнительной обработки и хранения данных. Администраторам организаций рекомендуется работать с представителями своих учетных записей Esri, чтобы спланировать правильную мощность для предполагаемых рабочих процессов. Более подробно см. о возможностях вычислений и хранения.
Оценка потребностей пользователей в правах доступа к потокам данных реального времени
Velocity позволяет пользователям создавать каналы, аналитику в реальном времени и аналитику больших данных для работы с данными отслеживания и наблюдения. Как каналы, так и аналитика в реальном времени являются непрерывными задачами или задачами в реальном времени, то есть они всегда работают и потребляют ресурсы в рамках вашей подписки Velocity. Рассмотрите ключевые каналы и аналитику данных реального времени, необходимые для рабочих процессов вашей организации, и ограничьте права доступа к этим элементам для пользователей, которые управляют этими процессами. Администраторы могут просматривать, изменять, запускать и останавливать элементы, созданные другими пользователями. Более подробную информацию о правах доступа пользователей см. в разделе о создании ролей и назначении пользователей.
Обычно запускается определенный набор каналов и связанной с ними аналитики в реальном времени, которая обрабатывает и хранит входящие данные в векторном слое. Затем большее количество пользователей смогут запускать специальную аналитику больших данных для этого векторного слоя, чтобы ответить на различные вопросы.
Вовлечение пользователей в активное управление данными в режиме реального времени
Поскольку и каналы, и аналитика в реальном времени – это задачи, которые всегда выполняются и потребляют ресурсы, важно активно управлять этими элементами. Поощряйте пользователей останавливать каналы или аналитику в реальном времени, которые не нужны или которые были созданы в основном для тестирования и разработки. Администраторы могут просматривать, изменять, запускать и останавливать элементы, созданные другими пользователями.
Просмотр активно работающих элементов в режиме реального времени
На периодической основе рекомендуется просматривать публикуемые на Velocity задачи реального времени на случай, если будут запущены избыточные задачи, которые не нужны. На любой из страниц списка элементов выберите просмотр Ресурсов организации вместо опции Мои ресурсы. При просмотре ресурсов организации можно увидеть некоторые сведения о пользовательских элементах, такие как схема канала или журналы элементов, а также остановить выполнение любых запущенных задач. Это позволяет при необходимости освободить вычислительную мощность. Для получения дополнительной информации см. раздел об управлении каналом и аналитикой.
Применение более коротких сроков хранения данных
При создании выходных векторных слоев пользователи могут применять политику хранения данных в диапазоне от 1 часа до 1 года. Рекомендуется проанализировать как доступное хранилище, так и потребности ваших пользователей и варианты использования.
Каждая подписка Velocity включает определенный объем хранилища. При сохранении входящих данных с течением времени рекомендуется проверять и наблюдать, как растет векторный слой в течение нескольких дней. Процент использования хранилища векторным слоем можно узнать на странице Использование хранилища в приложении. Установите период хранения данных, чтобы векторный слой не потреблял чрезмерную долю вашего общего хранилища до того, как старые данные будут удалены.
Рекомендуется рассмотреть фактический период времени, за который ваши данные имеют отношение к вашим повседневным рабочим процессам, а не к случайным рабочим процессам анализа. Задайте период времени, в течение которого вам нужны данные, доступные для немедленного исследования и визуализации, в качестве политики хранения данных. Если вам нужны более старые данные для как-то специфического анализа, вы можете экспортировать их в архив до того, как они будут удалены из векторного слоя.
Применение политик более краткосрочного хранения для наборов данных, которые растут в режиме реального времени, максимизирует оставшееся хранилище объектов, доступное для аналитических результатов.