Udostępnij za pośrednictwem


Admin - Dataflows GetDataflowDatasourcesAsAdmin

Zwraca listę źródeł danych dla określonego przepływu danych.

Usunięte źródła danych będą nadal wyświetlane w odpowiedzi. Może to obejmować zarówno źródła chmury, jak i lokalnej bramy danych. Aby uzyskać więcej informacji, zobacz Zagadnienia i ograniczenia dotyczące przepływów danych.

Uprawnienia

  • Użytkownik musi mieć uprawnienia administratora (takie jak administrator globalny Office 365 lub administrator usługi Power BI) lub uwierzytelnić się przy użyciu jednostki usługi.
  • Uprawnienia delegowane są obsługiwane.

W przypadku uruchamiania w ramach uwierzytelniania prinicipal usługi aplikacja nie może mieć żadnych wymaganych przez administratora premisji dla usługi Power BI ustawionych w Azure Portal.

Wymagany zakres

Tenant.Read.All lub Tenant.ReadWrite.All

Istotne tylko w przypadku uwierzytelniania za pośrednictwem standardowego tokenu dostępu administratora delegowanego. Nie może być obecny w przypadku użycia uwierzytelniania za pośrednictwem jednostki usługi.

GET https://api.powerbi.com/v1.0/myorg/admin/dataflows/{dataflowId}/datasources

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
dataflowId
path True

string

uuid

Identyfikator przepływu danych

Odpowiedzi

Nazwa Typ Opis
200 OK

Datasources

OK

Przykłady

Example

Sample Request

GET https://api.powerbi.com/v1.0/myorg/admin/dataflows/cfafbeb1-8037-4d0c-896e-a46fb27ff229/datasources

Sample Response

{
  "value": [
    {
      "name": "301",
      "connectionString": "data source=MyServer.database.windows.net;initial catalog=MyDatabase;persist security info=True;encrypt=True;trustservercertificate=False",
      "datasourceType": "Sql",
      "datasourceId": "16a54ccd-620d-4af3-9197-0b8c779a9a6d",
      "gatewayId": "7f1c4e55-544b-403f-b132-da0d3a024674",
      "connectionDetails": {
        "server": "MyServer.database.windows.net",
        "database": "MyDatabase"
      }
    }
  ]
}

Definicje

Nazwa Opis
Datasource

Źródło danych usługi Power BI

DatasourceConnectionDetails

Szczegóły połączenia źródła danych usługi Power BI. Zobacz przykłady w temacie Pobieranie źródeł danych lub Pobieranie źródeł danych w grupie.

Datasources

Otoka odpowiedzi OData dla kolekcji źródła danych usługi Power BI

Datasource

Źródło danych usługi Power BI

Nazwa Typ Opis
connectionDetails

DatasourceConnectionDetails

Szczegóły połączenia ze źródłem danych

connectionString

string

(Przestarzałe) Parametry połączenia źródła danych. Dostępne tylko dla trybu DirectQuery.

datasourceId

string

Powiązany identyfikator źródła danych, który jest pusty, gdy nie jest powiązany z bramą

datasourceType

string

Typ źródła danych

gatewayId

string

Powiązany identyfikator bramy, który jest pusty, gdy nie jest powiązany z bramą. W przypadku korzystania z klastra bramy identyfikator bramy odwołuje się do podstawowej (pierwszej) bramy w klastrze i jest podobny do identyfikatora klastra bramy.

name

string

(Przestarzałe) Nazwa źródła danych. Dostępne tylko dla trybu DirectQuery.

DatasourceConnectionDetails

Szczegóły połączenia źródła danych usługi Power BI. Zobacz przykłady w temacie Pobieranie źródeł danych lub Pobieranie źródeł danych w grupie.

Nazwa Typ Opis
account

string

Konto połączenia

classInfo

string

Informacje o klasie połączenia

database

string

Baza danych połączeń

domain

string

Domena połączenia

emailAddress

string

Adres e-mail połączenia

kind

string

Rodzaj połączenia

loginServer

string

Serwer logowania połączenia

path

string

Ścieżka połączenia

server

string

Serwer połączeń

url

string

Adres URL połączenia

Datasources

Otoka odpowiedzi OData dla kolekcji źródła danych usługi Power BI

Nazwa Typ Opis
odata.context

string

Kontekst OData

value

Datasource[]

Zbieranie źródeł danych