Admin - WorkspaceInfo PostWorkspaceInfo
Memulai panggilan untuk menerima metadata untuk daftar ruang kerja yang diminta.
Penting
Jika Anda mengatur datasetSchema
parameter atau datasetExpressions
ke true
, Anda harus sepenuhnya mengaktifkan pemindaian metadata agar data dikembalikan. Untuk informasi selengkapnya, lihat Mengaktifkan pengaturan penyewa untuk pemindaian metadata.
Izin
Pengguna harus memiliki hak administrator (seperti Microsoft Administrator Global 365 atau Administrator Layanan Power BI) atau mengautentikasi menggunakan perwakilan layanan.
Saat berjalan di bawah autentikasi perwakilan layanan, aplikasi tidak boleh memiliki izin yang diperlukan persetujuan admin untuk Power BI yang diatur di portal Azure.
Cakupan yang Diperlukan
Tenant.Read.All atau Tenant.ReadWrite.All
Hanya relevan saat mengautentikasi melalui token akses admin standar yang didelegasikan. Tidak boleh ada ketika autentikasi melalui perwakilan layanan digunakan.
Batasan
- Maksimum 500 permintaan per jam.
- Maksimum 16 permintaan simultan.
POST https://api.powerbi.com/v1.0/myorg/admin/workspaces/getInfo
POST https://api.powerbi.com/v1.0/myorg/admin/workspaces/getInfo?lineage={lineage}&datasourceDetails={datasourceDetails}&datasetSchema={datasetSchema}&datasetExpressions={datasetExpressions}&getArtifactUsers={getArtifactUsers}
Parameter URI
Nama | Dalam | Diperlukan | Jenis | Deskripsi |
---|---|---|---|---|
dataset
|
query |
boolean |
Apakah akan mengembalikan ekspresi himpunan data (kueri DAX dan Mashup). Jika Anda mengatur parameter ini ke |
|
dataset
|
query |
boolean |
Apakah akan mengembalikan skema himpunan data (tabel, kolom, dan pengukuran). Jika Anda mengatur parameter ini ke |
|
datasource
|
query |
boolean |
Apakah akan mengembalikan detail sumber data |
|
get
|
query |
boolean |
Apakah akan mengembalikan detail pengguna untuk item Power BI (seperti laporan atau dasbor) |
|
lineage
|
query |
boolean |
Apakah akan mengembalikan info silsilah data (aliran data upstram, petak peta, ID sumber data) |
Isi Permintaan
Nama | Jenis | Deskripsi |
---|---|---|
workspaces |
string[] |
ID ruang kerja yang diperlukan untuk dipindai (mendukung 1 hingga 100 ID ruang kerja) |
Respons
Nama | Jenis | Deskripsi |
---|---|---|
202 Accepted |
Diterima |
Contoh
Example
Sample Request
POST https://api.powerbi.com/v1.0/myorg/admin/workspaces/getInfo?lineage=True&datasourceDetails=True&datasetSchema=True&datasetExpressions=True
{
"workspaces": [
"97d03602-4873-4760-b37e-1563ef5358e3",
"67b7e93a-3fb3-493c-9e41-2c5051008f24"
]
}
Sample Response
{
"id": "e7d03602-4873-4760-b37e-1563ef5358e3",
"createdDateTime": "2020-06-15T16:46:28.0487687Z",
"status": "NotStarted"
}
Definisi
Nama | Deskripsi |
---|---|
Power |
Informasi terperinci tentang respons kesalahan Power BI |
Required |
Permintaan ruang kerja yang diperlukan |
Scan |
Permintaan pemindaian |
PowerBIApiErrorResponseDetail
Informasi terperinci tentang respons kesalahan Power BI
Nama | Jenis | Deskripsi |
---|---|---|
code |
string |
Kode kesalahan |
message |
string |
Pesan kesalahan |
target |
string |
Target kesalahan |
RequiredWorkspaces
Permintaan ruang kerja yang diperlukan
Nama | Jenis | Deskripsi |
---|---|---|
workspaces |
string[] |
ID ruang kerja yang diperlukan untuk dipindai (mendukung 1 hingga 100 ID ruang kerja) |
ScanRequest
Permintaan pemindaian
Nama | Jenis | Deskripsi |
---|---|---|
createdDateTime |
string |
Tanggal dan waktu pembuatan pemindaian |
error |
Kesalahan pemindaian (jika ada) |
|
id |
string |
ID pemindaian |
status |
string |
Status pemindaian |