Datasets - Get Datasets
Zwraca listę zestawów danych z Mój obszar roboczy.
Wymagany zakres
Dataset.ReadWrite.All lub Dataset.Read.All
GET https://api.powerbi.com/v1.0/myorg/datasets
Odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| 200 OK |
OK |
Przykłady
Example
Przykładowe żądanie
GET https://api.powerbi.com/v1.0/myorg/datasets
Przykładowa odpowiedź
{
"value": [
{
"id": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
"name": "SalesMarketing",
"addRowsAPIEnabled": false,
"configuredBy": "john@contoso.com",
"isRefreshable": true,
"isEffectiveIdentityRequired": false,
"isEffectiveIdentityRolesRequired": false,
"isOnPremGatewayRequired": false
}
]
}
Definicje
| Nazwa | Opis |
|---|---|
| Dataset |
Zestaw danych usługi Power BI. Interfejs API zwraca podzbiór poniższych właściwości zestawu danych. Podzestaw zależy od interfejsu API o nazwie, uprawnieniach wywołującego i dostępności danych w bazie danych usługi Power BI. |
|
Dataset |
Ustawienia skalowania zapytań w poziomie zestawu danych |
| Datasets |
Otoka listy OData zestawu danych |
|
Dataset |
Wpis prawa dostępu użytkownika usługi Power BI dla zestawu danych |
|
Dataset |
Prawo dostępu, które użytkownik ma dla zestawu danych (poziom uprawnień) |
|
Dependent |
Zależny przepływ danych usługi Power BI |
| Encryption |
Informacje o szyfrowaniu zestawu danych |
|
Encryption |
Stan szyfrowania zestawu danych |
|
Principal |
Typ podmiotu zabezpieczeń |
|
Service |
Profil jednostki usługi Power BI. Dotyczy tylko rozwiązania wielodostępu usługi Power BI Embedded. |
Dataset
Zestaw danych usługi Power BI. Interfejs API zwraca podzbiór poniższych właściwości zestawu danych. Podzestaw zależy od interfejsu API o nazwie, uprawnieniach wywołującego i dostępności danych w bazie danych usługi Power BI.
| Nazwa | Typ | Opis |
|---|---|---|
| ContentProviderType |
string |
Przestarzała właściwość, która powinna być ignorowana. |
| Encryption |
Informacje o szyfrowaniu zestawu danych. Ma zastosowanie tylko wtedy, gdy określono |
|
| IsEffectiveIdentityRequired |
boolean |
Czy zestaw danych wymaga obowiązującej tożsamości, którą należy wysłać w wywołaniu interfejsu API GenerateToken. |
| IsEffectiveIdentityRolesRequired |
boolean |
Określa, czy zabezpieczenia na poziomie wiersza są zdefiniowane wewnątrz pliku pbix usługi Power BI. Jeśli tak, musisz określić rolę. |
| IsInPlaceSharingEnabled |
boolean |
Czy zestaw danych może być udostępniany użytkownikom zewnętrznym do użycia we własnej dzierżawie |
| IsOnPremGatewayRequired |
boolean |
Czy zestaw danych wymaga lokalnej bramy danych |
| IsRefreshable |
boolean |
To pole zwraca |
| addRowsAPIEnabled |
boolean |
Czy zestaw danych umożliwia dodawanie nowych wierszy |
| configuredBy |
string |
Właściciel zestawu danych |
| createReportEmbedURL |
string |
Adres URL osadzania zestawu danych tworzenia raportu |
| createdDate |
string (date-time) |
Data i godzina utworzenia zestawu danych |
| description |
string |
Opis zestawu danych |
| id |
string |
Identyfikator zestawu danych |
| name |
string |
Nazwa zestawu danych |
| qnaEmbedURL |
string |
Zestaw danych Q&adres URL osadzania |
| queryScaleOutSettings |
Ustawienia skalowania zapytań w poziomie zestawu danych |
|
| targetStorageMode |
string |
Tryb przechowywania zestawu danych |
| upstreamDataflows |
Lista wszystkich przepływów danych, od których zależy ten element |
|
| users |
(Pusta wartość) Szczegóły dostępu użytkownika zestawu danych. Ta właściwość zostanie usunięta z odpowiedzi ładunku w nadchodzącej wersji. Informacje o użytkowniku w elemencie usługi Power BI (takim jak raport lub pulpit nawigacyjny) można pobrać przy użyciu Pobierz użytkowników zestawu danych jako interfejsu API administratora lub interfejsu API PostWorkspaceInfo za pomocą parametru |
|
| webUrl |
string |
Internetowy adres URL zestawu danych |
DatasetQueryScaleOutSettings
Ustawienia skalowania zapytań w poziomie zestawu danych
| Nazwa | Typ | Opis |
|---|---|---|
| autoSyncReadOnlyReplicas |
boolean |
Czy zestaw danych automatycznie synchronizuje repliki tylko do odczytu |
| maxReadOnlyReplicas |
integer minimum: -1maximum: 64 |
Maksymalna liczba replik tylko do odczytu dla zestawu danych (0–64, -1 dla automatycznej liczby replik) |
Datasets
Otoka listy OData zestawu danych
| Nazwa | Typ | Opis |
|---|---|---|
| @odata.context |
string |
Kontekst OData |
| value |
Dataset[] |
Zestawy danych |
DatasetUser
Wpis prawa dostępu użytkownika usługi Power BI dla zestawu danych
| Nazwa | Typ | Opis |
|---|---|---|
| datasetUserAccessRight |
Prawo dostępu, które użytkownik ma dla zestawu danych (poziom uprawnień) |
|
| displayName |
string |
Nazwa wyświetlana podmiotu zabezpieczeń |
| emailAddress |
string |
Adres e-mail użytkownika |
| graphId |
string |
Identyfikator podmiotu zabezpieczeń w programie Microsoft Graph. Dostępne tylko dla interfejsów API administratorów. |
| identifier |
string |
Identyfikator podmiotu zabezpieczeń |
| principalType |
Typ podmiotu zabezpieczeń |
|
| profile |
Profil jednostki usługi Power BI. Dotyczy tylko rozwiązania wielodostępu usługi Power BI Embedded. |
|
| userType |
string |
Typ użytkownika. |
DatasetUserAccessRight
Prawo dostępu, które użytkownik ma dla zestawu danych (poziom uprawnień)
| Wartość | Opis |
|---|---|
| None |
Usuwa uprawnienia do zawartości w zestawie danych |
| Read |
Przyznaje dostęp do odczytu zawartości w zestawie danych |
| ReadWrite |
Przyznaje dostęp do odczytu i zapisu do zawartości w zestawie danych |
| ReadReshare |
Przyznaje dostęp do odczytu i udostępniania dalej do zawartości w zestawie danych |
| ReadWriteReshare |
Udziela dostępu do odczytu, zapisu i udostępniania dalej do zawartości w zestawie danych |
| ReadExplore |
Przyznaje dostęp do odczytu i eksplorowania zawartości w zestawie danych |
| ReadReshareExplore |
Udziela uprawnień do odczytu, udostępniania dalej i eksplorowania dostępu do zawartości w zestawie danych |
| ReadWriteExplore |
Udziela dostępu do odczytu, zapisu i eksplorowania zawartości w zestawie danych |
| ReadWriteReshareExplore |
Przyznaje dostęp do zawartości w zestawie danych: odczyt, zapis, udostępnianie dalej i eksplorowanie |
DependentDataflow
Zależny przepływ danych usługi Power BI
| Nazwa | Typ | Opis |
|---|---|---|
| groupId |
string |
Identyfikator grupy docelowej |
| targetDataflowId |
string |
Identyfikator docelowego przepływu danych |
Encryption
Informacje o szyfrowaniu zestawu danych
| Nazwa | Typ | Opis |
|---|---|---|
| EncryptionStatus |
Stan szyfrowania zestawu danych |
EncryptionStatus
Stan szyfrowania zestawu danych
| Wartość | Opis |
|---|---|
| Unknown |
Stan szyfrowania jest nieznany z powodu uszkodzenia zestawu danych |
| NotSupported |
Szyfrowanie nie jest obsługiwane dla tego zestawu danych |
| InSyncWithWorkspace |
Szyfrowanie jest obsługiwane i jest synchronizowane z ustawieniami szyfrowania |
| NotInSyncWithWorkspace |
Szyfrowanie jest obsługiwane, ale nie jest zsynchronizowane z ustawieniami szyfrowania |
PrincipalType
Typ podmiotu zabezpieczeń
| Wartość | Opis |
|---|---|
| None |
Brak typu podmiotu zabezpieczeń. Służy do uzyskiwania dostępu na poziomie całej organizacji. |
| User |
Typ podmiotu zabezpieczeń użytkownika |
| Group |
Typ podmiotu zabezpieczeń grupy |
| App |
Typ jednostki usługi |
ServicePrincipalProfile
Profil jednostki usługi Power BI. Dotyczy tylko rozwiązania wielodostępu usługi Power BI Embedded.
| Nazwa | Typ | Opis |
|---|---|---|
| displayName |
string |
Nazwa profilu jednostki usługi |
| id |
string (uuid) |
Identyfikator profilu jednostki usługi |