Термины и определения ^^^^^^^^^^^^^^^^^^^^^ .. glossary:: ADCM Arenadata Cluster Manager (ADCM) — Универсальный оркестратор гибридного ландшафта. Он позволяет быстро устанавливать, настраивать все data-сервисы компании и управлять ими. Наиболее ярко преимущества ADCM раскрываются при работе с гетерогенной инфраструктурой, при которой появляется возможность размещать data-сервисы на различных типах инфраструктур: в облаке, on-premise или в качестве PaaS-сервисов. ADS Arenadata Streaming (ADS) - Масштабируемая отказоустойчивая система для потоковой обработки данных в режиме реального времени на базе Apache Kafka и Apache Nifi. Airflow открытое программное обеспечение для создания, выполнения, мониторинга и оркестровки потоков операций по обработке данных. Apache Организация-фонд, способствующая развитию проектов программного обеспечения Apache. Apache Airflow Платформа для программного создания, планирования и мониторинга рабочих процессов. Apache Hadoop Свободно распространяемый набор утилит, библиотек и фреймворк для разработки и выполнения распределённых программ, работающих на кластерах из сотен и тысяч узлов. Apache Spark Фреймворк с открытым исходным кодом для реализации распределённой обработки неструктурированных и слабоструктурированных данных. Apache Kafka Распределённый программный брокер сообщений, проект с открытым исходным кодом, разрабатываемый в рамках фонда Apache. Apache Avro Cистема сериализации данных, разработанная в рамках проекта Hadoop. API Application programming interface (англ.) – описание сервисов взаимодействия компьютерной программы с другими программами. BLOB-адаптер Информационно-технологический компонент Витрины, обеспечивающий чтение бинарных файлов из :term:`Хранилище BLOB-объектов ведомства`. ClickHouse Колоночная аналитическая СУБД с открытым кодом, позволяющая выполнять аналитические запросы в режиме реального времени на структурированных больших данных, разрабатываемая компанией Яндекс. Docker Программное обеспечение для автоматизации развёртывания и управления приложениями в средах с поддержкой контейнеризации, контейнеризатор приложений. Docker Compose Платформа контейнеризации, предназначена для конфигурирования многоконтейнерных приложений. В Docker Compose можно управлять несколькими контейнерами :term:`Docker`. DATA-uploader Модуль исполнения асинхронных заданий. Counter-Provider Сервис генерации уникального номера. CSV Comma-Separated Values (англ.) – значения, разделённые запятыми) — текстовый формат, предназначенный для представления табличных данных. CSV-extractor Cпециализированное программное обеспечение, которое извлекает данные из csv-файлов в собственную БД-хранилища сервиса (:term:`Tarantool`) CSV-Uploader Программный модуль Витрины данных, который предназначен для загрузки csv-файлов в Витрину данных. Grafana Веб-приложение для аналитики и интерактивной визуализации показателей мониторинга с открытым исходным кодом. Greenplum Массово-параллельная СУБД для хранилищ данных на основе PostgreSQL. DAG Файл, содержащий блок данных. DBeaver Клиентское приложение для управления базами данных (БД), которое использует программный интерфейс :term:`JDBC` для взаимодействия с реляционными БД через драйвер :term:`JDBC-драйвер`. DDL Data definition language (англ.) – семейство компьютерных языков, используемых в компьютерных программах для описания структуры баз данных. DNS Domain Name System «система доменных имён» — компьютерная распределённая система для получения информации о доменах. Чаще всего используется для получения IP-адреса по имени хоста (компьютера или устройства), получения информации о маршрутизации почты и/или обслуживающих узлах для протоколов в домене. ETL Extract, transform, load (англ.) – решение, используемое при выгрузке данных из различных источников ведомств и дальнейшего хранения их в Витрине :term:`ProStore` для чтения, использования и взаимодействия с другими ведомствами. FileZilla FTP-клиент Greennplum Система управления данными из мира big data. HikariCP Hikari Connection Pool. HTTP HyperText Transfer Protocol (англ.) – протокол прикладного уровня передачи данных, в настоящий момент используется для передачи произвольных данных. JDBC Java DataBase connectivity (англ.) – платформенно-независимый промышленный стандарт взаимодействия Java-приложений с различными :term:`СУБД`. JDBC-драйвер Специализированное программное обеспечение, которое размещается на стороне системы, использующей ADTM (клиента ADTM). Драйвер предоставляет JDBC-интерфейс подключения из этой системы к ADTM и взаимодействует с сервисом исполнения запросов по REST API, предоставляемым сервисом исполнения запросов. JDBC-extractor Специализированное программное обеспечение, которое извлекает данные из jdbc-источника (ведомства) в собственную БД-хранилища сервиса (:term:`Tarantool`). JDBC-CSV-transformer Специализированное программное обеспечение, которое предназначено для подключения к БД по JDBC, с последующим сохранением в csv-файлы. Kafka Распределённый программный брокер сообщений, проект с открытым исходным кодом, разрабатываемый в рамках фонда Apache. Kafka-loader Специализированное программное обеспечение, которое загружает данные, извлеченные и приведенные в соответствие логической структуре данных Витрины, собственно в Витрину. Loki Приложение для агрегирования log-файлов, используется совместно с :term:`Prometheus`. MD5 128-битный алгоритм хеширования. Предназначен для создания «отпечатков» или дайджестов сообщения произвольной длины и последующей проверки их подлинности. MPP Массово-параллельная архитектура (англ. massive parallel processing, MPP, также «массивно-параллельная архитектура»). NTP Network Time Protocol — сетевой протокол для синхронизации внутренних часов компьютера с использованием сетей с переменной латентностью. OpenAPI The OpenAPI Specification (англ.) – формализованная спецификация и экосистема множества инструментов, предоставляющая интерфейс между front-end системами, кодом библиотек низкого уровня и коммерческими решениями в виде API. ProStore Интеграционная система, обеспечивающая единый интерфейс к хранилищу разнородных данных. Определяет структуры данных, запись и чтение данных Витрины. Позволяет работать со входящими в состав хранилища СУБД одинаковым образом, используя единый синтаксис запросов SQL и единую логическую схему данных. Prostore Ядро интеграционной системы ProStore, состоящее из сервиса исполнения запросов и сервиса мониторинга. Prometheus Программное приложение, используемое для мониторинга событий и оповещения, которое записывает метрики в реальном времени в базу данных временных рядов, построенную с использованием модели HTTP-запроса, с гибкими запросами и оповещениями в режиме реального времени. PSQL Терминальный клиент для работы с PostgreSQL PuTTY Cвободно распространяемый клиент для различных протоколов удалённого доступа, включая SSH, Telnet, rlogin. PXF Фреймворк, позволяющий :term:`ADB` (Greenplum) параллельно обмениваться данными со сторонними системами. REST Representational state transfer (англ.) – архитектурный стиль взаимодействия компонентов распределенного приложения в сети. REST-uploader Модуль асинхронной загрузки данных из сторонних источников. SOAP (от англ. Simple Object Access Protocol — простой протокол доступа к объектам) — протокол обмена структурированными сообщениями в распределённой вычислительной среде. SQL Structured query language (англ.) – язык структурированных запросов. Декларативный язык программирования, применяемый для создания, модификации и управления данными в реляционной базе данных, управляемой соответствующей системой управления базами данных. SQL-запрос Запрос к Базе данных. SSH Secure Shell (англ.) – «безопасная оболочка». Сетевой протокол прикладного уровня, позволяющий производить удалённое управление операционной системой и туннелирование TCP-соединений. Tarantool Платформа in-memory вычислений с гибкой схемой данных для создания высоконагруженных приложений. Включает в себя базу данных и сервер приложений на Lua. UDP Протокол передачи данных. С UDP компьютерные приложения могут посылать сообщения другим хостам по IP-сети без необходимости предварительного сообщения для установки специальных каналов передачи или путей данных. URI Унифицированный идентификатор ресурса. URI — последовательность символов, идентифицирующая абстрактный или физический ресурс. UUID Cтандарт идентификации, используемый в создании программного обеспечения, стандартизированный Open Software Foundation как часть DCE — среды распределённых вычислений. Основное назначение UUID — это позволить распределённым системам уникально идентифицировать информацию без центра координации. Vert.x Библиотека для разработки асинхронных приложений, основанная на событиях. VipNet программное обеспечение (далее - ПО) для защиты сетевого трафика на рабочих местах пользователей. XML eXtensibe Markup Language (англ.) – универсальный текстовый формат для хранения и передачи структурированных данных. XML-extractor Cпециализированное программное обеспечение, для копирования данных из xml-файлов в собственную БД-хранилища сервиса (:term:`Tarantool`). ZooKeeper Сервер с открытым исходным кодом для высоконадежной распределенной координации облачных приложений. Агент ПОДД Типовое программное обеспечение, устанавливаемое на стороне УВ и обеспечивающее сопряжение Витрин, хранилищ реплик, ИС Участника взаимодействия с ПОДД. В частности, чтение данных из Витрины, запись данных в реплику, обработка промежуточных/временных массивов данных, порождаемых в процессе выполнения распределённых запросов. База данных Совокупность данных, хранимых в соответствии со схемой данных, манипулирование которыми выполняют в соответствии с правилами средств моделирования данных. Брокер сообщений Архитектурный паттерн в распределённых системах; приложение, которое преобразует сообщение по одному протоколу от приложения-источника в сообщение протокола приложения-приёмника, тем самым выступая между ними посредником. Витрина данных Комплекс программных и технических средств в составе информационно-телекоммуникационной инфраструктуры участника НСУД, предназначенный для формирования и (или) получения данных с использованием среды взаимодействия НСУД. ВС Вид сведений ГОСТ Нормативно-правовой документ, в соответствии требованиями которого производится стандартизация производственных процессов Дельта Логически целостная совокупность изменений информации об объектах. Каждой дельте поставлено в соответствие целое число из монотонно возрастающей последовательности целых чисел начиная с 0, отражающее ее место в общей последовательности дельт и дата-время ее исполнения. ЕИП Единая информационная платформа ИС Информационная система. КриптоПро Разработанная одноименной компанией линейка криптографических утилит (вспомогательных программ) — так называемых криптопровайдеров. Они используются в других программах для генерации электронной подписи (ЭП), работы с сертификатами, организации структуры PKI и т.д. Логическая модель данных Схема базы данных, выраженная в понятиях бизнес-требований. НСУД Национальная система управления данными. ПО Программное обеспечение. ПОДД Подсистемы обеспечения доступа к данным ПОДД-адаптер Программно-технический продукт, обеспечивающий взаимодействие витрины и ПОДД СМЭВ. ПОДД-адаптер - Модуль исполнения запросов Логический модуль ПОДД-адаптера, предназначен для исполнения запросов ПОДД СМЭВ (через протокол коммуникации Агент ПОДД). ПОДД-адаптер - Модуль MPPR Логический модуль ПОДД-адаптера, предназначен для чтения данных в многопоточном режиме (massively parallel processing, :term:`MPP`). ПОДД-адаптер - Модуль MPPW Логический модуль ПОДД-адаптера выполняет загрузку данных в многопоточном режиме. Поставщик данных Организация, осуществляющая передачу государственных данных в НСУД. Потребитель данных Организация, осуществляющая использование государственных данных, содержащихся в НСУД. Реплика СУБД, хранящая реплицируемые наборы данных, полученные от Поставщика данных. REST-адаптер Сервис, реализующий публикацию конечных точек API для обработки запросов с использованием спецификации OpenAPI версии 3. Используется для сохранения обратной совместимости получения данных из ведомства по REST. Сервис Формирования документов Модуль витрины, предназначенный для работы с формируемыми документами. СМЭВ3 Система межведомственного электронного взаимодействия. СМЭВ3-адаптер Информационно-технологический компонент СМЭВ, устанавливаемый на стороне Участника взаимодействия. CМЭВ3-адаптер обеспечивает информационное взаимодействие через единый электронный сервис единой системы межведомственного электронного взаимодействия (:term:`СМЭВ`). Сообщение Сведения в виде законченного блока данных, передаваемые при функционировании информационной системы. СУБД Система управления базами данных Участник НСУД Федеральный орган исполнительной власти, иной орган государственной власти, государственный внебюджетный фонд, орган местного самоуправления, иное юридическое лицо, являющиеся стороной действующего соглашения о присоединении к Национальной системе управления данными. ФЛК Форматно-логический контроль загружаемых в Витрину данных. Хранилище BLOB-объектов Место для хранения BLOB-объектов (бинарных данных). Располагается на стороне ведомства и не является частью Витрины данных. Взаимодействие с Хранилищем BLOB-объектов осуществляется через :term:`BLOB-адаптер`.