Préparation de données en libre-service avec des flux de données

Notes

En vigueur depuis novembre 2020 :

  • Common Data Service s’appelle désormais Microsoft Dataverse. En savoir plus
  • Une partie de la terminologie de Microsoft Dataverse a été mise à jour. Par exemple, une entité est maintenant une table et un champ est maintenant une colonne. En savoir plus

Cet article sera bientôt mis à jour pour refléter la terminologie la plus récente.

Comme le volume de données continue d’augmenter, il devient plus important que jamais de les structurer en informations exploitables, bien structurées. Vous souhaitez que les données soient prêtes pour les applications, les charges de travail d’IA ou les analyses afin de pouvoir transformer rapidement les volumes de données en informations exploitables. Avec la préparation des données en libre-service du portail Power Apps, vous pouvez transformer et charger les données vers Microsoft Dataverse ou le compte Azure Data Lake Storage Gen2 de votre organisation en quelques clics.

Les flux de données ont été introduits pour aider les organisations à unifier des données à partir de sources disparates et les préparer correctement pour leur exploitation. Vous pouvez facilement créer des flux de données en utilisant les outils en libre-service familiers pour ingérer, transformer, intégrer, enrichir et d’importantes données. Lorsque vous créez un flux de données, vous allez définir des connexions de source de données, la logique ETL (extrait, charger, transformer), et la destination vers laquelle charger les données résultantes. Une fois le flux de données créé, vous pouvez configurer un calendrier d’actualisation pour indiquer la fréquence à laquelle il doit s’exécuter. En outre, le nouveau moteur de calcul piloté par modèle rend le processus de préparation des données plus gérable, plus déterministe, et moins compliqué pour les clients de flux de données. Avec les flux de données, les tâches pour lesquelles il fallait auparavant une organisation informatique de données pour créer et analyser (et beaucoup d’heures ou de jours de travail) peuvent être gérées en quelques clics seulement par des personnes qui ne sont même pas des scientifiques de données, comme des créateurs d’applications, des analystes d’entreprise et des créateurs de rapport.

Les flux de données stockent les données dans des tables. Une table est un ensemble de lignes utilisé pour stocker des données, similaire à la façon dont une table stocke des données dans une base de données. Les clients peuvent définir un schéma de table personnalisée ou exploiter les tables standard du Common Data Model. Le Common Data Model est un langage de programmation partagé utilisé par les applications d’analyse et d’entreprise. Le système de métadonnées Common Data Model assure la cohérence des données et de leur signification dans les applications et les processus d’entreprise tels que Power Apps, Power BI, certaines applications Dynamics 365 (applications basées sur un modèle) et Azure, qui stocke les données conformément au Common Data Model. Des tables obtenues à partir d’un flux de données peuvent ensuite être enregistrées dans l’un des éléments suivants :

  • Dataverse. Permet de stocker et de gérer en toute sécurité les données utilisées par les applications d’entreprise conçues à l’aide de Power Apps et Power Automate.

  • Azure Data Lake Storage Gen2. Permet de collaborer avec les personnes de votre organisation à l’aide de Power BI, d’Azure Data, et de services d’IA ou d’applications métiers personnalisées lisant les données à partir du lac. Les flux de données qui chargent des données dans un compte Azure Data Lake Storage Gen2 stockent les données dans des dossiers Common Data Model. Les dossiers Common Data Model contiennent des données et des métadonnées schématisées dans un format standardisé pour simplifier l’échange de données et activer une interopérabilité totale sur les services qui produisent ou consomment les données stockées dans un compte Azure Data Lake Storage comme couche partagée de stockage.

Vous pouvez utiliser des flux de données pour ingérer des données à partir d’un ensemble croissant de sources de données basées sur le cloud et sur site, notamment Excel, Azure SQL Database, SharePoint, Azure Data Explorer, Salesforce, base de données Oracle, etc.

Après avoir sélectionné la source de données, vous pouvez utiliser l’expérience sans code ou à code faible Power Query pour transformer les données et pour les mapper aux tables standard dans Common Data Model ou créer des tables personnalisées. Les utilisateurs avancés peuvent directement modifier le langage-M d’un flux de données pour personnaliser entièrement des flux de données. Cela est similaire à l’expérience Power Query que des millions d’utilisateurs de Power BI Desktop et d’Excel connaissent déjà.

Une fois que vous avez créé et enregistré un flux de données, vous devrez l’exécuter dans le cloud. Vous pouvez choisir de déclencher un flux de données pour l’exécuter manuellement ou planifier la fréquence à laquelle le service de flux de données Power Platform va l’exécuter pour vous. Lorsqu’un flux de données a été exécuté, ses données sont disponibles pour être utilisées. Pour obtenir des données de flux de données chargées dans Dataverse, le connecteur Common Data Service peut être utilisé dans Power Apps, Power Automate, Excel, et toutes les autres applications qui prennent en charge le connecteur Dataverse. Pour obtenir des flux de données stockés dans le compte Azure Data Lake Storage Gen2 de votre organisation, vous pouvez utiliser le connecteur de flux de données Power Platform dans Power BI Desktop ou accéder aux fichiers directement dans le lac.

Utilisation des flux de données

La section précédente a fourni des renseignements sur la technologie de flux de données. Cette section offre une présentation de l’utilisation des flux de données dans une organisation.

Notes

Vous devez disposer d’un plan Power Apps payé pour utiliser les flux de données, mais vous n’êtes pas facturé séparément pour utiliser les flux de données.

Charger les données dans Dataverse

Les flux de données peuvent être utilisés pour renseigner des tables dans Common Data Service qui sont ensuite utilisées dans les applications Power Apps. En seulement quelques clics, vous pouvez intégrer des données à partir de sources de données en ligne et locales.

Étendez Common Data Model en fonction de vos besoins professionnels

Pour les organisations qui souhaitent étendre et concevoir selon le Common Data Model, les flux de données permettent aux professionnels de Business Intelligence de personnaliser les tables standard ou d’en créer de nouvelles. Cette approche en libre-service pour personnaliser le modèle de données peut ensuite être utilisée avec les flux de données pour créer les tableaux de bord Power BI adaptés à une organisation.

Développez vos possibilités avec les données Azure et les services d’IA

Les flux de données Power Platform peuvent être configurés pour stocker les données de flux de données dans le compte Azure Data Lake Storage Gen2 de votre organisation. Lorsqu’un environnement est connecté au Data Lake de votre organisation, les scientifiques et les développeurs de données peuvent tirer parti des produits Azure puissants tels que Azure Machine Learning, Azure Databricks, Azure Data Factory, etc.

Pour plus d’informations sur Azure Data Lake Storage Gen2 et l’intégration des flux de données, y compris la création des flux de données qui résident dans l’Azure Data Lake de votre organisation, voir Connecter Azure Data Lake Storage Gen2 pour le stockage du flux de données.

Résumé de la préparation des données en libre-service pour le Big Data dans Power Apps

Il existe plusieurs scénarios et exemples où les flux de données peuvent vous permettre d’obtenir un contrôle plus efficace et plus rapide de vos données commerciales. D’autres personnes de votre organisation peuvent tirer profit des flux de données via Dataverse, le connecteur de flux de données Power Platform dans Power BI, ou via un accès direct au dossier Common Data Service du flux de données du compte Azure Data Lake Storage Gen2 de votre organisation. À l’aide d’un modèle de données standard (schéma) défini par Common Data Model, les applications d’entreprise dépendent du schéma d’une table, et de la façon dont les données ont été créées ou de la source de données. Lorsqu’un flux de données effectue une exécution prévue, les données sont prêtes pour la modélisation et la création des applications, des flux, ou des informations de BI dans un délai très court… Alors que cela prenait auparavant des mois, voire plus.

Le format standardisé de Common Data Model permet aux membres de votre organisation de créer des applications qui produisent des visuels et des rapports automatiques, simples et rapides. Cela inclut, mais sans s’y limiter :

  • La mappage des données de vos différentes sources aux tables standard dans Common Data Model pour unifier des données et tirer parti du schéma connu pour générer des applications prêtes à l’emploi.

  • La création de vos propres tables personnalisées pour unifier des données dans toute l’organisation.

  • La création des rapports et des tableaux de bord Power BI qui tirent parti des données de flux de données.

  • La création de l’intégration avec les données Azure et les services d’IA via le compte Azure Data Lake Storage Gen2 de votre organisation.

Étapes suivantes

Cet article offre une vue d’ensemble de la préparation des données en libre-service dans le portail Power Apps et des façons de s’en servir. Les rubriques suivantes donnent plus de détails sur les scénarios d’utilisation communs pour les flux de données :

Pour plus d’informations sur Power Query et l’actualisation planifiée, vous pouvez lire ces articles :

Pour plus d’informations sur Common Data Model, vous pouvez lire l’article de présentation :