Как уже объяснялось, добавление внутреннего профиля требуется только тогда, когда пользователь разрабатывает новый внутренний тип. Для всех серверных частей, включенных в «КАСКАД Цифра», профили уже подготовлены.
Каждый внутренний профиль хранится во внутренней точке данных с именем _NGA_P_profile name> типа точки данных _NGA_BackendProfile. Для каждого профиля существует одна точка данных этого типа. Подробные пояснения можно найти под описанием панелей ниже. Точка данных _NGA_BackendProfile описана внутри главы Внутренние точки данных.
Следующие панели (доступные через «КАСКАД Цифра» Управление системой / База данных / Конфигурация базы данных) можно использовать для интерактивного изменения этих значений.
Рисунок: Панель настройки профилей NGA
Для проверки наличия существующих внутренних профилей или добавления дополнительных используется вкладка «Профили» панели конфигурации NGA. Слева отображается список существующих профилей, а справа — информация о текущем выбранном профиле.
Чтобы создать или удалить профиль, нажмите одну из кнопок инструмента в правой части списка. Примечание: Профили, которые уже используются в внутренней конфигурации, нельзя удалить, и изменение этих профилей невозможно.,
При создании нового профиля (требуется только при внедрении нового типа внутреннего интерфейса) будет показана следующая панель. Обратите внимание, что содержимое этой панели может измениться в будущем, когда в NGA будут добавлены дополнительные серверные части с новыми характеристиками.
Рисунок: Панель создания профилей NGA
Имя внутреннего профиля
Каждому профилю необходимо уникальное имя, обычно относящееся к серверной части или базе данных, для которой он будет использоваться.
Параметры значения
Определяет, как серверная часть может обрабатывать DPE (только ID, только имя, ID + Name) и может ли серверная часть обрабатывать псевдонимы.
Временные параметры
Серверная часть может обеспечивать различную обработку периодов времени, которые можно настроить в этом разделе:
- Поддержка настройки месяцев и лет для хранения и продолжительности сегмента: Некоторые базы данных (например, InfluxDB®) поддерживают только постоянные периоды времени (например, часы, дни, недели), а не периоды различной продолжительности (например, месяцы и годы) для хранения и продолжительности сегмента.
- Хранение может быть изменено после создания: некоторые базы данных (например, InfluxDB®) не позволяют изменять период хранения после их создания
- Длительность сегмента может быть изменена после создания: Некоторые базы данных (например, InfluxDB®) не позволяют изменять длительность сегмента после его создания
Конфигурации, зависящие от базы данных
Для каждой БД может быть определен список настроек конфигурации, специфичных для БД. В конфигурации серверной части этим параметрам будут присвоены конкретные значения. Названия этих настроек конфигурации предопределены создателем серверной части. Отдельные конфигурации можно добавлять, изменять, удалять и сортировать с помощью панели инструментов справа от списка.
Разное.
Конкретные настройки для базовой базы данных:
- Ограничить имена групп 7 символами верхнего регистра: ограничение реализации схемы Oracle
- Позволяет переключать сегменты вручную: Некоторые базы данных (например, InfluxDB®) могут выполнять только автоматическое переключение сегментов
- Позволяет запускать / останавливать процесс базы данных: в зависимости от архитектуры БД некоторые БД могут запускаться и останавливаться с помощью «КАСКАД Цифра», например, InfluxDB®. Если этот флажок установлен, серверная часть NGA запустит базу данных при запуске проекта и остановит ее при остановке проекта. Он также будет отслеживать процесс работы с базой данных и перезапускать его, если он неожиданно остановится. Если флажок не установлен, ожидается, что база данных уже будет запущена при запуске проекта и не будет остановлена при остановке проекта.
- Автоматическое создание имени группы в БД: представление группы архива в БД (табличное пространство, …) будет называться так же, как группа архива, указать другое имя невозможно. Требуется для InfluxDB®.
- База данных обрабатывает резервирование: База данных способна работать в режиме резервирования и самостоятельно выполняет переключение резервирования и синхронизацию после перезапуска.