Sdílet prostřednictvím


Datasets - Get Datasets

Vrátí seznam datových sad z Můj pracovní prostor.

Požadovaný obor

Dataset.ReadWrite.All nebo Dataset.Read.All

GET https://api.powerbi.com/v1.0/myorg/datasets

Odpovědi

Name Typ Description
200 OK

Datasets

OK

Příklady

Example

Ukázkový požadavek

GET https://api.powerbi.com/v1.0/myorg/datasets

Ukázková odpověď

{
  "value": [
    {
      "id": "cfafbeb1-8037-4d0c-896e-a46fb27ff229",
      "name": "SalesMarketing",
      "addRowsAPIEnabled": false,
      "configuredBy": "john@contoso.com",
      "isRefreshable": true,
      "isEffectiveIdentityRequired": false,
      "isEffectiveIdentityRolesRequired": false,
      "isOnPremGatewayRequired": false
    }
  ]
}

Definice

Name Description
Dataset

Datová sada Power BI. Rozhraní API vrátí podmnožinu následujících vlastností datové sady. Podmnožina závisí na rozhraní API volaného, oprávnění volajícího a dostupnosti dat v databázi Power BI.

DatasetQueryScaleOutSettings

Dotazování na nastavení horizontálního navýšení kapacity datové sady

Datasets

Obálka seznamu dat OData

DatasetUser

Přístup uživatele Power BI ke správné položce pro datovou sadu

DatasetUserAccessRight

Přístupové právo, které má uživatel pro datovou sadu (úroveň oprávnění)

DependentDataflow

Tok dat závislý na Power BI

Encryption

Informace o šifrování datové sady

EncryptionStatus

Stav šifrování datové sady

PrincipalType

Typ objektu zabezpečení

ServicePrincipalProfile

Profil instančního objektu Power BI. Relevantní pouze pro víceklientské řešení Power BI Embedded.

Dataset

Datová sada Power BI. Rozhraní API vrátí podmnožinu následujících vlastností datové sady. Podmnožina závisí na rozhraní API volaného, oprávnění volajícího a dostupnosti dat v databázi Power BI.

Name Typ Description
ContentProviderType

string

Zastaralá vlastnost, která by se měla ignorovat.

Encryption

Encryption

Informace o šifrování datové sady Platí pouze v případě, že je zadán $expand.

IsEffectiveIdentityRequired

boolean

Určuje, jestli datová sada vyžaduje efektivní identitu, kterou musíte odeslat ve volání rozhraní API GenerateToken.

IsEffectiveIdentityRolesRequired

boolean

Určuje, jestli je zabezpečení na úrovni řádků definováno v souboru Power BI .pbix. Pokud ano, musíte zadat roli.

IsInPlaceSharingEnabled

boolean

Určuje, jestli se datová sada dá sdílet s externími uživateli, kteří se mají využívat ve svém vlastním tenantovi.

IsOnPremGatewayRequired

boolean

Jestli datová sada vyžaduje místní bránu dat

IsRefreshable

boolean

Toto pole vrátí true, když se datová sada buď nedávno aktualizuje, nebo je nakonfigurovaná pro automatickou aktualizaci. Režim připojení je speciálně nastavený na Import. Hodnota vrátí false pro jiné režimy připojení, například DirectQuery a LiveConnection, bez ohledu na to, jestli se datová sada aktualizuje ručně nebo je nastavená pro automatickou aktualizaci.

addRowsAPIEnabled

boolean

Určuje, jestli datová sada umožňuje přidávat nové řádky.

configuredBy

string

Vlastník datové sady

createReportEmbedURL

string

Adresa URL pro vložení sestavy pro vytvoření datové sady

createdDate

string (date-time)

Datum a čas vytvoření datové sady

description

string

Popis datové sady

id

string

ID datové sady

name

string

Název datové sady

qnaEmbedURL

string

Adresa URL pro vložení Q&datové sady

queryScaleOutSettings

DatasetQueryScaleOutSettings

Dotazování na nastavení horizontálního navýšení kapacity datové sady

targetStorageMode

string

Režim úložiště datové sady

upstreamDataflows

DependentDataflow[]

Seznamvšechch

users

DatasetUser[]

(Prázdná hodnota) Podrobnosti o přístupu uživatele k datové sadě. Tato vlastnost bude odebrána z odpovědi datové části v nadcházející verzi. Informace o uživateli položky Power BI (například sestavy nebo řídicího panelu) můžete načíst pomocí rozhraní API Získat uživatele datové sady jako rozhraní API pro správu nebo rozhraní API PostWorkspaceInfo pomocí parametru getArtifactUsers.

webUrl

string

Webová adresa URL datové sady

DatasetQueryScaleOutSettings

Dotazování na nastavení horizontálního navýšení kapacity datové sady

Name Typ Description
autoSyncReadOnlyReplicas

boolean

Jestli datová sada automaticky synchronizuje repliky jen pro čtení

maxReadOnlyReplicas

integer

minimum: -1
maximum: 64

Maximální počet replik jen pro čtení pro datovou sadu (0–64, -1 pro automatický počet replik)

Datasets

Obálka seznamu dat OData

Name Typ Description
@odata.context

string

Kontext OData

value

Dataset[]

Datové sady

DatasetUser

Přístup uživatele Power BI ke správné položce pro datovou sadu

Name Typ Description
datasetUserAccessRight

DatasetUserAccessRight

Přístupové právo, které má uživatel pro datovou sadu (úroveň oprávnění)

displayName

string

Zobrazovaný název objektu zabezpečení

emailAddress

string

E-mailová adresa uživatele

graphId

string

Identifikátor objektu zabezpečení v Microsoft Graphu K dispozici pouze pro rozhraní API pro správu.

identifier

string

Identifikátor objektu zabezpečení

principalType

PrincipalType

Typ objektu zabezpečení

profile

ServicePrincipalProfile

Profil instančního objektu Power BI. Relevantní pouze pro víceklientské řešení Power BI Embedded.

userType

string

Typ uživatele

DatasetUserAccessRight

Přístupové právo, které má uživatel pro datovou sadu (úroveň oprávnění)

Hodnota Description
None

Odebere oprávnění k obsahu v datové sadě.

Read

Uděluje přístup pro čtení k obsahu v datové sadě.

ReadWrite

Uděluje přístup pro čtení a zápis k obsahu v datové sadě.

ReadReshare

Uděluje přístup ke čtení a opětovnému sdílení obsahu v datové sadě.

ReadWriteReshare

Uděluje přístup ke čtení, zápisu a opětovnému sdílení obsahu v datové sadě.

ReadExplore

Uděluje přístup ke čtení a prozkoumání obsahu v datové sadě.

ReadReshareExplore

Uděluje přístup ke čtení, opětovnému sdílení a prozkoumání obsahu v datové sadě.

ReadWriteExplore

Uděluje přístup ke čtení, zápisu a prozkoumání obsahu v datové sadě.

ReadWriteReshareExplore

Uděluje přístup ke čtení, zápisu, opětovnému sdílení a prozkoumání přístupu k obsahu v datové sadě.

DependentDataflow

Tok dat závislý na Power BI

Name Typ Description
groupId

string

ID cílové skupiny

targetDataflowId

string

ID cílového toku dat

Encryption

Informace o šifrování datové sady

Name Typ Description
EncryptionStatus

EncryptionStatus

Stav šifrování datové sady

EncryptionStatus

Stav šifrování datové sady

Hodnota Description
Unknown

Stav šifrování není znám kvůli poškození datové sady.

NotSupported

Pro tuto datovou sadu není podporováno šifrování.

InSyncWithWorkspace

Šifrování se podporuje a je synchronizované s nastavením šifrování.

NotInSyncWithWorkspace

Šifrování se podporuje, ale nesynchronizuje se s nastavením šifrování.

PrincipalType

Typ objektu zabezpečení

Hodnota Description
None

Žádný typ objektu zabezpečení. Používá se pro přístup na úrovni celé organizace.

User

Typ objektu zabezpečení uživatele

Group

Typ objektu zabezpečení skupiny

App

Typ instančního objektu

ServicePrincipalProfile

Profil instančního objektu Power BI. Relevantní pouze pro víceklientské řešení Power BI Embedded.

Name Typ Description
displayName

string

Název instančního profilu

id

string (uuid)

ID profilu instančního objektu