FlexDeploy - Azure Power BI Plugin Guide
The FlexDeploy Azure Power BI Plugin provides operation to manage Power BI Contents across your cloud instances.
Supported Versions
All versions of Azure Power BI
Key Features
Source Power BI Contents from development environment
Supports FlexDeploy Full as well as Package-Based Deployments for Power BI contents.
Project can be either source data from Backend (Azure Power BI server in development) or SCM (any supported SCM type).
Package-based deployment option allows users to select various contents (via FlexDeploy package) for build and deployment. Change detection and reporting is maintained for each individual content.
Package-based deployment option can make use of dynamic packages for an effective way to manage consistent deployments at the folder level.
Integration Instance Properties
Property Name | Property Code | Required | Description |
---|---|---|---|
Azure Power BI Tenant ID |
| Yes | The tenant ID of the resource |
Azure Application Client ID |
| Yes | The Client ID assigned to Application |
Azure Application Client Secret |
| Yes | The key assigned to Application |
Plugin Operations
Package-based Deployments
The Azure Power BI plugin supports full as well as Package-Based projects. Package-Based project can be created of "Azure Power BI" type to manage object types defined in next section.
Select SCM Type as None, if you want to perform development environment to other environments migration. Keep in mind that artifacts are still captured at build time in FlexDeploy repository to allow for reproducible deployments.
Content in files list cannot be sequenced for this project type. If necessary, user can control sequencing when building user managed packages.
Supported Object Types (for Package-based Project)
The Azure Power BI plugin Package-Based deploy support allows for deploying Report type objects. These links explain the types and their attributes.
Object Types
See Appendix for more details.
- style