Bagikan melalui


Reports - Update Datasources

Updates sumber data dari laporan paginasi (RDL) yang ditentukan dari Ruang kerja saya.

Penting

Baik sumber data asli maupun sumber data baru harus memiliki skema yang sama persis.

Izin

Pengguna harus menjadi pemilik sumber data.

Cakupan yang Diperlukan

Reports.ReadWrite.All

Batasan

  • Hanya mendukung laporan yang dipaginasi.
  • Mengubah jenis sumber data tidak didukung.

POST https://api.powerbi.com/v1.0/myorg/reports/{reportId}/Default.UpdateDatasources

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
reportId
path True

string

uuid

ID laporan

Isi Permintaan

Nama Diperlukan Jenis Deskripsi
updateDetails True

UpdateRdlDatasourceDetails[]

Detail pembaruan untuk sumber data laporan paginasi

Respons

Nama Jenis Deskripsi
200 OK

OK

Contoh

Example

Permintaan sampel

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"
      }
    }
  ]
}

Respon sampel

Definisi

Nama Deskripsi
RdlDatasourceConnectionDetails

Detail koneksi untuk sumber data laporan paginasi

UpdateRdlDatasourceDetails

Memperbarui detail untuk sumber data laporan paginasi

UpdateRdlDatasourcesRequest

Permintaan untuk memperbarui sumber data laporan yang dipaginasi

RdlDatasourceConnectionDetails

Detail koneksi untuk sumber data laporan paginasi

Nama Jenis Deskripsi
database

string

Database koneksi

server

string

Server koneksi

UpdateRdlDatasourceDetails

Memperbarui detail untuk sumber data laporan paginasi

Nama Jenis Deskripsi
connectionDetails

RdlDatasourceConnectionDetails

Detail koneksi baru untuk sumber data laporan paginasi

datasourceName

string

Nama sumber data laporan paginasi

UpdateRdlDatasourcesRequest

Permintaan untuk memperbarui sumber data laporan yang dipaginasi

Nama Jenis Deskripsi
updateDetails

UpdateRdlDatasourceDetails[]

Detail pembaruan untuk sumber data laporan paginasi