Admin - Dataflows GetDataflowsInGroupAsAdmin
Retourne une liste de flux de données de l’espace de travail spécifié.
Autorisations
- L’utilisateur doit disposer de droits d’administrateur (par exemple, Office 365 administrateur général ou administrateur de service Power BI) ou s’authentifier à l’aide d’un principal de service.
- Les autorisations déléguées sont prises en charge.
Lors de l’exécution sous l’authentification prinicipal du service, une application ne doit pas avoir de prémissions requises de consentement administrateur pour Power BI définies sur elle dans le Portail Azure.
Étendue requise
Tenant.Read.All ou Tenant.ReadWrite.All
Pertinent uniquement lors de l’authentification via un jeton d’accès administrateur délégué standard. Ne doit pas être présent lorsque l’authentification via un principal de service est utilisée.
Limites
Maximum 200 demandes par heure.
GET https://api.powerbi.com/v1.0/myorg/admin/groups/{groupId}/dataflows
GET https://api.powerbi.com/v1.0/myorg/admin/groups/{groupId}/dataflows?$filter={$filter}&$top={$top}&$skip={$skip}
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
group
|
path | True |
string uuid |
L’ID de l’espace de travail |
$filter
|
query |
string |
Filtre les résultats, en fonction d’une condition booléenne |
|
$skip
|
query |
integer int32 |
Ignore les n premiers résultats |
|
$top
|
query |
integer int32 |
Retourne uniquement les n premiers résultats |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
OK |
Exemples
Example
Sample Request
GET https://api.powerbi.com/v1.0/myorg/admin/groups/f089354e-8366-4e18-aea3-4cb4a3a50b48/dataflows
Sample Response
{
"value": [
{
"objectId": "bd32e5c0-363f-430b-a03b-5535a4804b9b",
"name": "AdventureWorks",
"description": "Our Adventure Works",
"modelUrl": "https://MyDataflowStorageAccount.dfs.core.windows.net/powerbi/contoso/AdventureWorks/model.json",
"configuredBy": "john@contoso.com"
}
]
}
Définitions
Nom | Description |
---|---|
Dataflow |
Métadonnées d’un flux de données. Vous trouverez ci-dessous la liste des propriétés qui peuvent être retournées pour un flux de données. Seul un sous-ensemble des propriétés est retourné en fonction de l’API appelée, des autorisations de l’appelant et de la disponibilité des données dans la base de données Power BI. |
Dataflows |
Wrapper de réponse OData pour une liste de métadonnées de flux de données |
Dataflow |
Entrée de droit d’accès utilisateur Power BI pour un flux de données |
Dataflow |
Droit d’accès dont dispose un utilisateur pour le flux de données (niveau d’autorisation) |
Principal |
Type principal |
Service |
Profil principal service Power BI. Concerne uniquement Power BI Embedded solution mutualisée. |
Dataflow
Métadonnées d’un flux de données. Vous trouverez ci-dessous la liste des propriétés qui peuvent être retournées pour un flux de données. Seul un sous-ensemble des propriétés est retourné en fonction de l’API appelée, des autorisations de l’appelant et de la disponibilité des données dans la base de données Power BI.
Nom | Type | Description |
---|---|---|
configuredBy |
string |
Propriétaire du flux de données |
description |
string |
Description du flux de données |
modelUrl |
string |
URL du fichier de définition de flux de données (model.json) |
modifiedBy |
string |
Utilisateur qui a modifié le flux de données |
modifiedDateTime |
string |
Date et heure de la dernière modification du flux de données |
name |
string |
Nom du flux de données |
objectId |
string |
ID de flux de données |
users |
(Valeur vide) Détails de l’accès utilisateur au flux de données. Cette propriété sera supprimée de la réponse de charge utile dans une prochaine version. Vous pouvez récupérer des informations utilisateur sur un flux de données Power BI à l’aide de l’appel d’API Obtenir des utilisateurs de flux de données en tant qu’appel d’API Administration, ou de l’appel d’API PostWorkspaceInfo avec le |
Dataflows
Wrapper de réponse OData pour une liste de métadonnées de flux de données
Nom | Type | Description |
---|---|---|
odata.context |
string |
|
value |
Dataflow[] |
Liste des métadonnées de flux de données |
DataflowUser
Entrée de droit d’accès utilisateur Power BI pour un flux de données
Nom | Type | Description |
---|---|---|
DataflowUserAccessRight |
Droit d’accès dont dispose un utilisateur pour le flux de données (niveau d’autorisation) |
|
displayName |
string |
Nom d’affichage du principal |
emailAddress |
string |
Adresse e-mail de l’utilisateur |
graphId |
string |
Identificateur du principal dans Microsoft Graph. Disponible uniquement pour les API d’administration. |
identifier |
string |
Identificateur du principal |
principalType |
Type principal |
|
profile |
Profil principal service Power BI. Concerne uniquement Power BI Embedded solution mutualisée. |
|
userType |
string |
Type de l’utilisateur. |
DataflowUserAccessRight
Droit d’accès dont dispose un utilisateur pour le flux de données (niveau d’autorisation)
Nom | Type | Description |
---|---|---|
None |
string |
Supprime l’autorisation d’accès au contenu dans le flux de données |
Owner |
string |
Octroie l’accès en lecture, écriture et repartage au contenu dans le flux de données |
Read |
string |
Octroie l’accès en lecture au contenu dans le flux de données |
ReadReshare |
string |
Octroie l’accès en lecture et repartage au contenu dans le flux de données |
ReadWrite |
string |
Octroie l’accès en lecture et en écriture au contenu dans le flux de données |
PrincipalType
Type principal
Nom | Type | Description |
---|---|---|
App |
string |
Type de principal de service |
Group |
string |
Type de principal de groupe |
None |
string |
Aucun type de principal. Utilisez pour l’ensemble de l’accès au niveau de l’organisation. |
User |
string |
Type de principal d’utilisateur |
ServicePrincipalProfile
Profil principal service Power BI. Concerne uniquement Power BI Embedded solution mutualisée.
Nom | Type | Description |
---|---|---|
displayName |
string |
Nom du profil de principal de service |
id |
string |
ID de profil du principal de service |