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 |
---|---|---|---|---|
group
|
path | True |
string uuid |
The workspace ID |
report
|
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. |