Используйте историю версий семантической модели (предварительная версия)
Power BI автоматически настраивает журнал версий семантической модели для семантических моделей класса Premium, измененных в Интернете. С помощью журнала версий пользователи самообслуживания могут восстановиться после наиболее критических ошибок при редактировании их семантических моделей в Интернете. Для полного контроля версий и поддержки дополнительных вариантов используйте интеграцию с Git, которая может применяться вместе с историей версий для той же семантической модели.
Откройте область истории версий
Предыдущие версии семантической модели можно просмотреть с помощью области журнала версий Office. Существует несколько способов открыть панель истории версий из разных мест, и каждый из них дает одинаковый результат:
В списке содержимого рабочей области выберите Дополнительные параметры (...) для семантической модели, а затем выберите История версий.
В списке содержимого каталога OneLake выберите дополнительные параметры (...) для семантической модели, а затем выберите историю версий.
На странице сведений о семантической модели выберите файл и выберите журнал версий.
При редактировании семантической модели в Интернете выберите файл и выберите журнал версий.
При редактировании семантической модели на вебе выберите строку заголовка для семантической модели, а затем выберите журнал версий.
Просмотр панели истории версий
В области журнала версий можно увидеть до пяти версий насемантической модели. Каждая из версий в области журнала версий хранит метаданные и данные семантической модели. Каждая версия, указанная в области, отображает следующие сведения о версии:
- Метка времени последнего изменения, внесенного в семантическую модель, которая была захвачена в версии.
- Имя пользователя, который сделал последнее изменение в семантической модели, которая была записана в версии.
- Описание версии, если она была предоставлена пользователем ранее при сохранении версии вручную.
Сохранение версии в журнал версий
Версии семантической модели начинают фиксироваться при открытии в веб-режиме или при открытии модели Direct Lake для интерактивного редактирования в Power BI Desktop.
Каждая семантическая модель, поддерживающая журнал версий, может сохранять до пяти версий. Версия сохраняется в журнале версий всякий раз, когда происходит одно из следующих действий:
При сохранении версии вручную в журнал версий. Для изменения семантической модели в Интернете выберите Файл, а затем выберите Сохранить в журнал версий.
При сохранении версии вручную можно указать текстовое описание, чтобы определить эту версию позже в области журнала версий.
Описание появляется вместе с соответствующей ему версией в панели истории версий.
При публикации файла .pbix из Power BI Desktop или загрузке файла .pbix в Интернете фиксируется версия семантической модели, существовавшая до публикации или загрузки. Автоматическая запись версии гарантирует, что при непреднамеренной перезаписи изменений, внесенных в Интернете при публикации и отправке, можно восстановить модель в его состоянии или версии до того, как произошла непреднамеренная публикация или отправка.
При открытии семантической модели в Интернете в режиме редактирования записана версия семантической модели, гарантируя, что если вы вносите нежелательные изменения в сеансе веб-редактирования, вы можете восстановить модель в его состоянии или версии до внесения этих изменений.
При восстановлении семантической модели до предыдущей версии из истории версий, версия модели перед восстановлением сохраняется, что позволяет восстановить состояние до восстановления, если была выбрана нежелательная версия.
Восстановление до предыдущей версии
Чтобы восстановить семантику модели до предыдущей версии, в области журнала версий выберите Восстановить в контекстном меню версии, которую требуется восстановить.
В панели истории версий также показан элемент для текущей версии модели. Вы не можете восстановить текущую версию, поэтому контекстное меню для текущей версии предоставляет возможность открыть семантику модели в Интернете.
Просмотр журналов аудита и событий действий
Администраторы Power BI могут использовать Microsoft 365 Admin Center для аудита операций, связанных с восстановлением и сохранением версий в журнале версий семантической модели. В следующих таблицах показано, какие операции аудита поддерживаются для журнала версий семантической модели:
Удобочитаемое имя | Имя операции | Примечания |
---|---|---|
Восстановлена модель до предыдущей версии | ВосстановитьПредыдущуюВерсиюДляМоделиPowerBI | Пользователь восстанавливает семантику Power BI до предыдущей версии, сохраненной в журнале версий. |
Сохранение новой версии в журнале версий для модели в Power BI | СохранитьНовуюВерсиюМоделиPowerBI | Новая версия сохраняется для журнала версий семантической модели Power BI. |
Дополнительные сведения о доступе к журналам аудита см. в статье Доступ к журналам аудита.
Использование емкости и отчеты
Вы можете отслеживать эффект восстановления предыдущей версии в возможностях Power BI Premium с помощью приложения метрик Premium . Эффект емкости можно отслеживать с помощью следующей операции .
Операция | Описание | Загруженность | Тип |
---|---|---|---|
Документация по веб-моделированию | Операция записи модели данных в пользовательском интерфейсе веб-моделирования семантической модели | Семантические модели | Интерактивный |
Дополнительная плата за хранилище, используемое для сохранения версий в журнале версий ваших семантических моделей, не взимается.
Требования и разрешения
- Пользователи должны иметь разрешение на запись и разрешение на сборку для семантической модели, чтобы просматривать и использовать журнал версий. Узнайте больше в статье о разрешениях.
- Функция журнала версий недоступна для пользователей с бесплатной лицензией.
Рекомендации и ограничения
История версий семантической модели в настоящее время находится в режиме предварительного просмотра. Помните следующее:
- На каждую модель сохраняются до пяти версий. Сохранение версий после достижения предела в пять версий перезаписывает самую старую версию в истории версий.
- Семантическая модель должна находиться в рабочей области Premium.
- История версий не поддерживается для семантических моделей, хранящихся в Моё рабочее пространство.
- Семантическая модель сначала должна быть открыта в Интернете или открыта для динамического редактирования Direct Lake в Power BI Desktop до начала записи версий для модели.
- Вы не можете вносить изменения в семантику модели при восстановлении модели до предыдущей версии.
- Невозможно удалить версию в журнале версий семантической модели.
- История версий семантической модели подчиняется тем же ограничениям, что и редактирование моделей данных в службе Power BI.
- История версий не будет фиксироваться для семантических моделей, которые еще не обновлены до расширенного формата метаданных . Кроме того, если модель с старым форматом метаданных публикуется над моделью в расширенном формате метаданных, все ранее захваченные версии семантической модели для этой модели будут удалены.
- Перемещение модели между емкостями приведет к удалению журнала версий.
- Невозможно получить доступ к версиям в журнале версий семантической модели за пределами области журнала версий в Интернете. Для полного управления версиями с большей гибкостью и поддержкой дополнительных версий используйте интеграции Git, которые можно использовать в сочетании с журналом версий для одной и той же семантической модели.
- Данные в семантической модели могут быть устаревшими после восстановления до предыдущей версии. Чтобы убедиться, что у вас есть последние данные, выполните обновление после выполнения восстановления. Поведение обновления может отличаться в разных режимах хранения. Например, модели Direct Lake, на которых настроены автоматические обновления , будут автоматически обновляться с последними данными после восстановления, не требуя от вас запуска обновления вручную.
- Семантическая модель должна иметь включённый формат хранилища для больших семантических моделей. Семантические модели автоматически преобразуются в формат хранения крупных семантических моделей при первом открытии в режиме редактирования в веб-версии или при открытии модели Direct Lake для интерактивного редактирования на компьютере. Если семантическая модель с версиями, захваченными в журнале версий, имеет большой формат хранилища семантических моделей, отключенный в параметрах модели, все журналы версий для этой модели будут удалены. Предупреждение в параметрах семантической модели уведомляет вас об этом влиянии перед изменением:
Связанное содержимое
В этой статье содержатся сведения о предварительной версии семантической модели. Дополнительные сведения о моделировании данных в Power BI см. в следующих ресурсах:
- изменение моделей данных в службы Power BI (предварительная версия)
- Direct Lake в Power BI Desktop (предварительная версия)
- Начало работы с интеграцией Git в Microsoft Fabric
- интеграция проектов Power BI Desktop с Git