Fermer

septembre 2, 2022

Comment créer des paramètres de source de données ?

Comment créer des paramètres de source de données ?


Dans cet article, je vais expliquer comment nous pouvons créer des paramètres de source de données dans Power BI.

Si vous avez différents environnements tels que le développement, l’assurance qualité (UAT) et la production, et que vous souhaitez vérifier vos rapports sur ces environnements sans passer trop de temps à modifier les sources de données.

Donc, cette fois, vous devez créer un paramètre de source de données pour basculer entre ces sources de données.

Dans ce scénario, les données proviennent des flux de données Power Bi.

Ainsi, il y a trois espaces de travail dans ce flux de données :

  1. Développement
  2. AQ (UAT)
  3. Production

Et le flux de données est

  1. Fichier plat
  2. Dimensions
  3. Tableaux de faits

Venons-en au fait. Comment créer des paramètres de source de données ?

Étape 1. Ouvrez votre rapport sur lequel vous souhaitez définir le paramètre de source de données. Cliquez ensuite sur les données de transformation, puis recherchez les paramètres de gestion et cliquez dessus. La fenêtre contextuelle s’ouvrira, cliquez simplement sur le Nouveau qui est en bleu juste en dessous du titre du paramètre de gestion.

1Étape 2. Créez des paramètres pour l’espace de travail et les flux de données tels que les dimensions, les fichiers plats et les tables de faits. Lors de la création de ces paramètres, ajoutez des noms tels que « WorkspaceName, DataflowNameDim, DataflowNameFact, DataflowNameFlatFiles » dans le champ de nom.

Cela donnera à votre utilisateur (client) une compréhension facile.

Après cela, vous devez ajouter une petite description comme « le nom de l’espace de travail dans lequel se trouve le flux de données, le nom du flux de données pour les tables de dim, le nom du flux de données pour les tables de faits » comme ceci.

Sélectionnez ensuite le type, par défaut c’est « Any ». Généralement, nous utilisons les ID pour créer des paramètres de source de données, mais dans ce scénario, nos ID changeront à l’avenir, utilisez donc le nom de l’espace de travail et le nom du flux de données à la place des ID.

Donc, à cette fin, j’ai sélectionné le type « Texte ».

Placez ensuite le nom de l’espace de travail pour le paramètre WorkspaceName dans le champ de valeur actuelle et le nom du flux de données pour les paramètres DataflowName. Cliquez ensuite sur OK.

2Étape 3. Ensuite, vous pouvez voir ces paramètres dans la section des requêtes.

3 1

Étape 4. L’étape suivante consiste à sélectionner une table à partir de requêtes et à accéder à l’éditeur avancé. Vous verrez le code de la source, par défaut c’est ID.

4 1

Étape 5. Donc, ce que nous allons faire est de changer le workspaceId en workspaceName et d’ajouter le paramètre WorkspaceName que nous avons créé. Idem pour le dataflowId, changez-le en dataflowName et ajoutez le paramètre DataflowName ici.

5 1

Il est important de le faire car nous avons utilisé le texte Type. Sans cela, notre paramètre ne fonctionne pas.

Effectuez ce processus pour toutes les tables que vous avez utilisées dans votre rapport et remplacez les ID d’espace de travail et de flux de données par Nom à l’aide de l’éditeur avancé. Cliquez ensuite sur TERMINÉ.

Oui, vous avez défini votre paramètre avec succès, cliquez simplement sur fermer et appliquer et enregistrez le rapport.

Étape 6. Pour tester, vous pouvez essayer de changer l’espace de travail, pour cela, il vous suffit d’aller transformer les données en cliquant sur la flèche et vous verrez le paramètre d’édition, cliquez dessus et la fenêtre contextuelle s’ouvrira. Vous changez simplement le nom de votre espace de travail pour changer votre source de données. S’il s’agit d’UAT et que vous souhaitez voir les données de production, il vous suffit de changer le nom de l’espace de travail UAT en Production. Il transformera l’ensemble de votre rapport en données de production en un clic et le bouton « i » affiche les détails du paramètre que nous avons ajouté dans la zone de description.

6 1

Vous pouvez également modifier la source de données dans le service Power BI.

Noter: Les noms de table et les noms de colonne dans le flux de données de différents espaces de travail doivent être les mêmes pour le basculer d’un espace de travail à un autre espace de travail.






Source link