Reports - Update Datasources
Çalışma alanım'dan belirtilen sayfalandırılmış raporun (RDL) veri kaynaklarını güncelleştirir.
Önemli
Hem özgün veri kaynağının hem de yeni veri kaynağının tam olarak aynı şemaya sahip olması gerekir.
İzinler
Kullanıcının veri kaynağı sahibi olması gerekir.
Gerekli Kapsam
Reports.ReadWrite.All
Sınırlamalar
Yalnızca sayfalandırılmış raporları destekler.
Veri kaynağı türünün değiştirilmesi desteklenmez.
Açık Veritabanı Bağlantısı (ODBC) desteklenmez.
POST https://api.powerbi.com/v1.0/myorg/reports/{reportId}/Default.UpdateDatasources
URI Parametreleri
| Name | İçinde | Gerekli | Tür | Description |
|---|---|---|---|---|
|
report
|
path | True |
string (uuid) |
Rapor kimliği |
İstek Gövdesi
| Name | Gerekli | Tür | Description |
|---|---|---|---|
| updateDetails | True |
Sayfalandırılmış raporun veri kaynakları için güncelleştirme ayrıntıları |
Yanıtlar
| Name | Tür | Description |
|---|---|---|
| 200 OK |
Tamam |
Örnekler
Example
Örnek isteği
POST https://api.powerbi.com/v1.0/myorg/reports/cfafbeb1-8037-4d0c-896e-a46fb27ff229/Default.UpdateDatasources
{
"updateDetails": [
{
"datasourceName": "SqlDatasource",
"connectionDetails": {
"server": "New-Sql-Server",
"database": "New-Sql-Database"
}
},
{
"datasourceName": "SqlAzureDatasource",
"connectionDetails": {
"server": "New-SqlAzure-Server.windows.net",
"database": "New-SqlAzure-Database"
}
}
]
}
Örnek yanıt
Tanımlar
| Name | Description |
|---|---|
|
Rdl |
Sayfalandırılmış rapor veri kaynağının bağlantı ayrıntıları |
|
Update |
Sayfalandırılmış rapor veri kaynağının ayrıntılarını güncelleştirme |
|
Update |
Sayfalandırılmış raporun veri kaynaklarını güncelleştirme isteği |
RdlDatasourceConnectionDetails
Sayfalandırılmış rapor veri kaynağının bağlantı ayrıntıları
| Name | Tür | Description |
|---|---|---|
| database |
string |
Bağlantı veritabanı |
| server |
string |
Bağlantı sunucusu |
UpdateRdlDatasourceDetails
Sayfalandırılmış rapor veri kaynağının ayrıntılarını güncelleştirme
| Name | Tür | Description |
|---|---|---|
| connectionDetails |
Sayfalandırılmış rapor veri kaynağı için yeni bağlantı ayrıntıları |
|
| datasourceName |
string |
Sayfalandırılmış rapor veri kaynağının adı |
UpdateRdlDatasourcesRequest
Sayfalandırılmış raporun veri kaynaklarını güncelleştirme isteği
| Name | Tür | Description |
|---|---|---|
| updateDetails |
Sayfalandırılmış raporun veri kaynakları için güncelleştirme ayrıntıları |