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 workspace than 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

Limitations

Paginated reports are not supported.

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.