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 |
|---|---|---|---|---|
|
dataflow
|
path | True |
string (uuid) |
ID de flux de données |
|
group
|
path | True |
string (uuid) |
Identifiant de l’espace de travail |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
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 |
|
Datasource |
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 |
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 |
Collection de sources de données |