Термины и определения ^^^^^^^^^^^^^^^^^^^^^ .. table:: Термины и определения +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Термин | Определение | +====================+============================================================================================================================================+ | API | Application programming interface (англ.) - программный интерфейс приложения, описание сервисов взаимодействия компьютерной программы с | | | другими программами | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | BLOB-адаптер | Информационно-технологический компонент Витрины, обеспечивающий чтение бинарных файлов из хранилища BLOB-объектов ведомства | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | ClickHouse | Колоночная аналитическая СУБД с открытым кодом, которая позволяет выполнять аналитические запросы в режиме реального времени на | | | структурированных больших данных | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Counter-Provider | Сервис генерации уникального номера | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | CSV | Comma-Separated Values - текстовый формат, предназначенный для представления табличных данных. | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | CSV-extractor | Программное обеспечение для извлечения данных из CSV-файлов в БД-хранилище сервиса Tarantool. | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | CSV-Uploader | Программный модуль Витрины данных, который предназначен для загрузки csv-файлов в Витрину данных. | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | DAG | Файл, содержащий блок данных. | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | DATA-uploader | Модуль исполнения асинхронных заданий. | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | DBeaver | Клиентское приложение для управления базами данных через интерфейс JDBC | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | DDL | Data definition language - семейство компьютерных языков, используемых в компьютерных программах для описания структуры баз данных. | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | DNS | Domain Name System «система доменных имён» - распределённая система для получения информации о доменах, чаще всего IP-адреса по имени хоста| +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Docker | Программное обеспечение для автоматизации развёртывания и управления приложениями в средах с поддержкой контейнеризации | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Docker Compose | Платформа для конфигурирования и управления многоконтейнерных приложений | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Endpoint | Шлюз (конечная точка), соединяющий серверные процессы приложения с внешним интерфейсом | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | ETL | Extract, transform, load - решение для выгрузки данных из источников ведомств и их хранения в Витрине Prostore | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | FileZilla | FTP-клиент | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Grafana | Веб-приложение для аналитики и интерактивной визуализации показателей мониторинга с открытым исходным кодом | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Greenplum | Массово-параллельная СУБД для хранилищ данных на основе PostgreSQL | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | HikariCP | Hikari Connection Pool | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | HTTP | HyperText Transfer Protocol - протокол передачи данных на прикладном уровне | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | IAM | Identity & Access Management - сервисы управления идентификацией и контролем доступа | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | JDBC | Java DataBase connectivity - стандарт взаимодействия Java-приложений с различными СУБД | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | JDBC-драйвер | Библиотека классов для подключения к источнику данных через JDBC | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | JDBC-extractor | Программное обеспечение для извлечения данных из JDBC-источника в БД-хранилище сервиса Tarantool | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | JSON | JavaScript Object Notation - формат для представления значений и объектов | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Kafka-loader | Программное обеспечение для загрузки данные на Витрину данных | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Loki | Приложение для агрегирования log-файлов, используется совместно с Prometheus | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | MD5 | 128-битный алгоритм хеширования для создания дайджестов сообщения | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | MPP | Massively Parallel Processing - Массово-параллельная архитектура | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | NTP | Network Time Protocol — сетевой протокол для синхронизации внутренних часов компьютера | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | OpenAPI | The OpenAPI Specification – формализованная спецификация и экосистема инструментов для предоставления API | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | ProStore | Интеграционная система, обеспечивающая единый интерфейс к хранилищу разнородных данных | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Prostore | Ядро интеграционной системы ProStore, сервис исполнения запросов | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Prometheus | Программное приложение для мониторинга событий и оповещения, записывающее метрики в реальном времени | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Proxy API | Проксирование запросов через Datamart Studio к инсталляциям приложений Витрин данных | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | PSQL | Терминальный клиент для работы с PostgreSQL | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | PuTTY | Cвободно распространяемый клиент для различных протоколов удалённого доступа, включая SSH, Telnet, rlogin | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | PXF | Фреймворк, позволяющий Greenplum параллельно обмениваться данными со сторонними системами | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Reader | Сервис стандартного загрузчика, обеспечивающий чтение или прием данных из ИС Источника | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | REST | Representational state transfer – архитектурный стиль взаимодействия компонентов распределенного приложения в сети | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | REST-адаптер | Сервис для реализации конечных точек API с использованием спецификации OpenAPI версии 3 | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | REST API | Набор правил для взаимодействия программ через протокола HTTP | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | REST-Uploader | Модуль асинхронной загрузки данных из сторонних источников | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | SOAP | Simple Object Access Protocol — протокол обмена структурированными сообщениями в распределённой вычислительной среде | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | SQL | Structured query language – язык структурированных запросов для создания, модификации и управления данными в реляционных базах данных | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | SQL-запрос | Запрос к Витрине данных Поставщика, сформулированный на языке SQL | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | SSH | Secure Shell – сетевой протокол прикладного уровня для удалённого управления операционной системой и туннелирования TCP-соединений | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Tarantool | Платформа in-memory вычислений с гибкой схемой данных для создания высоконагруженных приложений | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | UDP | Протокол передачи данных, позволяющий приложениям посылать сообщения другим хостам по IP-сети без предварительного установления каналов | | | передачи | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | URI | Унифицированный идентификатор ресурса — последовательность символов, идентифицирующая абстрактный или физический ресурс | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | UUID | Cтандарт идентификации, используемый в создании программного обеспечения для уникальной идентификации информации без центра координации | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Vert.x | Библиотека для разработки асинхронных приложений, основанная на событиях | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | VipNet | программное обеспечение для защиты сетевого трафика на рабочих местах пользователей | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | XML | eXtensibe Markup Language – универсальный текстовый формат для хранения и передачи структурированных данных | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | XML-extractor | Программное обеспечение для копирования данных из XML-файлов в БД-хранилище Tarantool | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | ZooKeeper | Сервер с открытым исходным кодом для высоконадежной распределенной координации облачных приложений | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Агент СМЭВ4 (Агент)| Типовое программное обеспечение, обеспечивающее сопряжение Витрин данных и ИС УВ с Ядром СМЭВ4 | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | База данных | Совокупность данных, хранимых в соответствии со схемой данных, манипулирование которыми выполняют в соответствии с правилами средств | | | моделирования данных | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | БЛОБ | Тип данных, значение которого представляет собой массив байт, размер которого существенно превышает размер базовых скалярных типов | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Брокер сообщений | Архитектурный паттерн в распределенных системах, преобразующий сообщения от приложения-источника в сообщения протокола | | | приложения-приемника | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Витрина данных | Комплекс программных и технических средств, обеспечивающий хранение и предоставление данных другим участникам взаимодействия через СМЭВ4 | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Вид сведения СМЭВ | Комплекс документальных и программных компонентов, обеспечивающий взаимодействие ИС ведомств через СМЭВ3.x | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | ГОСТ | ННормативно-правовой документ для стандартизации производственных процессов | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Дельта | Логически целостная совокупность изменений информации об объектах, связанная с последовательностью дельт | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | ЕИП | Единая информационная платформа | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | ЕРН | Единый реестр населения | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | ИС | Информационная система | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | ИС УВ | Информационная система Участника взаимодействия | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | ИУА | Интеграционный узел адаптера | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | КриптоПро | Линейка криптографических утилит для работы с электронной подписью и сертификатами | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | ЛК УВ | Личный кабинет участника взаимодействия для управления информационными системами и мониторинга обменов в СМЭВ3 и СМЭВ4 | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Логическая модель | Схема базы данных, выраженная в понятиях бизнес-требований | | данных | | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Мнемоника Витрины | Уникальное строковое значение, определяющее модель данных Витрины | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Модель данных | Описание структуры Витрины (общая информация, перечень сущностей, атрибутный состав), загруженное в Ядро СМЭВ4 | | Витрины | | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Модулит | Модульный монолит - Архитектурный подход, при котором монолитное приложение строится из независимых, но тесно связанных между собой | | | компонентов | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Набор данных | Совокупность систематизированных данных (датасетов), представляющих собой базовый элемент для работы с данными | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | НСУД | Национальная система управления данными | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | ОГРН | Основной государственный регистрационный номер, присваиваемый юридическим лицам | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Параметр запроса | Символическое имя, входящее в текст SQL-запроса и не содержащееся в модели данных Витрины | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | ПО | Программное обеспечение | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | СМЭВ4-адаптер | Программно-технический продукт, обеспечивающий взаимодействие витрины и СМЭВ4 | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Подписка | Предоставление права потребителю данных на информационный обмен через СМЭВ4 | | (потребителя) | | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Поставщик данных | Участник взаимодействия, являющийся источником данных для других участников через СМЭВ4 | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Потребитель данных | Участник взаимодействия, получающий данные от поставщиков для обработки через СМЭВ4 | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Распределенный | Регламентированный запрос, SQL-выражение которого содержит наборы данных из двух или более Витрин данных | | запрос | | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Регламентированный | SQL-запрос, выраженный в терминах модели данных Витрины, зарегистрированной в СМЭВ4 | | SQL-запрос | | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Реплика | СУБД, хранящая реплицируемые наборы данных, полученные от поставщика данных | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Сверка | Совокупность действий по: | | | | | | - сравнению данных в Источнике и Витрине; | | | | | | - определению Устойчивых расхождений; | | | | | | - корректирующей загрузке; | | | | | | - формированию исключений из сверки; | | | | | | - Информированию заинтересованных лиц о результатах сверки. | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Сервис Формирования| Модуль Витрины для работы с формируемыми документами | | документов | | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | СМЭВ | Система межведомственного электронного взаимодействия | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | СМЭВ 3 | Единая система межведомственного электронного взаимодействия, функционирующая в соответствии с Методическими рекомендациям по работе со | | | СМЭВ версии ``3.x`` | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | СМЭВ3-адаптер | Компонент СМЭВ, обеспечивающий информационное взаимодействие через единый электронный сервис СМЭВ | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | СМЭВ4 | Единый сервис доступа к данным СМЭВ, предназначенный для автоматизации процесса передачи данных и уведомлений об изменении данных между | | | организациями или органами власти, ответственными за формирование и ведение информационных ресурсов, зарегистрированных в НСУД | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Сообщение | Сведения в виде законченного блока данных, передаваемые при функционировании информационной системы | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Стандартный | Модуль управления данными (загрузка и/или удаление) в Витрине данных | | загрузчик | | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | СУБД | Система управления базами данных | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Табличный параметр | Параметр запроса, значение которого представляет собой двумерный массив с именованными колонками и неупорядоченными строками | | (запроса) | | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Токен | Ключ безопасности (цифровой сертификат) | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Участник | Орган или организация, участвующий в информационном обмене через СМЭВ | | взаимодействия | | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | ФЛК | Форматно-логический контроль загружаемых на Витрину данных | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Хранилище | Место для хранения BLOB-объектов (бинарных данных) на стороне ведомства, взаимодействующее с Витриной через BLOB-адаптер | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Хранилище S3 | Объектное хранилище для файлов любого типа и объема с доступом через API | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+ | Чанк | Фрагмент результирующих данных оптимального для передачи по сети размера | +--------------------+--------------------------------------------------------------------------------------------------------------------------------------------+