אירוע
Power BI DataViz World Championships
14 בפבר׳, 16 - 31 במרץ, 16
עם 4 הזדמנויות להיכנס, אתה יכול לזכות בחבילה ועידה ולהיכנס ל-LIVE Grand Finale בלאס וגאס
למידע נוסףהדפדפן הזה אינו נתמך עוד.
שדרג ל- Microsoft Edge כדי לנצל את התכונות, עדכוני האבטחה והתמיכה הטכנית העדכניים ביותר.
Power BI automatically configures semantic model version history for Premium semantic models edited on the web. With version history, self-service users can recover from the most critical mistakes when editing their semantic models on the web. For full source control and support of more versions, use git integration, which can be used in combination with version history for the same semantic model.
You can view previous versions of a semantic model using an Office-like version history pane. Opening the version history pane can be done from multiple locations and various ways, each of which has the same result:
From the workspace content list, select More options (...) for the semantic model and then select Version history.
From the OneLake catalog content list, select More options (...) for the semantic model and then select Version history.
From the semantic model details page, select File and then select Version history.
When editing a semantic model on the web, select File and then select Version history.
When editing a semantic model on the web, select the title bar for the semantic model and then select Version history.
Within the version history pane, you can see up to five versions per semantic model. Each of the versions within the version history pane stores the metadata and data of the semantic model. Each version listed in the pane displays the following information about the version:
Versions of a semantic model begin being captured after it's opened in Editing mode on the web, or when opening a Direct Lake model for live editing in Power BI Desktop.
Each semantic model that supports version history can have up to five versions saved. A version is saved to version history whenever one of the following actions occurs:
When you manually save a version to version history. From editing a semantic model on the web, select File and then select Save to version history.
When manually saving a version, you can optionally provide a text description to help identify this version later in the version history pane.
The description appears with its corresponding version within the version history pane.
When you publish a .pbix file from Power BI Desktop, or upload a .pbix file on the web, a version of the semantic model before the publish/upload is captured. Automatically capturing the version ensures that if you unintentionally overwrote the changes you made in the web upon publish/upload, you can restore the model to its state, or version, before that unintentional publish/upload occurred.
When you open your semantic model on the web in Editing mode a version of the semantic model is captured, ensuring that if you make undesired changes within your web editing session, you can restore the model to its state, or version, before those changes were made.
When you restore your semantic model to a previous version from version history, a version of the model before the restore is saved, enabling you to restore to the state prior to the restore if an undesired version was selected.
To restore a semantic model to a previous version, in the version history pane, select Restore within the context menu of the version you want to restore.
The version history pane also shows an entry for the current version of the model. You can't restore to your current version, so the context menu for your current version provides the option to open the semantic model on the web.
Power BI administrators can use the Microsoft 365 Admin Center to audit operations pertaining to restoring and saving versions in the semantic model version history. The following tables shows which audit operations are supported for semantic model version history:
Friendly name | Operation name | Notes |
---|---|---|
Restored a model to a previous version | RestorePreviousVersionForPowerBIModel | A user restores a Power BI semantic model to a previous version saved in version history. |
Saved a new version in version history for a model in Power BI | SaveNewVersionForPowerBIModel | A new version is saved for the version history of a Power BI semantic model. |
For more information about accessing audit logs, see the Access your audit logs article.
You can monitor the effect restoring to a previous version with version history has on your Power BI Premium capacities using the Premium metrics app. Capacity effect can be monitored using the following operation.
Operation | Description | Workload | Type |
---|---|---|---|
Web Modeling write | A data model write operation in the semantic model web modeling user experience | Semantic models | Interactive |
There is no additional charge for the storage used to capture versions in the semantic model version history for your models.
Semantic model version history is currently in preview. Keep the following in mind:
This article provided information about the preview for semantic model versions. For more information on data modeling in Power BI, see the following resources:
אירוע
Power BI DataViz World Championships
14 בפבר׳, 16 - 31 במרץ, 16
עם 4 הזדמנויות להיכנס, אתה יכול לזכות בחבילה ועידה ולהיכנס ל-LIVE Grand Finale בלאס וגאס
למידע נוסףהדרכה
מודול
Manage semantic models in Power BI - Training
With Microsoft Power BI, you can use a single semantic model to build many reports. Reduce your administrative overhead even more with scheduled semantic model refreshes and resolving connectivity errors.
תיעוד
Semantic model connectivity and management with the XMLA endpoint in Power BI - Power BI
Describes Power BI Premium and Premium Per User semantic model connectivity from client applications and tools by using the XMLA endpoint.
Edit data models in the Power BI service (preview) - Power BI
Learn how to edit data models in the Power BI service, including editing relationships, creating DAX measures, managing RLS, and more.
Query caching in Power BI Premium - Power BI
Discover your organization can take advantage of query caching to speed up reports associated with a semantic model by using Power BI Premium or Power BI Embedded.