Share via


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
groupId
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

Dataflows

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

DataflowUser

Entrée de droit d’accès utilisateur Power BI pour un flux de données

DataflowUserAccessRight

Droit d’accès dont dispose un utilisateur pour le flux de données (niveau d’autorisation)

PrincipalType

Type principal

ServicePrincipalProfile

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

DataflowUser[]

(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 getArtifactUser paramètre .

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

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

PrincipalType

Type principal

profile

ServicePrincipalProfile

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