Admin - Dataflows GetDataflowsAsAdmin

Mengembalikan daftar aliran data untuk organisasi.

Izin

  • Pengguna harus menjadi administrator Fabric atau mengautentikasi menggunakan perwakilan layanan.
  • Izin yang didelegasikan didukung.

Saat berjalan di bawah autentikasi perwakilan layanan, aplikasi tidak boleh memiliki izin admin yang diperlukan untuk Power BI yang ditetapkan di portal Microsoft Azure.

Cakupan yang Diperlukan

Tenant.Read.All atau Tenant.ReadWrite.All

Hanya relevan saat mengautentikasi melalui token akses admin yang didelegasikan standar. Tidak boleh ada saat autentikasi melalui perwakilan layanan digunakan.

Keterbatasan

Maksimum 200 permintaan per jam.

GET https://api.powerbi.com/v1.0/myorg/admin/dataflows
GET https://api.powerbi.com/v1.0/myorg/admin/dataflows?$filter={$filter}&$top={$top}&$skip={$skip}

Parameter URI

Nama Dalam Diperlukan Jenis Deskripsi
$filter
query

string

Mengembalikan subset hasil berdasarkan kondisi parameter kueri Odata filter.

$skip
query

integer (int32)

Melewati hasil n pertama

$top
query

integer (int32)

Hanya mengembalikan hasil n pertama

Respons

Nama Jenis Deskripsi
200 OK

AdminDataflows

OKE

Contoh

Example

Permintaan sampel

GET https://api.powerbi.com/v1.0/myorg/admin/dataflows

Respon sampel

{
  "value": [
    {
      "objectId": "bd32e5c0-363f-430b-a03b-5535a4804b9b",
      "name": "AdventureWorks",
      "description": "Our Adventure Works",
      "modelUrl": "https://MyDataflowStorageAccount.dfs.core.windows.net/powerbi/contoso/AdventureWorks/model.json",
      "configuredBy": "john@contoso.com",
      "workspaceId": "6369a442-4bc4-425c-916d-460c42be746b"
    }
  ]
}

Definisi

Nama Deskripsi
AdminDataflow

Metadata aliran data yang dikembalikan oleh API Admin. Di bawah ini adalah daftar properti yang dapat dikembalikan untuk aliran data. Hanya subset properti yang akan dikembalikan tergantung pada API yang dipanggil, izin pemanggil, dan ketersediaan data dalam database Power BI.

AdminDataflows

Pembungkus respons OData untuk pengumpulan aliran data Admin Power BI

DataflowUser

Entri kanan akses pengguna Power BI untuk aliran data

DataflowUserAccessRight

Hak akses yang dimiliki pengguna untuk aliran data (tingkat izin)

PrincipalType

Jenis utama

ServicePrincipalProfile

Profil perwakilan layanan Power BI. Hanya relevan untuk solusi multi-penyewa Power BI Embedded.

AdminDataflow

Metadata aliran data yang dikembalikan oleh API Admin. Di bawah ini adalah daftar properti yang dapat dikembalikan untuk aliran data. Hanya subset properti yang akan dikembalikan tergantung pada API yang dipanggil, izin pemanggil, dan ketersediaan data dalam database Power BI.

Nama Jenis Deskripsi
configuredBy

string

Pemilik aliran data

description

string

Deskripsi aliran data

modelUrl

string

URL ke file definisi aliran data (model.json)

name

string

Nama aliran data

objectId

string (uuid)

ID aliran data

users

DataflowUser[]

(Nilai kosong) Detail akses pengguna aliran data. Properti ini akan dihapus dari respons payload dalam rilis mendatang. Anda dapat mengambil informasi pengguna pada aliran data Power BI dengan menggunakan panggilan Dapatkan Pengguna Aliran Data sebagai Admin API, atau panggilan API PostWorkspaceInfo dengan parameter getArtifactUser.

workspaceId

string (uuid)

ID ruang kerja aliran data.

AdminDataflows

Pembungkus respons OData untuk pengumpulan aliran data Admin Power BI

Nama Jenis Deskripsi
@odata.context

string

Konteks OData

value

AdminDataflow[]

Kumpulan laporan

DataflowUser

Entri kanan akses pengguna Power BI untuk aliran data

Nama Jenis Deskripsi
DataflowUserAccessRight

DataflowUserAccessRight

Hak akses yang dimiliki pengguna untuk aliran data (tingkat izin)

displayName

string

Nama tampilan prinsipal

emailAddress

string

Alamat email pengguna

graphId

string

Pengidentifikasi prinsipal di Microsoft Graph. Hanya tersedia untuk API admin.

identifier

string

Pengidentifikasi utama

principalType

PrincipalType

Jenis utama

profile

ServicePrincipalProfile

Profil perwakilan layanan Power BI. Hanya relevan untuk solusi multi-penyewa Power BI Embedded.

userType

string

Jenis pengguna.

DataflowUserAccessRight

Hak akses yang dimiliki pengguna untuk aliran data (tingkat izin)

Nilai Deskripsi
None

Menghapus izin ke konten dalam aliran data

Read

Memberikan akses Baca ke konten dalam aliran data

ReadWrite

Memberikan akses Baca dan Tulis ke konten dalam aliran data

ReadReshare

Memberikan akses Baca dan Buat Ulang ke konten dalam aliran data

Owner

Memberikan akses Baca, Tulis, dan Reshare ke konten dalam aliran data

PrincipalType

Jenis utama

Nilai Deskripsi
None

Tidak ada jenis utama. Gunakan untuk seluruh akses tingkat organisasi.

User

Jenis prinsipal pengguna

Group

Jenis prinsipal grup

App

Jenis perwakilan layanan

ServicePrincipalProfile

Profil perwakilan layanan Power BI. Hanya relevan untuk solusi multi-penyewa Power BI Embedded.

Nama Jenis Deskripsi
displayName

string

Nama profil perwakilan layanan

id

string (uuid)

ID profil perwakilan layanan