Поділитися через


Настроювання політики збереження даних для таблиці

У цій статті пояснюється, як настроїти політику збереження даних для Microsoft Dataverse таблиці.

вимоги

Ці попередні умови повинні бути виконані, перш ніж ви зможете встановити таблицю для довгострокового зберігання даних:

Увімкніть таблицю для довгострокового зберігання

Перш ніж налаштовувати політику збереження, увімкніть батьківську (кореневу) таблицю для довгострокового зберігання.

Примітка

Коли батьківська (коренева) таблиця ввімкнена для тривалого зберігання, усі пов’язані дочірні таблиці вмикаються автоматично. Не можна вимкнути збереження дочірньої таблиці, якщо батьківську таблицю вже ввімкнуто для збереження. Наприклад, припустимо, що користувацька таблиця та таблиця нотаток є дочірніми таблицями таблиці case. Ці дочірні таблиці не можна вимкнути для збереження, коли ввімкнено батьківську таблицю регістру. Виробник завжди може вимкнути батьківську таблицю для довгострокового зберігання та окремо ввімкнути дочірні таблиці для збереження. Однак існує виняток із цієї пов’язаної поведінки дочірніх таблиць, коли довгострокове зберігання вмикається за допомогою процесу імпорту рішення. У цьому випадку пов’язані дочірні таблиці не вмикаються автоматично.

  1. Power Apps авторизуйтесь, перейдіть до розділу «Таблиці», а потім відкрийте потрібну таблицю. Якщо елемента немає на бічній панелі, виберіть ... Додатково та знайдіть потрібний елемент.
  2. Виберіть пункт Властивості на панелі команд, розгорніть розділ Додаткові параметри , а потім виберіть пункт Увімкнути довгострокове збереження . Властивість таблиці довгострокового зберігання даних
  3. Виберіть Зберегти.

Батьківський корінь і будь-які дочірні таблиці будуть доступні для налаштування політики приблизно через 15-30 хвилин після збереження таблиці. Чим більша кількість дочірніх таблиць, тим більше часу потрібно для завершення процесу.

Визначення Dataverse представлень даних для критеріїв правил

Dataverse Подання використовуються для визначення того, які рядки (записи) таблиці слід позначати для збереження, використовуючи політику довгострокового збереження. Перш ніж налаштовувати політику збереження даних, потрібно налаштувати Dataverse представлення даних як критерій збереження.

Отримавши Dataverse представлення даних для використання в певній політиці довгострокового зберігання, слід протестувати результат представлення даних. Хорошою практикою є модифікація запиту представлення за допомогою оператора TOP N та його тестування, щоб переконатися, що повернутий набір результатів відповідає очікуваним. Це завжди рекомендується, особливо коли кількість рядів велике.

Наприклад, розглянемо представлення даних, створене Dataverse для відбору всіх закритих справ за 2015 рік. Кількість випадків потенційно може бути дуже великою. Тому вам слід додати TOP N a, наприклад, ТОП 10, до представлення та протестувати його, щоб підтвердити вибірковий набір отриманих кейсів.

Під час застосування політики збереження даних рядки з батьківської таблиці та всіх дочірніх таблиць включаються для довгострокового зберігання даних. Батьківські інциденти можуть мати пов’язані рядки з дочірніх таблиць, наприклад нотатки, завдання та настроювані таблиці. Політика зберігання гарантує, що запис справи та всі пов’язані з ним дочірні рядки позначаються та зберігаються протягом тривалого часу Dataverse. Крім того, значення підстановки в таблиці інцидентів, наприклад, денормалізуються зі значеннями ідентифікатора та імені, доступними як частина збережених даних. Це дозволяє в багатьох сценаріях для одного запиту отримати відповідні збережені дані.

Важливо

Рекомендовано створити спеціальне Dataverse представлення даних, щоб визначити лише ті рядки, які потрібно зберегти. Потім створіть і запустіть додаток, який потрібно перевірити, перш ніж використовувати його як критерій у правилах. Для отримання відомостей про те, як створити табличне подання, перейдіть до розділу Створення та редагування загальнодоступних або системних подань.

Налаштування політики збереження

Power Platform Адміністратори налаштовують політики збереження.

Важливо

  • Після того, як дані зберігаються як довгострокові (неактивні) дані, їх не можна буде перемістити назад до активного сховище даних.

  • Коли виконується політика збереження, процес виконує запити Microsoft Power Platform API. Ці запити зараховуються до наявних запитів API, доступних у вашому тарифному плані. Додаткові відомості:Запити, ліміти та розподіл

  • Для виконання цього завдання необхідно мати Power Platform роль адміністратора.

  1. Увімкніть таблицю для довгострокового зберігання.
  2. увійдіть у Power Apps систему, а потім на панелі переходів ліворуч виберіть пункт Політики збереження. Якщо елемента немає на бічній панелі, виберіть ... Додатково та знайдіть потрібний елемент.
  3. На панелі команд виберіть пункт Нова політика збереження.
  4. Виконайте наведені нижче властивості політики збереження.
    • Таблиця. Виберіть батьківську кореневу таблицю, яка буде використовуватися для налаштування політики збереження історичних холодних даних у довгостроковому сховищі.
    • Ім'я. Введіть назву політики збереження.
    • Критерії вибору. Виберіть перегляд у списку. Представлення даних має бути попередньо створене та протестоване, щоб переконатися, що вибрано правильні історичні дані. Визначення Dataverse представлень даних для критеріїв правил
    • Розклад - Дата початку. Введіть дату першого запуску політики. Політика діє у неробочий час у регіоні вашого оточення.
    • Періодичність. Доступні варіанти: один раз, щодня , щотижня, щомісяця та щороку. Створення політики збереження даних
  5. Виберіть Зберегти.

Тепер ви можете переглядати політику та керувати нею. Додаткові відомості: Керування політиками збереження даних

Важливо

  • Політика збереження не запускається для середовищ, у яких увімкнено режим адміністрування.
  • Усі дії батьківського та пов’язаного з ними дочірніх елементів, електронні листи та вкладення зберігаються як набір під час налаштування політики на батьківській таблиці. Це схоже на політику масового видалення. Наприклад, чітку політику збереження не можна встановити для таблиць «Покажчик активності», «Вечірка активності» та «Вкладення». Довгострокові правила збереження не можна встановити для тих таблиць, де масове видалення не підтримується.
  • Батьківська таблиця та всі пов’язані рядки з дочірніх таблиць батьківського елемента будуть позначені та збережені в Dataverse довгостроковому сховищі.
  • Логіка, пов’язана з існуючою дією видалення будь-якої таблиці (батьківської та дочірньої), завжди виконуватиметься під час виконання політики.
  • Запуск поліса займе від 72 до 96 годин, незалежно від обсягу даних. Політиці збереження даних платформа надає низький пріоритет. Dataverse завжди запускатиме процес зберігання у фоновому режимі, щоб уникнути будь-якого впливу на інші сервіси платформи, такі як додатки та потоки.
  • Розглянемо ситуацію, коли дві політики (Політика1 і Політика2) виконуються в окремих батьківських таблицях, які мають спільні дочірні таблиці. Політика1 починає діяти до Політики2. Якщо статус Правил1 не просунувся далі Очікує узгодження, тоді статус Політики2 залишатиметься у статусі Очікує видалення, доки Політика1 не перейде від Узгодження в очікуванні до Очікує видалення. Така поведінка застосовується, щоб запобігти видаленню будь-яких спільних записів із спільних таблиць у двох політиках.

Відома проблема

Якщо батьківська таблиця містить багато дочірніх таблиць, а розмір батьківської або дочірньої таблиць великий, можуть виникати тайм-аути. Наприклад, коли кількість таблиць велика в каскадному ланцюжку зв’язків, наприклад, двадцять п’ять і більше. Щоб пом’якшити цю проблему, спочатку увімкніть кілька дочірніх таблиць окремо. Потім поверніться назад і увімкніть батьківську таблицю.

Наступні кроки

Керування політиками збереження даних
Поділіться своїми ідеями
Для розробників: Довгострокове зберігання даних