
Ultimate access to all questions.
As a Microsoft Fabric Analytics Engineer Associate, you are tasked with updating a Power BI report deployed in a Power BI Service environment. The update must consider cost efficiency, minimal downtime, and compliance with organizational version control policies. Which of the following approaches BEST ensures a smooth and efficient update process while adhering to these constraints? (Choose one option.)
A
Directly publish the updated report from Power BI Desktop to the Power BI Service environment without any version control or testing, to ensure the update is deployed as quickly as possible.
B
Create a new branch in the version control system, make the necessary changes to the report in the new branch, test the changes in a separate environment, and merge the changes back to the main branch after successful testing.
C
Use Power BI Service to create a duplicate of the report in a new workspace, make updates there, and then manually overwrite the existing report in the original workspace, bypassing version control.
D
Implement an Azure DevOps pipeline for continuous integration and deployment that automatically updates the report in the Power BI Service environment upon every code commit, without any manual testing or version control checks.