FlexDeploy - Azure Power BI Plugin Guide

The FlexDeploy Azure Power BI Plugin provides operation to manage the build and deployment of 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.

    • 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

Property Name

Property Code

Required

Description

Azure Power BI Tenant ID

FDPBIACCT_TENANT_ID

Yes

The tenant ID of the resource

Azure Application Client ID

FDPBIACCT_CLIENT_ID

Yes

The Client ID assigned to Application

Azure Application Client Secret

FDPBIACCT_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. 

  • Project can be either source data from Backend (Azure Power BI server in development) or SCM (any supported SCM type). 

  • 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.

The following macros are not currently supported in the footer:
  • style