Partager via


Dataflows - Get Dataflow Data Sources

Retourne une liste de sources de données pour le flux de données spécifié.

Autorisations

Cet appel d’API peut être appelé par un profil de principal de service. Pour plus d’informations, consultez : profils de principal de service dans Power BI Embedded.

Étendue requise

Dataflow.ReadWrite.All ou Dataflow.Read.All

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

Paramètres URI

Nom Dans Obligatoire Type Description
dataflowId
path True

string (uuid)

ID de flux de données

groupId
path True

string (uuid)

Identifiant de l’espace de travail

Réponses

Nom Type Description
200 OK

Datasources

D’ACCORD

Exemples

Example

Exemple de requête

GET https://api.powerbi.com/v1.0/myorg/groups/51e47fc5-48fd-4826-89f0-021bd3a80abd/dataflows/928228ba-008d-4fd9-864a-92d2752ee5ce/datasources

Exemple de réponse

{
  "value": [
    {
      "datasourceType": "Sql",
      "datasourceId": "16a54ccd-620d-4af3-9197-0b8c779a9a6d",
      "gatewayId": "7f1c4e55-544b-403f-b132-da0d3a024674",
      "connectionDetails": {
        "server": "MyServer.database.windows.net",
        "database": "MyDatabase"
      }
    },
    {
      "datasourceType": "OData",
      "connectionDetails": {
        "url": "https://services.odata.org/V4/Northwind/Northwind.svc"
      },
      "datasourceId": "16a54ccd-620d-4af3-9197-0b8c779a9a6d",
      "gatewayId": "7f1c4e55-544b-403f-b132-da0d3a024674"
    }
  ]
}

Définitions

Nom Description
Datasource

Source de données Power BI

DatasourceConnectionDetails

Détails de la connexion à la source de données Power BI. Consultez des exemples dans Obtenir des sources de données ou Obtenir des sources de données dans lede groupe.

Datasources

Wrapper de réponse OData pour une collection de sources de données Power BI

Datasource

Source de données Power BI

Nom Type Description
connectionDetails

DatasourceConnectionDetails

Détails de la connexion à la source de données

connectionString

string

(Déconseillé) Chaîne de connexion à la source de données. Disponible uniquement pour DirectQuery.

datasourceId

string (uuid)

ID de source de données lié, qui est vide lorsqu’il n’est pas lié à une passerelle

datasourceType

string

Type de source de données

gatewayId

string (uuid)

ID de passerelle lié, qui est vide lorsqu’il n’est pas lié à une passerelle. Lorsque vous utilisez un cluster de passerelle, l’ID de passerelle fait référence à la passerelle principale (première) du cluster et est similaire à l’ID de cluster de passerelle.

name

string

(Déconseillé) Nom de la source de données. Disponible uniquement pour DirectQuery.

DatasourceConnectionDetails

Détails de la connexion à la source de données Power BI. Consultez des exemples dans Obtenir des sources de données ou Obtenir des sources de données dans lede groupe.

Nom Type Description
account

string

Compte de connexion

classInfo

string

Informations sur la classe de connexion

database

string

Base de données de connexion

domain

string

Domaine de connexion

emailAddress

string

Adresse e-mail de connexion

kind

string

Type de connexion

loginServer

string

Le serveur de connexion de connexion

path

string

Chemin d’accès de connexion

server

string

Le serveur de connexion

url

string

URL de connexion

Datasources

Wrapper de réponse OData pour une collection de sources de données Power BI

Nom Type Description
@odata.context

string

Contexte OData

value

Datasource[]

Collection de sources de données