Освобождение места в хранилище

Вы можете уменьшить объем дискового пространства, используемого при удалении разных типов информации из приложений Dynamics 365, включая следующие.

  • Dynamics 365 Sales
  • Dynamics 365 Customer Service
  • Dynamics 365 Field Service
  • Dynamics 365 Marketing
  • Dynamics 365 Project Service Automation
  • Dynamics 365 Finance and Operations

В этой статье представлены 15 методов улучшить управление хранилищем.

С помощью этих методов можно управлять общим использованием хранилища данных. Можно удалять категории данных по мере необходимости или устанавливать массовое удаление заданий, повторяющееся через определенные интервалы. Например, вы можете удалить заметки, вложения, журнал импорта и другие данные.

Предупреждение

Вы не сможете восстановить данные после их удаления. Возможно, вы захотите увеличить объем памяти в вашей подписке Microsoft Dynamics 365 вместо сокращения используемого места в хранилище путем удаления.

Предварительные условия

Требуется роль безопасности "Администратор". Эта роль требуется для всех методов (кроме третьего и пятого), например системного администратора. Роль администратора позволяет выполнять массовое удаление записей и удалять системные задания.

Как работает хранилище

  • Потребляемый объем хранилища не соответствует напрямую размеру, указанному в Microsoft Dataverse для приложений. Потребление включает в себя дополнительное хранилище для метаданных и шифрования. Например, удаление 10 МБ хранилища из файла не означает, что размер файла уменьшается на 10 МБ.
  • Некоторые операции платформы требуют подождать 24–36 часов для подтверждения изменения размера данных. Эти операции включают обновления до новых версий и введение новых бизнес-процессов. Такие операции требуют корректировок системы, которые могут привести к мгновенному сообщению об увеличении размера.

Освобождение хранилища для Dataverse

Заметка

Системе может потребоваться до 24 часов для обновления информации о хранилище. Рекомендуется подождать до 24 часа и начать мониторинг хранилища.

Используйте следующие методы для освобождения места в хранилище для каждого типа емкости.

Хранилище Затрагиваемые таблицы Способ
База данных
WorkflowLogBase Метод 1. Удаление массовой рассылки электронной почты и экземпляров бизнес-правил с помощью задания массового удаления
AsyncOperationBase Метод 2. Оценка и удаление приостановленных бизнес-правил
DuplicateRecordBase Метод 7. Удаление заданий обнаружения повторяющихся записей и связанных с ними копий повторяющихся записей
ImportJobBase Метод 8. Удаление экземпляров массового импорта с помощью задания массового удаления
BulkDeleteOperationBase Метод 9. Удаление экземпляров заданий массового удаления с помощью задания массового удаления
различные Метод 11: удалить ненужные таблицы и столбцы из поиска Dataverse
ActivityPointerBase, EmailBase, ActivityPartyBase и другие таблицы действий Метод 12. Удаление ненужных данных из таблиц действий
Postbase, PostCommentBase, PostFollowBase, PostLikeBase, PostRegardingBase, PostRoleBase Метод 13. Удаление ненужных записей ленты новостей
ExchangeSyncIdMappingBase Метод 14. Изменение настроек мониторинга уровня элемента
TraceLogBase Метод 15. Удаление ненужных записей трассировки (предупреждения)
Файл
Вложение Метод 3. Удаление вложений электронной почты с помощью функции расширенного поиска
Вложение Метод 4. Удаление сообщений электронной почты с вложениями при помощи задания массового удаления
Вложение Метод 5. Удаление примечаний с вложениями при помощи функции расширенного поиска
Вложение Метод 6. Удаление примечаний с вложениями при помощи задания массового удаления
Журнал
AuditBase Метод 10. Удаление журналов аудита
PluginTraceLogBase Удалите журналы трассировки подключаемых модулей, используя массовое удаление заданий

Уменьшение хранилища файлов

Метод 3. Удаление вложений электронной почты с помощью функции расширенного поиска

Предупреждение

После удаления этих данных вложения больше не доступны приложениях Customer Engagement. Однако, если они были сохранены в Office Outlook, данные останутся там же.

  1. Войдите в центр администрирования Power Platform.

  2. Выберите Среды, выберите среду из списка, затем выберите Открыть.

  3. В правом верхнем углу выберите Расширенный поиск (Кнопка расширенного поиска.).

  4. В списке Искать выберите Сообщения электронной почты.

  5. В области условий поиска добавьте следующие условия, например:

    Вложения (элемент)

    Размер файла (байт)Больше — в текстовом поле введите значение в байтах, например 1 048 576 (в двоичном виде 1 МБ).

    Снимок экрана, показывающий, где можно найти вложения в расширенном поиске.

  6. Выберите Результаты.

  7. В результате отображается список сообщений электронной почты, которые содержат вложения размером более "X" байт. Просмотрите сообщения электронной почты и удалите вложения по мере необходимости.

    Снимок экрана, на котором показан выбранный список адресов электронной почты на основе условий поиска.

Метод 4. Удаление сообщений электронной почты с вложениями при помощи задания массового удаления

Предупреждение

После удаления этих данных вложения больше не доступны приложениях Customer Engagement. Однако, если они были сохранены в Office Outlook, данные останутся там же.

  1. В Центре администрирования Power Platform выберите среду.

  2. Выберите Параметры>Управление данными>Массовое удаление. В строке меню выберите Создать. Открывается мастер группового удаления.

    Снимок экрана, на котором показано, где находится кнопка

  3. Нажмите кнопку Далее.

  4. В списке Искать выберите Сообщения электронной почты.

  5. В области условий поиска добавьте следующие условия, например:

    Причина состоянияРавноОтправлено или Получено

    Фактическое окончаниеСтарше X месяцев — 1

    Вложения (элемент)

    Размер файла (байт)Больше — в текстовом поле введите значение в байтах, например 1 048 576 (в двоичном виде 1 МБ).

  6. Сгруппируйте первые две строки условий:

    1. Щелкните стрелку рядом с каждой строкой условий, затем щелкните Выбрать строку.

    2. Когда обе строки будут выбраны, щелкните Группировка И.

      Снимок экрана, на котором показаны параметры «Группировка И» и «Группировка ИЛИ» в окне «Определение условий поиска».

  7. Нажмите кнопку Далее.

  8. В текстовом поле Имя введите имя для задания группового удаления.

  9. Выберите дату и время начала выполнения задания; желательно указать время, когда пользователей нет в приложениях Customer Engagement.

  10. Установите флажок Выполнять это задание через каждые, а затем в списке дни выберите частоту выполнения задания.

    Снимок экрана, на котором показано, где находится флажок «Выполнять это задание через каждые».

  11. Если требуется отправлять уведомления по электронной почте, установите флажок Отправка сообщения электронной почты мне (myemail@domain.com), если это задание завершено.

  12. Нажмите кнопку Далее, просмотрите задание массового удаления и нажмите кнопку отправить, чтобы создать повторяющееся задание.

Метод 5: удаление примечаний с вложениями при помощи функции расширенного поиска

Предупреждение

После удаления этих данных примечания и связанные с ними вложения больше не доступны в приложениях Customer Engagement.

  1. Войдите в центр администрирования Power Platform.

  2. Выберите Среды, выберите среду из списка, затем выберите Открыть.

  3. В правом верхнем углу выберите Расширенный поиск (Кнопка расширенного поиска.).

  4. В списке Искать выберите Примечания.

  5. В области условий поиска добавьте следующие условия, например:

    Размер файла (байт)Больше — в текстовом поле введите значение в байтах, например 1048576.

    Снимок экрана, на котором показаны условия поиска на вкладке «Расширенный поиск».

  6. Выберите Результаты.

  7. В результате отображается список вложений, размер которых превышает указанный.

    Снимок экрана, на котором показаны результаты поиска по списку вложений на вкладке «Расширенный поиск».

  8. Выберите одно или несколько вложений и нажмите кнопку Удалить (X).

    Снимок экрана, показывающий, где находится значок X на вкладке «Расширенный поиск».

Метод 6: удаление примечаний с вложениями при помощи задания массового удаления

Предупреждение

После удаления этих данных примечания и связанные с ними вложения больше не доступны в приложениях Customer Engagement.

  1. В Центре администрирования Power Platform выберите среду.

  2. Выберите Параметры>Управление данными>Массовое удаление. В строке меню выберите Создать. Открывается мастер группового удаления.

    Снимок экрана, на котором показано, где находится кнопка

  3. Нажмите кнопку Далее.

  4. В списке Искать выберите Примечания.

  5. В области условий поиска добавьте следующие условия, например:

    Размер файла (байт)Больше — в текстовом поле введите значение в байтах, например 1048576.

    Дата созданияСтарше X месяцев — 1

  6. Сгруппируйте две строки условий:

    1. Щелкните стрелку рядом с каждой строкой условий, затем щелкните Выбрать строку.

    2. Когда все три строки будут выбраны, щелкните Группировка И.

      Снимок экрана, на котором показан параметр «Группировка И» в окне «Определение условий поиска». Метод 6.

  7. Нажмите кнопку Далее.

  8. В текстовом поле Имя введите имя для задания группового удаления.

  9. Выберите дату и время начала выполнения задания; желательно указать время, когда пользователей нет в приложениях Customer Engagement.

  10. Установите флажок Выполнять это задание через каждые, а затем в списке дни выберите частоту выполнения задания.

    Снимок экрана, на котором показано, где находится флажок «Выполнять это задание через каждые».

  11. Если требуется отправлять уведомления по электронной почте, установите флажок Отправка сообщения электронной почты мне (myemail@domain.com), если это задание завершено.

  12. Нажмите кнопку Далее, просмотрите задание массового удаления и нажмите кнопку отправить, чтобы создать повторяющееся задание.

Уменьшение хранилища журналов

Microsoft переносит журналы аудита в новое место хранения. Среды, миграция данных которых завершена, могут использовать новый метод удаления аудита. Среду с завершенной миграцией можно определить по карточке аудита рядом со сведениями о среде.

Снимок экрана, на котором показано, где появляется плитка аудита для нового хранилища.

Метод 10: удалить журналы аудита — устаревший процесс

При включении ведения аудита приложения Customer Engagement создают журналы аудита для хранения истории аудита записей. Когда журналы станут не нужны, их можно удалить, чтобы освободить пространство.

Предупреждение

После удаления журнала аудита пользователь больше не сможет просматривать историю аудита за период, который охватывает журнал аудита.

  1. Войдите в центр администрирования Power Platform.

  2. Выберите Среды, выберите среду из списка, затем выберите Открыть.

  3. В правом верхнем углу приложения выберите Параметры (Кнопка со значком шестеренки.) >Расширенные параметры>Параметры>Аудит.

  4. В области Аудит выберите Управление журналом аудита.

  5. Выберите самый старый журнал аудита и щелкните Удалить журналы.

    Снимок экрана, на котором показано, где находится кнопка «Удалить журналы» в окне управления журналом аудита.

  6. В окне подтверждения нажмите кнопку ОК.

Заметка

Можно удалить только самый старый журнал аудита системы. Чтобы удалить больше одного журнала, повторяйте удаление самых старых доступных журналов аудита, пока не будет удалено достаточное число журналов.

Метод 10. Удаление журналов аудита — новый процесс

Microsoft переносит журналы аудита в новое место хранения. Среды, миграция данных которых завершена, могут использовать новый интерфейс удаления аудита.

При включении ведения аудита приложения Customer Engagement создают журналы аудита для хранения истории аудита записей. Когда журналы станут не нужны, их можно удалить, чтобы освободить пространство.

Предупреждение

После удаления журнала аудита пользователь больше не сможет просматривать историю аудита за период, который охватывает журнал аудита.

  1. Выполните вход в Центр администрирования Power Platform и выберите среду.

  2. В разделе Аудит выберите Удалить журналы.

    Снимок экрана, на котором показано, где находится параметр «Удалить журналы» на карточке аудита для среды.

  3. Удалите журналы аудита, чтобы освободить место для хранения журналов для выбранной среды.

    Снимок экрана: окно «Выбор журналов для удаления», в котором можно указать тип журналов, которые требуется удалить.

    Параметр Описание Имя системного задания
    Удалить журналы по таблицам Выберите одну или несколько таблиц, для которых вы хотите удалить журналы аудита. По умолчанию показаны все таблицы в среде, независимо от того, содержат ли они данные аудита или нет. Удалить журналы для [количество] таблиц.
    Удалить журналы доступа по пользователям и системам Удалить все журналы доступа для всех пользователей и систем. Удалить журналы доступа.
    Удалить все журналы до выбранной даты включительно Удалите журналы до выбранной даты включительно. Удалить все журналы до [метка времени] включительно.
  4. Выберите Удалить, затем подтвердите удаления.

Все данные удаляются в асинхронном фоновом системном задании.

Чтобы отслеживать статус заданий на удаление аудита, см. следующий раздел.

Отслеживание статуса заданий на удаление аудита в Центре администрирования Power Platform

  1. В Центре администрирования Power Platform выберите среду.

  2. Выберите Параметры>Управление данными>Массовое удаление.

    Снимок экрана, на котором показано, где находится параметр

  3. Выберите имя системного задания, чтобы открыть подробную информацию о вашем задании удаления.

Уменьшение хранилища базы данных

Метод 1. Удаление массовой рассылки электронной почты и экземпляров бизнес-правил с помощью задания массового удаления

Предупреждение

После удаления этих данных будет невозможно определить, было ли сообщение электронной почты отправлено посредством массовой рассылки, и было ли бизнес-правило выполнено согласно записи. Сообщения электронной почты, которые были отправлены, и действия, выполненные согласно записи в бизнес-правиле, останутся.

  1. В Центре администрирования Power Platform выберите среду.

  2. Выберите Параметры>Управление данными>Массовое удаление. В строке меню выберите Создать. Открывается мастер группового удаления.

    Снимок экрана, на котором показано, где находится кнопка

  3. Нажмите кнопку Далее.

  4. В списке Искать выберите Системные задания.

  5. В области условий поиска добавьте подобные условия, например:

    Тип системного заданияРавноМассовая рассылка; Бизнес-процесс;

    Причина состоянияРавноВыполнено

    Дата завершенияСтарше X месяцев — 1

  6. Сгруппируйте три строки условий:

    1. Щелкните стрелку рядом с каждой строкой условий, затем щелкните Выбрать строку.

    2. Когда все три строки будут выбраны, щелкните Группировка И.

      Снимок экрана, на котором показан параметр «Группировка И» в окне «Определение условий поиска». Метод 1.

  7. Нажмите кнопку Далее.

  8. В текстовом поле Имя введите имя для задания группового удаления.

  9. Выберите дату и время начала выполнения задания; желательно указать время, когда пользователей нет в приложениях Customer Engagement.

  10. Установите флажок Выполнять это задание через каждые, а затем в списке дни выберите частоту выполнения задания.

    Снимок экрана, на котором показано, где находится флажок «Выполнять это задание через каждые».

  11. Если требуется отправлять уведомления по электронной почте, установите флажок Отправка сообщения электронной почты мне (myemail@domain.com), если это задание завершено.

  12. Нажмите кнопку Далее, просмотрите задание массового удаления и нажмите кнопку отправить, чтобы создать повторяющееся задание.

Метод 2. Оценка и удаление приостановленных бизнес-правил

Иногда бизнес-правила переходят в состояние приостановленных из-за того, что существует невыполнимое условие или другие причины, не позволяющие бизнес-правилу продолжаться.

Предупреждение

Некоторые бизнес-правила находятся в состоянии приостановленных, потому что они ожидают условия, которое пока не было выполнено. Например, бизнес-правило может ожидать завершения выполнения задания.

  1. Войдите в центр администрирования Power Platform.

  2. Выберите Среды, выберите среду из списка, затем выберите Открыть.

  3. В правом верхнем углу выберите Расширенный поиск (Кнопка расширенного поиска.).

  4. В списке Искать выберите Системные задания.

  5. В области условий поиска добавьте подобные условия, например:

    Тип системного заданияРавноБизнес-процесс

    Причина состоянияРавноОжидание

  6. Сгруппируйте две строки условий:

    1. Щелкните стрелку рядом с каждой строкой условий, затем щелкните Выбрать строку.

    2. Когда обе строки будут выбраны, щелкните Группировка И.

    Снимок экрана, показывающий, где находится параметр

  7. Выберите Результаты.

  8. В окне результатов откройте каждый элемент, чтобы определить, можно ли удалять бизнес-правило.

Метод 7. Удаление заданий обнаружения повторяющихся записей и связанных с ними копий повторяющихся записей

Каждый раз при выполнении задания обнаружения повторяющихся записей копия каждой повторяющейся записи сохраняется в базе данных как часть задания обнаружения повторяющихся записей.

Например, если есть 100 повторяющихся записей, при каждом запуске задания обнаружения, как выполняемого вручную, так и повторяющегося автоматически, эти 100 повторяющихся записей сохраняются в базе данных в качестве экземпляра данного задания обнаружения до тех пор, пока они не будут слиты или удалены, или пока не будет удален экземпляр данного задания обнаружения повторяющихся записей.

  1. В Центре администрирования Power Platform выберите среду.

  2. Выберите Параметры>Управление данными>Задания поиска повторяющихся данных.

    Снимок экрана, на котором показано, где находится параметр «Задания поиска повторяющихся данных» в параметрах среды.

  3. Выберите экземпляры заданий поиска повторяющихся данных, которые необходимо удалить, и нажмите кнопку Удалить (X).

    Чтобы эффективно использовать дисковое пространство, убедитесь, что повторяющиеся записи обрабатываются быстро и не хранятся в многочисленных заданиях обнаружения повторяющихся записей.

    Снимок экрана, на котором показано, где находится значок

Метод 8. Удаление экземпляров массового импорта с помощью задания массового удаления

При каждом выполнении массового импорта также выполняется системное задание, связанное с импортом. Сведения о системном задании показывают, какие записи импортированы успешно, а какие импортировать не удалось.

Предупреждение

После удаления этих заданий массового импорта будет невозможно определить, какие данные были импортированы, а также невозможно выполнить откат импорта.

  1. В Центре администрирования Power Platform выберите среду.

  2. Выберите Параметры>Управление данными>Массовое удаление. В строке меню выберите Создать. Открывается мастер группового удаления.

Снимок экрана, на котором показано, где находится параметр

  1. Нажмите кнопку Далее.

  2. В списке Искать выберите Системные задания.

  3. В области условий поиска добавьте следующие условия, например:

    Тип системного заданияРавноИмпорт

    Причина состоянияРавноВыполнено

    Дата завершенияСтарше X месяцев — 1

  4. Сгруппируйте три строки условий:

    1. Щелкните стрелку рядом с каждой строкой условий, затем щелкните Выбрать строку.

    2. Когда все три строки будут выбраны, щелкните Группировка И.

      Снимок экрана, на котором показан параметр «Группировка И» в окне «Определение условий поиска». Метод 8.

  5. Нажмите кнопку Далее.

  6. В текстовом поле Имя введите имя для задания группового удаления.

  7. Выберите дату и время начала выполнения задания; желательно указать время, когда пользователей нет в приложениях Customer Engagement.

  8. Установите флажок Выполнять это задание через каждые, а затем в списке дни выберите частоту выполнения задания.

    Снимок экрана, на котором показано, где находится флажок «Выполнять это задание через каждые».

  9. Если требуется отправлять уведомления по электронной почте, установите флажок Отправка сообщения электронной почты мне (myemail@domain.com), если это задание завершено.

  10. Нажмите кнопку Далее, просмотрите задание массового удаления и нажмите кнопку отправить, чтобы создать повторяющееся задание.

Метод 9. Удаление экземпляров заданий массового удаления с помощью задания массового удаления

При массовом удалении данных создается системное задание массового удаления которое можно удалить.

Предупреждение

После удаления этих заданий история ранее выполненных заданий массового удаления будет потеряна.

  1. В Центре администрирования Power Platform выберите среду.

  2. Выберите Параметры>Управление данными>Массовое удаление. В строке меню выберите Создать. Открывается мастер группового удаления.

    Снимок экрана, на котором показано, где находится кнопка

  3. Нажмите кнопку Далее.

  4. В списке Искать выберите Системные задания.

  5. В области условий поиска добавьте следующие условия, например:

    Тип системного заданияРавноМассовое удаление

    Причина состоянияРавноВыполнено

    Дата завершенияСтарше X месяцев — 1

    Заметка

    Также можно удалять задания, которые не удалось выполнить или которые были отменены.

  6. Сгруппируйте три строки условий:

    1. Щелкните стрелку рядом с каждой строкой условий, затем щелкните Выбрать строку.

    2. Когда все три строки будут выбраны, щелкните Группировка И.

      Снимок экрана, на котором показан параметр «Группировка И» в окне «Определение условий поиска».

  7. Нажмите кнопку Далее.

  8. В текстовом поле Имя введите имя для задания группового удаления.

  9. Выберите дату и время начала выполнения задания; желательно указать время, когда пользователей нет в приложениях Customer Engagement.

  10. Установите флажок Выполнять это задание через каждые, а затем в списке дни выберите частоту выполнения задания.

    Снимок экрана, на котором показано, где находится флажок «Выполнять это задание через каждые».

  11. Если требуется отправлять уведомления по электронной почте, установите флажок Отправка сообщения электронной почты мне (myemail@domain.com), если это задание завершено.

  12. Нажмите кнопку Далее, просмотрите задание массового удаления и нажмите кнопку отправить, чтобы создать повторяющееся задание.

Таблицы и поля таблиц, включенные для поиска Dataverse, влияют на емкость хранилища базы данных.

Метод 12. Удаление ненужных данных из таблиц действий

В этих таблицах хранятся записи для действий, таких как электронные письма, встречи, задачи, звонки и т. д. Чтобы узнать больше о том, какие данные содержатся в этих таблицах, см. статью Модель данных действий и хранилище.

Метод 13. Удаление ненужных записей ленты новостей

В этих таблицах хранятся записи, связанные с сообщениями, для функциональности ленты новостей. Чтобы освободить место, вы можете удалить любые размещенные записи, которые больше не требуются.

Метод 14. Изменение настроек мониторинга уровня элемента

Таблица ExchangeSyncIdMappingBase содержит ссылки между записями Dynamics 365 и соответствующими записями в Microsoft Exchange. Эта таблица используется функцией синхронизации на стороне сервера, которая обеспечивает синхронизацию сообщений электронной почты, встреч, контактов и задач между Dynamics 365 и Microsoft Exchange.

В этой таблице хранятся дополнительные строки, которые помогают устранять неполадки при синхронизации определенных элементов. Дополнительную информацию см. в разделе Устранение проблем с синхронизацией на стороне сервера на уровне элементов с помощью Microsoft Dynamics 365. В этой статье представлены сведения о том, как можно сократить продолжительность существования этих записей об устранении неполадок по умолчанию (три дня). Эту функцию устранения неполадок также можно отключить. Строки, не связанные с этой функцией, невозможно удалить, и они необходимы для синхронизации встреч, контактов и задач.

Метод 15. Удаление ненужных записей предупреждений (журналы трассировки)

Журналы функции синхронизации на стороне сервера оповещают, когда происходят различные события, такие как ошибка или предупреждение почтового ящика. При включении почтового ящика также регистрируются информационные оповещения. Вы можете просматривать эти оповещения при просмотре профиля почтового ящика или сервера электронной почты в области «Конфигурация электронной почты» дополнительных параметров. Хотя эти записи отображаются на вкладке «Оповещения», на самом деле они являются записями трассировки. Чтобы освободить место, занимаемое этими предупреждениями, вы можете удалить все записи трассировки, которые больше не требуются. Записи трассировки можно удалить на вкладке «Предупреждения» профиля почтового сервера или записи почтового ящика. Их также можно удалить с помощью расширенного поиска или задания массового удаления.

Вы также можете настроить, какие уровни предупреждений будут регистрироваться. См. статью Вкладка "Электронная почта" в параметрах системы.

Освобождение хранилища, используемого утверждениями потока

См. Удаление истории утверждений из Power Automate.

См. также

Емкость хранилища Dataverse