Reports - Bind To Gateway
Bindet die angegebene Datenquelle des paginierten Berichts von My workspace an das angegebene Gateway, optional mit einer bestimmten Datenquellen-ID. Wenn Sie keine bestimmte Datenquellen-ID angeben, wird die Datenquelle an die erste übereinstimmende Datenquelle im Gateway gebunden.
Erlaubnisse
Dieser API-Aufruf kann von einem Dienstprinzipalprofil aufgerufen werden.
Erforderliche delegierte Bereiche
Report.ReadWrite.All oder Report.Read.All
Einschränkungen
Unterstützt nur lokales Datengateway
POST https://api.powerbi.com/v1.0/myorg/reports/{reportId}/Default.BindToGateway
URI-Parameter
| Name | In | Erforderlich | Typ | Beschreibung |
|---|---|---|---|---|
|
report
|
path | True |
string (uuid) |
Die Berichts-ID |
Anforderungstext
| Name | Erforderlich | Typ | Beschreibung |
|---|---|---|---|
| bindDetails | True |
Liste der Bindungsdetails |
|
| gatewayObjectId | True |
string (uuid) |
Die Gateway-ID. Bei Verwendung eines Gatewayclusters bezieht sich die Gateway-ID auf das primäre (erste) Gateway im Cluster und ähnelt der Gatewaycluster-ID. |
Antworten
| Name | Typ | Beschreibung |
|---|---|---|
| 200 OK |
OKAY |
Beispiele
Example
Beispielanforderung
POST https://api.powerbi.com/v1.0/myorg/reports/cfafbeb1-8037-4d0c-896e-a46fb27ff229/Default.BindToGateway
{
"gatewayObjectId": "1f69e798-5852-4fdd-ab01-33bb14b6e934",
"bindDetails": [
{
"dataSourceName": "DataSource1",
"dataSourceObjectId": "dc2f2dac-e5e2-4c37-af76-2a0bc10f16cb"
},
{
"dataSourceName": "DataSource2",
"dataSourceObjectId": "3bfe5d33-ab7d-4d24-b0b5-e2bb8eb01cf5"
}
]
}
Beispiel für eine Antwort
Definitionen
| Name | Beschreibung |
|---|---|
|
Rdl |
BindDetail für jede Datenquelle in einem paginierten Bericht |
|
Rdl |
Paginierter Bericht bindet Datenquelle an Gatewayanforderung |
RdlBindDetail
BindDetail für jede Datenquelle in einem paginierten Bericht
| Name | Typ | Beschreibung |
|---|---|---|
| dataSourceName |
string |
Name der Datenquelle im paginierten Bericht |
| dataSourceObjectId |
string (uuid) |
Der eindeutige Bezeichner für die Datenquelle im Gateway |
RdlBindToGatewayRequest
Paginierter Bericht bindet Datenquelle an Gatewayanforderung
| Name | Typ | Beschreibung |
|---|---|---|
| bindDetails |
Liste der Bindungsdetails |
|
| gatewayObjectId |
string (uuid) |
Die Gateway-ID. Bei Verwendung eines Gatewayclusters bezieht sich die Gateway-ID auf das primäre (erste) Gateway im Cluster und ähnelt der Gatewaycluster-ID. |