Fermer

septembre 25, 2022

Introduction aux flux de données Power BI

Introduction aux flux de données Power BI


Les flux de données concernent la préparation des données en libre-service dans une Power BI. Avant que Power BI Desktop ne vous fournisse ces outils géniaux comme la requête de puissance qui vous permet d’effectuer des opérations ETL légères sur vos données dans un bureau Power BI. Le défi avec cela est que vous avez tendance à contourner les processus ETL normaux que votre organisation peut avoir, de sorte que les autres utilisateurs ne puissent pas profiter de tout le travail.

Les flux de données vous permettent d’avoir cette opération ETL de manière centralisée dont d’autres personnes peuvent profiter. ETL est désormais un citoyen de première classe à l’intérieur d’une Power BI et de sa capacité de libre-service. Il s’agit donc d’un entrepôt de données en libre-service pour Power BI. Les flux de données Power BI sont entrés en préversion publique, ce qui signifie que vous pouvez désormais profiter de cette fonctionnalité géniale.

Il s’agit de la préparation des données en libre-service dans Power BI. Avant, nous avions une requête de puissance dans une Power BI. C’était une combinaison puissante que vous pouvez encore utiliser aujourd’hui. Il fait des choses incroyables, mais une chose qu’il a faite, c’est qu’il vous a permis de contourner tout type de processus ETL que votre organisation avait en place et parfois cela peut être un problème. Bien que cela ait facilité la tâche dans une perspective de libre-service à l’intérieur de Power BI Desktop. Ce qu’il ne vous permettait pas de faire, c’est de permettre à d’autres personnes de profiter également de ces étapes ETL que vous avez créées.

Flux de données Power BI: Il s’agit d’un entrepôt de données en libre-service. C’est ETL en tant que citoyen de première classe à l’intérieur d’un Power BI. Cela signifie que vous pouvez créer un flux de données et fournir ces étapes ETL à l’intérieur du flux de données lui-même et permettre à d’autres personnes de profiter de ce travail.

Explorons Power BI et voyons à quoi cela ressemble. Vous pouvez voir ici que j’ai un espace de travail régulier à l’intérieur de Power BI et que j’ai les onglets normaux des tableaux de bord, des rapports, des classeurs et des jeux de données. Il y a un nouvel onglet appelé Flux de données (préversion) parce que c’est en avant-première publique. Si nous allons de l’avant et sélectionnons cet onglet. Nous verrons que je n’ai pas de flux de données actuellement créés.

2

Alors, montons au sommet et nous allons en créer un. Pour ça Sélectionner Créer et alors Sélectionner Flux de données.

3

Cela m’amènera à un écran où je peux définir des entités dans mes flux de données.

4

Tout est décomposé en entités et celles-ci les considéreront essentiellement comme une table. Donc, il y aura des données sous ces entités qui y seront mappées.

Créons une nouvelle entité. Ce qui est cool avec le flux de données, c’est que lorsque je vais créer cette entité. Vous verrez une nouvelle expérience ici sur le web mais ce n’est pas si nouveau. Il s’agit d’une requête puissante sur le Web, ce qui est génial. Nous allons saisir une dynamique de flux de données et la façon dont je peux le faire est à travers Service de données commun pour les applications. sélectionnons cela.

5

Nous lui donnerons une URL de serveur.

6

Nous allons continuer et nous connecter. Une fois que nous sommes connectés, nous pouvons cliquer sur suivant, puis nous pouvons voir les entités existantes à l’intérieur du service ou de l’application de données communes. Laissez-moi développer cela très rapidement et je vais simplement saisir un élément simple ici appelé Compte et Bon de commande. J’ai ça. allons frapper Prochain.

sept

Ensuite, c’est là que j’obtiens cette expérience impressionnante de la requête de puissance où je peux façonner les données. Je peux le tirer et je peux faire toutes sortes de transformations dessus. Cela provient d’une entité réelle à l’intérieur du service de données commun ou de l’application. Je n’ai pas vraiment à faire grand-chose ici parce que c’est déjà là.

8

Une chose que je ferai, c’est que je vais Mapper à la norme,

9

et je sélectionnerai Compte.

dix

Ce que cela fait, c’est que je mappe ceci à un type d’entité réel qui est un élément de schéma commun. Allons-y et frappons D’accord.

11

Je n’ai pas à faire de mappage supplémentaire ici. Je peux si je veux mais c’est déjà un compte. Passons donc à la commande client et nous allons également cartographier cela.

12

Dans ce cas, il s’agit d’une commande client, elle sera donc du Ordre type d’entité.

13

Nous pouvons voir ici que tout s’aligne comme prévu.

14

C’est super allons-y et frappons D’accord.

15

Ensuite, nous allons frapper Fait.

16

Maintenant, j’ai deux entités à l’intérieur de mon flux de données. L’autre chose que je peux faire ici, c’est que je peux aller de l’avant et Ajouter une entité.

17

Je peux également extraire des données d’autres éléments. Alors, laissez-moi ajouter une autre entité et nous récupérerons des données du serveur de suite. Alors, allons-y et choisissons un serveur de suite. Dans ce cas, ce sera un Base de données Azure Sequel.

18

Une fois que nous aurons nos informations. Ici, nous allons cliquer sur suivant pour nous connecter à cela en tant que base de données de votre suite.

19

Ici, je vais voir des informations supplémentaires et ce que je veux, c’est ComptesEtAppels.

20

Alors je peux aller de l’avant et Charger ça aussi.

21

Ensuite, une fois que nous avons nos entités à l’intérieur de notre flux de données, nous pouvons sauvegarder ce flux de données.

22

je peux lui donner le nom Compte et ventes et je vais frapper sauvegarder.

23

Ensuite, nous devons rafraîchir ces données. Donc, cela a créé le flux de données réel dans le système. Il s’agit du schéma et de la structure de ce flux de données, mais nous devons appuyer sur l’actualisation pour extraire ces données et les stocker dans des données Azure comme un stockage. Je peux aller de l’avant et faire ça. Donc, nous allons proche.

24

Et je peux juste aller à Actualiser maintenant.

25

Cela rafraîchit les données réelles sous les couvertures. Parlons de certaines fonctionnalités spécifiques à Power BI Premium pour le flux de données Power BI. J’ai mentionné que nous devions actualiser ces données. Cela pourrait être un ensemble de données très volumineux. L’actualisation peut prendre beaucoup de temps et le comportement normal de l’actualisation dans Power BI est que nous allons actualiser l’ensemble des données entrant dans le système.

L’une des choses que nous obtenons avec Power BI Premium est que nous pouvons effectuer une actualisation incrémentielle sur ce flux de données. Cela nous permet de mettre à jour un petit segment en fonction d’une politique que nous avons définie dans le système. Un autre élément spécifique à Power BI Premium est ce qu’on appelle les entités liées et cela signifie qu’elles peuvent référencer d’autres entités dans le système et s’appuyer sur ce qui a déjà été créé.

Alors, Par exemple: Si je vais créer un autre flux de données.

26

Ici, vous verrez, avant de créer une entité régulière, nous avons simplement ajouté une nouvelle entité, mais je pourrais également avoir la possibilité d’ajouter une entité liée au sein du système.

27

Lorsque nous faisons cela, cela me permet de sélectionner une entité existante qui s’y trouve, puis d’effectuer d’autres opérations dessus si je le souhaite et la beauté de cela est que lorsque le flux de données est actualisé ou même actualisé en aval, il comprend ce qui y est lié et il s’occupera donc de vous rafraîchir. Vous pouvez toujours vous assurer que vous disposez de la dernière série d’informations disponibles. La belle chose à propos des entités liées est que vous pouvez tirer parti de ce que d’autres personnes ont créé pour réduire la duplication et assurer la cohérence de vos données elles-mêmes. Si quelque chose est modifié dans le flux de données en aval, ces modifications prendront également effet dans cette nouvelle entité liée. Donc, la cohérence est importante.

L’autre chose à considérer avec Power BI Premium est qu’il est livré avec 100 téraoctets de stockage sous le capot de ce nœud premium et que vous pouvez ainsi tirer pleinement parti de cet espace de stockage avec les flux de données Power BI.

Nous avons créé un flux de données et comment nous devons utiliser ces données dans nos rapports. Le flux de données lui-même n’est pas un ensemble de données. C’est une distinction très importante. Le jeu de données est un modèle sémantique au-dessus des données, les flux de données Power BI et un flux de données créé dans le système sont les données. Son schéma lie les données et nous devons encore créer un jeu de données. Pour ce faire, nous passons à Power BI Desktop, et si nous allons à Power BI Desktop, l’une des choses que nous verrons comme une option. Si je vais à Obtenir des donnéesje vais voir maintenant Flux de données Power BI répertorié là-bas.

28

Après vous être connecté au connecteur de prévisualisation. J’obtiendrai une liste des différents espaces de travail dont je dispose et je verrai celui que nous avons créé, qui est celui-ci Compte et ventespuis je peux choisir les entités réelles que je veux saisir.

29

Nous allons continuer et le faire, puis vous pourrez modifier davantage ces éléments dans la requête de puissance de Power BI Desktop si vous le souhaitez. Éditer ou nous pouvons simplement aller frapper Charger.

30

Lorsque nous faisons cela, cela va extraire ces données dans un bureau Power BI.

31

32

À ce stade, nous pouvons créer notre modèle de données et nos rapports en plus de cela, puis les publier sur le service Power BI.

C’est assez facile de créer un jeu de données et de l’intégrer au service Power BI pour tirer parti des entités à l’intérieur d’un flux de données. C’est ainsi que nous pouvons créer des flux de données à l’intérieur du service Power BI.






Source link