Reports - Rebind Report In Group

Rebinds the specified report from the specified workspace to the specified dataset.

  • If the specified dataset resides in a different new workspace experience workspace from the report or in My workspace, then a shared dataset will be created in the report's workspace.
  • On rebind, reports with a live connection will lose that connection and instead have a direct binding to the target dataset.

Permissions

  • The user must have all of the following:

    • Write permission on the specified report.
    • Build permission on the target dataset.
  • This API call can be called by a service principal profile. For more information see: Service principal profiles in Power BI Embedded.

Required Scope

Report.ReadWrite.All

POST https://api.powerbi.com/v1.0/myorg/groups/{groupId}/reports/{reportId}/Rebind

URI Parameters

Name In Required Type Description
groupId
path True
  • string
uuid

The workspace ID

reportId
path True
  • string
uuid

The report ID

Request Body

Name Required Type Description
datasetId True
  • string

The new dataset for the rebound report. If the dataset resides in a different workspace than the report, a shared dataset will be created in the report's workspace.

Responses

Name Type Description
200 OK

OK

Definitions

RebindReportRequest

Power BI rebind report request

Name Type Description
datasetId
  • string

The new dataset for the rebound report. If the dataset resides in a different workspace than the report, a shared dataset will be created in the report's workspace.