Quelles licences sont nécessaires pour utiliser le flux de données ?

Les flux de données peuvent être créés dans différents portails, tels que Power BI et Power Apps, et peuvent être de type analytique ou standard. De plus, certaines fonctionnalités de flux de données sont uniquement disponibles en tant que fonctionnalités Premium. Compte tenu de la large gamme de produits qui peuvent utiliser des flux de données et la disponibilité des fonctionnalités dans chaque produit ou type de flux de données, il est important de savoir quelles sont les options de licence dont vous avez besoin pour utiliser des flux de données.

Création de flux de données dans des espaces de travail Power BI

Si vous souhaitez créer des flux de données dans des espaces de travail Power BI, vous devez disposer d’une licence Power BI Pro payante. Une licence gratuite Power BI ne vous permet pas de créer des flux de données. Selon les fonctionnalités que vous utilisez, Power BI Premium (par utilisateur) ou la capacité intégrée est requise.

Un compte Power BI Pro est disponible tous les mois. Plusieurs options sont disponibles pour les capacités Premium ou incorporées.

Création de flux de données dans des environnements Microsoft Power Platform

Si vous souhaitez créer des flux de données dans l’environnement Microsoft Power Platform une licence Power Apps (par utilisateur ou par application) est requise.

Si vous souhaitez créer des flux de données analytiques qui stockent des données dans le compte Azure Data Lake Storage Gen2 de votre organisation, vous ou votre administrateur devez accéder à un abonnement Azure et à un compte Azure Data Lake Storage Gen2.

Fonctionnalités Premium

Certaines des fonctionnalités de flux de données sont limitées aux licences Premium. Si vous souhaitez utiliser le moteur de calcul amélioré pour accélérer les performances de vos requêtes de flux de données sur des tables calculées, ou si vous disposez de l’option de connexion DirectQuery au flux de données, vous devez disposer de capacités Power BI P1 ou A3 ou supérieures.

Les fonctionnalités d’IA dans Power BI, la table liée et la table calculée sont toutes des fonctions Premium qui ne sont pas disponibles avec un compte Power BI Pro.

Liste des fonctionnalités

Le tableau suivant contient la liste des fonctionnalités et la licence nécessaire pour qu’elles soient disponibles.

Fonctionnalité Power BI Power Apps
Stocker des données dans des tables Dataverse (flux de données standard) S/O Abonnement par application
Abonnement par utilisateur
Stocker des données dans Azure Data Lake Storage (flux de données analytique) Oui Oui, à l’aide de flux de données analytiques
Stockez des données dans les Azure Data Lake Storage fournis par le client (flux de données analytique ; apportez votre propre Azure Data Lake Storage) Oui Abonnement par application
Abonnement par utilisateur
Le moteur de calcul amélioré (en cours d’exécution sur Power BI Premium capacité/ exécution parallèle des transformations) Power BI Premium uniquement S/O
Connexion DirectQuery au flux de données Power BI Premium uniquement S/O
Fonctionnalités d’IA dans Power BI Power BI Premium uniquement S/O
Tables liées Power BI Premium uniquement Oui, à l’aide de flux de données analytiques
Tables calculées (transformations en stockage à l’aide de M) Power BI Premium uniquement Oui, à l’aide de flux de données analytiques
Planifier l’actualisation Oui Oui
Création de flux de données avec Power Query en ligne Oui Oui
Gestion des flux de données Oui Oui
Nouveaux connecteurs Oui Oui
Schéma standardisé, prise en charge intégrée de Common Data Model Oui Oui
Connecteur de données de flux de données dans Power BI Desktop Oui Oui, à l’aide de flux de données analytiques
Actualisation incrémentielle du flux de données Power BI Premium uniquement Oui, à l’aide de flux de données analytiques avec un plan par utilisateur

Limitations sur chaque licence

La table précédente indique les fonctionnalités que chaque licence vous offre. Les sections suivantes fournissent des détails sur certaines des limitations de chaque licence.

Licences Power Apps

Si vous utilisez une licence Power Apps pour créer des flux de données, le nombre de flux de données et de tables que vous pouvez créer n’est pas limité. Cependant, il existe une limitation sur la taille du service Dataverse que vous pouvez utiliser et actualiser les performances.

Le plan Power Apps par application couvre jusqu’à une capacité de base de données de 50 Mo. Le plan Power Apps par utilisateur vous permet d’avoir une base de données de 250 Mo de capacité.

Les limitations suivantes sont en place dans Power Apps :

  • Une actualisation du flux de données peut s’exécuter pendant un maximum de 24 heures.
  • Chaque requête/partition a une durée d’exécution maximale de quatre heures.
  • Pour chaque actualisation, il existe une limite d’accès concurrentiel de quatre requêtes/partitions pouvant être actualisées simultanément.
  • Les limites d’actualisation de Power Query Online s’appliquent à chaque utilisateur. En savoir plus : Limites d’actualisation

Power BI Pro

Power BI Pro vous donne la possibilité de créer des flux de données analytiques, mais pas d’utiliser les fonctionnalités Premium. Avec un compte Power BI Pro, vous ne pouvez pas utiliser de tables liées ou calculées, vous ne pouvez pas utiliser les fonctionnalités d’IA dans Power BI, et vous ne pouvez pas utiliser DirectQuery pour vous connecter au flux de données. Le stockage de vos flux de données est limité à l’espace laissé sous votre compte Power BI Pro, qui est un sous-ensemble de 10 Go de stockage pour tout le contenu Power BI. Actuellement, nous ne signalons pas l’utilisation actuelle du stockage des flux de données dans le portail Power BI. Vous serez averti si vous avez presque atteint la limite de la capacité restante.

Power BI Premium

Si vous utilisez Power BI Premium (licence basée sur la capacité), vous pouvez utiliser toutes les fonctionnalités d’IA de Power BI, des tables calculées et des tables liées, avec la possibilité d’avoir une connexion DirectQuery au flux de données. Vous pouvez également utiliser le moteur de calcul amélioré. Toutefois, le flux de données créé sous une licence de capacité Premium utilise uniquement le stockage interne Azure Data Lake et n’est pas accessible par d’autres plateformes, à l’exception de Power BI lui-même. Vous ne pouvez pas créer de flux de données externes simplement en disposant d’une licence Power BI Premium ; vous devez également disposer d’un abonnement Azure pour Azure Data Lake Storage.

Limitations par capacité Premium

Les flux de données qui utilisent une capacité Premium pour actualiser les données sont limités au nombre maximal de tâches parallèles qu’ils peuvent effectuer à un moment donné. Le nombre maximal de tâches parallèles dépend du type de capacité premium que vous utilisez. Cette table représente le nombre maximal de tâches parallèles qui peuvent être exécutées à un moment donné par tous les flux de données d’un espace de travail mappés à la capacité.

Tâches parallèles

Une capacité premium peut exécuter plusieurs évaluations en parallèle. Par exemple, vous disposez d’une capacité P4 et d’un flux de données qui se compose de 84 tâches. Vous actualisez votre flux de données et les 64 premières tâches sont allouées pour l’actualisation. Les 20 évaluations restantes pour ce flux de données sont garées dans une file d’attente. Une fois l’une des évaluations terminées, elle commence avec l’évaluation suivante de la file d’attente. Si vous démarrez un autre flux de données dans votre espace de travail sur la même capacité premium pendant que l’autre est toujours en cours d’exécution, il est garé dans la même file d’attente de la capacité premium et doit attendre sur les autres flux de données de l’espace de travail pour démarrer l’actualisation de vos données.

Vous pouvez utiliser les pointeurs suivants pour estimer le nombre de tâches de votre actualisation du flux de données :

  • Nombre de requêtes exécutées dans l’actualisation (n’oubliez pas les tables liées en amont).
  • Le nombre de partitions dans une requête d’actualisation incrémentielle est considéré comme des tâches supplémentaires.

Stratégie pour réduire le nombre de tâches pendant l’actualisation

Pour réduire le nombre de tâches ou améliorer l’efficacité de vos tâches, vous pouvez utiliser les stratégies suivantes :

  • Réduisez le nombre de requêtes dans votre flux de données en combinant des requêtes si possible et uniquement « activer la charge » pour les requêtes utilisées en aval.
  • Évaluez si vous avez vraiment besoin des tables liées en amont pour actualiser automatiquement.
  • Planifiez stratégiquement vos actualisations de flux de données en fonction du nombre de tâches.
  • Assurez-vous que votre requête retourne l’ensemble minimal de colonnes et de lignes pour répondre à vos besoins de données. Plus la tâche s’exécute rapidement et efficacement, plus tôt la tâche suivante peut démarrer.

Utilisation du compte Azure Data Lake Storage de votre organisation pour le stockage de flux de données

Pour créer des flux de données qui stockent des données dans le compte Azure Data Lake Storage de votre organisation, en plus des licences de produit ci-dessus, vous devez disposer d’un abonnement Azure. La quantité de stockage qui peut être utilisée n’est pas limitée par le flux de données ou le produit dans lequel il a été créé.

Étape suivante

Si vous souhaitez en savoir plus sur les concepts abordés dans cet article, accédez à l’un des liens suivants.

Tarification

Fonctionnalités