Перечень терминов, сокращений и обозначений
В настоящей документации применяются следующие термины (обозначения) с соответствующими определениями:
| Сокращение | Определение |
|---|---|
| Активный пользователь | Пользователь, который в данный момент работает в приложении |
| БД | База данных |
| Блок | Атомарная единица графа, реализующая какую-либо логику обработки данных или их отображения в виде визуализатора |
| Визуализатор | Визуальный компонент, отображающий результаты расчета блока в виде таблицы, диаграммы, карты, текста и др. |
| Воркер (от англ. worker - расчетчик) | Вариант запуска платформы, когда из всего ядра серверной части используется только расчетчик |
| Выполнение блоков | Преобразование входных данных блока по определенной логике, заложенной в блоке |
| Геосервер | Компонент платформы, предназначенный для публикации, хранения и отображения картографических данных |
| Граф | Направленный ациклический граф (DAG), реализующий логику работы задачи и ее пресетов. Состоит из блоков, соединенных между собой связями |
| Глобальные параметры | Группа настроек, доступных в администрировании, позволяющая задавать настройки (соединения с БД, стили карты, константы, пароли и др.), которые могут использоваться в любых графах в рамках пространства |
| Глобальное соединение с БД | Предварительно настроенное подключение к базе данных, доступное для выбора в блоке «Соединение с БД». Позволяет централизованно управлять параметрами доступа к БД и повторно использовать их в различных блоках и графах |
| Задача | Основной объект платформы, который содержит в себе пресеты и граф. |
| Константа | Параметр с фиксированным значением, который определяется на уровне платформы или репозитория и может быть многократно использован в графах, блоках и настройках. Изменение константы автоматически применяется во всех местах ее использования |
| Конструктор графа | Блок для подготовки данных к слою 3D-карты. Преобразует два входных массива (вершины и рёбра) в структурированный объект. Добавляется на граф из библиотеки блоков. |
| Конструкторский режим | Режим, который позволяет размещать блоки, связи, произвольные элементы (текст, изображение, видео), слайды и совершать операции над ними (копирование, удаление, перемещение). |
| Координатор | Вариант запуска платформы, когда платформа (серверная часть) только обрабатывает запросы клиентов на API и не осуществляет расчеты. В этом режиме она только "координирует" их выполнение на локальных или удаленных воркерах. |
| Метрики | Числовые данные, характеризующие состояние приложения и его компонентов. В платформе метрики предоставляются в формате Prometheus и включают как стандартные показатели (например, HTTP-запросы, использование памяти), так и специфические для приложения (количество активных расчетов, версия сборки и т.д.). Метрики могут использоваться для настройки алертов, визуализации в Grafana и анализа производительности |
| Механизм write-back | Процесс, включающий: 1. Поиск источника данных, в который необходимо внести изменения; 2. Сохранение измененных данных в этот источник; 3. Перерасчет цепочки от источника до всех зависимых визуализаторов для актуализации отображаемых данных |
| НСИ | Нормативно-справочная информация |
| Ограничение одновременных сеансов | Механизм, который не допускает использование одной учетной записи несколькими пользователями одновременно. При попытке входа под уже активной сессией система может либо заблокировать новый вход, либо завершить предыдущую сессию (в зависимости от настроек) |
| Относительный адрес геосервера | Адрес, указанный без протокола и домена. Такой адрес позволяет клиентскому приложению обращаться к геосерверу через прокси, используя тот же хост, что и основное приложение, без дополнительной настройки CORS |
| Переменные окружения | Внешние параметры конфигурации, задаваемые в среде запуска приложения (ОС, контейнер, Docker Compose). Используются для настройки подключения к сервисам, переопределения параметров и управления поведением платформы без изменения кода или конфигурационных файлов |
| Планировщик (scheduler) | Компонент платформы, обеспечивающий автоматический запуск задач по расписанию (например, ежедневный расчет отчетов, очистка устаревших данных, синхронизация с внешними системами). Позволяет автоматизировать регламентные операции без участия пользователя |
| Платформа, ЦП УВП | Цифровая платформа «Управление в пространстве» |
| Пользовательский режим | Режим, при котором осуществляется визуализация данных в виде картографической информации и дашборда |
| Пресет (дашборд) | Набор визуализаторов, размещенных на экране определенным образом и отображающих информацию для пользователей |
| Принудительное завершение сессии | Автоматическое прекращение сеанса работы пользователя при отсутствии активности в течение установленного времени. Используется для повышения безопасности системы |
| Пространство | Контейнер, в котором хранятся все связанные с ним проекты, задачи, настройки прав доступа, оформления |
| Проект | Папки, позволяющие структурировать задачи, графы и пресеты внутри пространства |
| Расчет графа | Последовательное выполнение блоков или блока на графе |
| Расчет по умолчанию | Расчет, результаты которого не привязаны к пользователю. Такие результаты являются общими и доступны всем. |
| Расчетчик графа | Часть ядра платформы, осуществляющая запуск графов на расчет |
| Репозиторий | Централизованное хранилище объектов платформы (графов, блоков, пресетов и др.), обеспечивающее их версионность, совместное использование и контроль изменений. Репозиторий может быть представлен файловой системой, базами данных или системами контроля версий |
| Режим отладки | Режим работы с графом, в котором можно видеть статусы и промежуточные результаты выполнения блоков и диагностировать причину отсутствия расчета блоков или их частичного расчета |
| Слой подписей данных | Отображает на карте текстовую информацию, связанную с объектами. Это могут быть названия объектов, числовые значения, коды, описания или любые другие атрибуты, которые необходимо видеть непосредственно на карте |
| Событийный расчёт | Расчет, результаты которого привязаны к пользователю. Результаты такого расчета называются событийными |
| Событие | Особый тип блока-визуализатора, который: содержит в названии выхода слово "Событие" и имеет исходящую связь оранжевого цвета (в конфигурации по умолчанию). Событие служит точкой входа для пользовательского контекста в цепочке расчетов |
| Темы | Глобальные настройки визуального оформления приложения, определяющие цветовую гамму интерфейса (фоны, шрифты, элементы управления). Позволяют адаптировать внешний вид системы под предпочтнения пользователя или корпоративный стиль |
| Токен | Временный ключ, выдаваемый на время пользователю для работы с системой |
| Узел (node) | Независимый экземпляр платформы, развернутый на выделенном сервере или контейнере. Узел может функционировать в одном из режимов: координатор (обработка запросов и управление очередью) или воркер (выполнение расчетных задач) |
| Файловое хранилище | Система хранения данных, в которой информация организуется и сохраняется в виде файлов и каталогов (папок) с иерархической структурой. Доступ к данным осуществляется по имени файла и пути к нему (файловой системе) |
| Цепочка блоков | Последовательность связанных блоков, обеспечивающая передачу и преобразование данных от источника к визуализаторам |
| API (Application Programming Interface) | Совокупность протоколов, методов и структур данных, которые предоставляет программный компонент для взаимодействия с внешними системами. API определяет, какие запросы может отправить клиент и какой ответ получит |
| Consumer | Компонент (блок), который подключается к очереди сообщений, считывает (потребляет) сообщения из указанного топика или очереди и обрабатывает их |
| LDAP | англ. Lightweight Directory Access Protocol – протокол доступа к службе каталогов |
| FIFO | англ. First In, First Out – принцип очередности «первый пришёл – первый ушёл» |
| OLAP | англ. Online analytical processing (интерактивная аналитическая обработка) – технология обработки данных, заключающаяся в подготовке суммарной (агрегированной) информации на основе больших массивов данных, структурированных по многомерному принципу |
| Producer | Компонент (блок), который создает и отправляет сообщения в очередь или топик для последующего потребления другими системами или блоками |
| SPN | англ. Service Principal Names – уникальный идентификатор экземпляра сервиса |
| SQL | англ. Structured Query Language (язык структурированных запросов) – декларативный язык программирования, применяемый для создания, модификации и управления данными в реляционной базе данных, управляемой соответствующей системой управления базами данных |
| SSL | англ. Secure Sockets Layer – протокол безопасности, создающий зашифрованное соединение между веб-сервером и веб-браузером |
| SSL-сертификат | Цифровой сертификат, удостоверяющий подлинность веб-сайта и позволяющий использовать зашифрованное соединение. |
| SSO | англ. Single Sign-On – технология единого входа, при использовании которой пользователь переходит из одного раздела портала в другой, либо из одной системы в другую, не связанную с первой системой, без повторной аутентификации |