
Ultimate access to all questions.
You are a Microsoft Fabric Analytics Engineer working on a project that requires deploying a Power BI report to a Power BI Premium capacity. The project has strict requirements for scalability, performance, and minimal downtime during deployment. Additionally, the deployment process must adhere to organizational policies that mandate the use of version control and automated deployment pipelines where possible. Considering these requirements, which of the following approaches would you choose to deploy the Power BI report to the Premium capacity? (Choose one option.)
A
Publish the Power BI report directly from Power BI Desktop to the Power BI Service and manually assign the report to the Premium capacity, ensuring to check the 'Assign to capacity' option during the process.
B
Create a new workspace within the Power BI Service, import the Power BI report into this workspace, and then assign the workspace to the Premium capacity. This approach leverages the workspace's ability to be assigned to a Premium capacity, ensuring efficient resource utilization.
C
Utilize Azure DevOps to establish a continuous integration and deployment (CI/CD) pipeline that automatically deploys the Power BI report to the Premium capacity upon each code commit. This method supports version control and automated deployment, aligning with organizational policies.
D
Manually upload the Power BI report files to the Power BI Service and assign the report to the Premium capacity by selecting the 'Assign to capacity' option. This method is straightforward but lacks automation and version control.