Політики збереження даних
Функціональність додатку підтримує автоматичне очищення історії запитів до порталу YouControl за допомогою політик збереження даних.
Механізм дозволяє контролювати тривалість зберігання даних для таблиць логів та забезпечувати оптимальний обсяг бази даних.
Призначення функціоналу політик збереження даних
Політики збереження даних призначені для автоматичного видалення застарілих записів із таблиць логів після завершення визначеного періоду зберігання.
Це дозволяє:
- запобігати накопиченню надлишкових службових даних;
- забезпечувати зберігання лише актуальної інформації в журналах;
- підтримувати стабільну продуктивність та оптимальний обсяг бази даних.
Налаштування політики збереження даних
Перед початком роботи з функціоналом політики збереження даних необхідно виконати налаштування всіх таблиць логів, що використовуються під час інтеграційних запитів до порталу YouControl.
Виберіть піктограму пошуку сторінки у верхньому правому куті , яка відкриє функцію «Пошук».
Введіть в полі пошуку значення «Політики зберігання» та перейдіть за відповідним посиланням.
На відкритій сторінці «Політики зберігання» відобразиться перелік доступних таблиць, для яких налаштовані політики збереження даних.
Для налаштування роботі функціоналу виберіть відповідні значення полів:
| Поле | Опис |
|---|---|
| ІД таблиці | Визначає ІД таблиці, до якої застосовується політика зберігання. |
| Включено | Визначає, чи включена політика зберігання. Активований / неактивований статус політики зберігання. |
| Вручну | Визначає, чи може політика зберігання запускатися тільки вручну. |
| Період зберігання | Визначає ідентифікатор періоду зберігання записів. |
Для прикладу, у тестовій компанії всі політики збереження, які пов’язані з логами YouControl, були налаштовані зі значенням Період зберігання = 1 YEAR та переведені в активний статус.

Логіка роботи очищення даних
Очищення журналів можна виконувати автоматично за допомогою періодичного системного завдання.
Перевірка завдання очищення (одноразово)
- Натисніть піктограму пошуку сторінки у верхньому правому куті
, щоб відкрити функцію «Пошук».
- У полі пошуку введіть значення «Операції черги робіт» та перейдіть за відповідним посиланням.
- На сторінці «Операції черги робіт» відфільтруйте записи за полем «Номер запускається об’єкта», де значення дорівнює Codeunit 3997 (об’єкт Retention Policy JQ), та переконайтеся, що відповідне завдання присутнє в системі.
- У разі відсутності такого завдання необхідно створити його вручну.

Запуск очищення даних
Після того як завдання налаштоване, очищення даних можна виконати одним із наведених способів:
-
Через сторінку «Операції черги робіт». Перейдіть на сторінку «Операції черги робіт». Виберіть завдання Retention Policy JQ та натисніть кнопку «Виконати один раз (передній план)».
-
Через сторінку «Політики зберігання» Перейдіть на сторінку «Політики зберігання» та скористайтесь однією з дій:
- «Основне → Застосувати всі» — для застосування всіх активних політик;
- «Основне → Застосувати вручну» — для застосування політик, у яких встановлений статус «Вручну».

Після запуску очищення, система:
- аналізує всі активні політики збереження даних;
- визначає записи, строк зберігання яких перевищує допустимий період (наприклад, старші за 01.01.2005);
- автоматично видаляє записи з журналу «Історія запитів в YouControl» та з інших таблиць логів, на які поширюється відповідна політика.