Описание
MetaControl представляет собой компонент, нацеленный на оперативное информирование пользователей о состоянии событий, связанных с данными, на основе правил, создаваемых пользователями. Основная функция MetaControl заключается в автоматизированной рассылке уведомлений о выполненных контролях, которые могут включать в себя информацию о фактах контроля, количестве выявленных расхождений, списках данных или же полноценные файлы с данными. Уведомления осуществляются через почтовый сервер и Telegram-канал, что позволяет пользователям получать актуальную информацию в удобном формате.
Компонент MetaControl может использоваться как в рамках системы BI.Qube, так и в качестве автономного решения, в том числе под управлением компонента MetaOrchestrator, что обеспечивает его максимальную эффективность при использовании в комплексных системах. Он поддерживает создание правил контроля данных в форматах: Процедура (P), Функция (F) и Представление (V). На основании поступивших данных формируется датасет, который используется для создания уведомления, и после этого информация рассылается на указанные адреса через заранее настроенный SMTP-сервер.
MetaControl поддерживает различные форматы результатов: HTML, что позволяет включать всю информацию в само письмо, и PDF, который позволяет прикрепить набор данных к сообщениям в Telegram или email. Благодаря умной группировке контролей, MetaControl минимизирует количество рассылок, объединяя несколько контролей в одно письмо для каждого адресата. Например, если несколько пользователей имеют пересекающиеся адреса, они получат только одно сообщение с полным перечнем контролей, что экономит время и упрощает процесс обработки информации.
Ключевыми требованиями для обеспечения функционирования MetaControl являются наличие открытого исходного кода используемых программных инструментов и фреймворков. Он совместим с различными дистрибутивами Linux (такими как Ubuntu, Mint и РЕД ОС), другими Unix-подобными системами, а также может быть развернут на Windows. Хранение настроечных данных возможно в базах данных PostgreSQL (начиная с версии 9.0), Postgres Pro (10.22 и выше), Arenadata Postgres (14.2.1) или Greenplum, в зависимости от предпочтений пользователя.
Для корректного функционирования системы необходимо наличие:
— Поддержки .NET версии не менее 6.0 для запуска приложений;
— Рабочей PostgreSQL совместимости для хранения данных и выполнения процедур, возвращающих наборы данных;
— Настроенного SMTP-сервера для рассылки сообщений.
Дополнительные требования включают возможность отправки уведомлений на внешние почтовые адреса с конфигурацией SMTP, а также наличие браузера на основе Chromium для работы с Telegram. Установка и развертывание MetaControl требуют определенных знаний и опыта в области администрирования систем, поэтому данную операцию рекомендуется выполнять с участием вендора.
MetaControl подходит для использования в различных отраслях, где имеется необходимость в контроле и оповещении о состоянии данных, включая финансовый сектор, управление производственными процессами, IT-услуги и другие сопутствующие области, где данные требуют регулярного мониторинга. Возможности настройки и автоматизации процессов делают MetaControl полезным инструментом для команд, работающих с большим объемом данных и нуждающихся в эффективном управлении информационными потоками.
Если вы обнаружили ошибку, пожалуйста, уведомите нас — выделите текст с ошибкой и нажмите клавиши Ctrl+Enter. Отключите блокировщик рекламы, если после нажатия комбинации кнопок не срабатывает всплывающее окно.