.. _check_adapter_install: Подготовка и настройка системы для запуска Агента проверок ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Установка и подключение к Prostore ##################################### Для работы Агента проверок необходимо установить ПО Prostore и подключение к нему (:numref:`prostore_install`). Между Агентом проверок и ПО Prostore должна быть обеспечена сетевая связанность. В конфигурационный файл ``application.yml`` ПО Prostore необходимо добавить настройки по отправке push-уведомлений в Агента проверок, для уведомлений последнего об изменениях, вносимых в проверяемые таблицы: .. code-block:: core: poststatusevent: subscriberGroup: - endpointUrl: "http://:/check/adapter/push/enrich" endpointTimeoutMs: 10000 endpointRetryTimeoutMs: 5000 bufferingPeriodMs: 5000 bufferSize: 2000 writeOperationsEnabled: true externalDDLEnabled: true Установка и подключение интеграционного узла адаптера ######################################################## Для сверки данных Компонента «Витрина Данных» с Единым реестром населения (далее - ЕРН), необходимо выполнить установку компонента «Интеграционный узел адаптера» (далее ИУА) для взаимодействия через СМЭВ 3, согласно документу «Руководство администратора ИУА». Между Агентом проверок и ИУА должна быть обеспечена сетевая связанность. В случае взаимодействия через СМЭВ 3 при помощи Адаптера СМЭВ 3, установка компонента ИУА не требуется. Перечень стороннего ПО и доступов, необходимых для работы Агента проверок ############################################################################ - JDK версии 17.0, рекомендуется Liberica 17 JDK 17.0.7; - необходимо зарегистрировать спецификации ``/dqf`` и ``/api/v1/incidents``, приведенные в :numref:`annex_a`; - перечень доступов к спецификациям в качестве инициатора приведен в :numref:`tab_check_adapter_init_access`; - перечень доступов к спецификациям в качестве поставщика приведен в :numref:`tab_check_adapter_produce_access`. Владельцем указанных спецификаций является ИС Агента СМЭВ 4, установленная в контуре Компонента «Витрина данных». .. _tab_check_adapter_init_access: .. table:: Перечень доступов, который нужно получить Агенту СМЭВ 4, установленному в периметре Компонента «Витрина данных» +--------------------+-----------------------------------------+--------------------------------------------------------+ | **Спецификация** | **Мнемоника ИС Владельца спецификации** | **Назначение** | +====================+=========================================+========================================================+ | ``/pkch/api/v3`` | 04PV02 | Получение списка согласованных проверок | +--------------------+-----------------------------------------+--------------------------------------------------------+ | ``/pue/api/v3`` | 04PV02 | Передача статистики по результатам проверок | +--------------------+-----------------------------------------+--------------------------------------------------------+ | ``/smevql/api/v1`` | MNSV20 | Получение данных справочников ЕСНСИ (только тип ЕСНСИ) | +--------------------+-----------------------------------------+--------------------------------------------------------+ | ``/pmd/api/v3`` | 04PV02 | Передача статистики по результатам проверок в разрезе | | | | таблиц | +--------------------+-----------------------------------------+--------------------------------------------------------+ .. _tab_check_adapter_produce_access: .. table:: Перечень доступов, который нужно предоставить Агенту СМЭВ 4, сторонних систем +----------------------+-----------------------------------------+--------------------------------------------------------+ | **Спецификация** | **Мнемоника ИС которой необходимо** | **Назначение** | | | **предоставить доступ к спецификации** | | +======================+=========================================+========================================================+ | ``/dqf`` | 04PV02 | Выполнение тестирования проверок качества данных, до | | | | их публикации и применения к витрине данных | +----------------------+-----------------------------------------+--------------------------------------------------------+ | ``/api/v1/incidents``| MNSV171 | Прием результатов сверок и сопоставлений данных | | | | подсистемой ЕСУМД ФГИС «Моя школа» | +----------------------+-----------------------------------------+--------------------------------------------------------+