Dans cet article, je vais expliquer comment nous pouvons créer un paramètre de source de données dans Power BI.
Si vous avez différents environnements comme le développement, l’assurance qualité (UAT), 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 :
- Développement
- AQ (UAT)
- Production
Et le flux de données est
- Fichier plat
- Dimensions
- 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.
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 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 identifiants pour créer un paramètre de source de données, mais dans ce scénario, nos identifiants seraient modifiés à l’avenir, utilisez donc le nom de l’espace de travail et le nom du flux de données à la place des identifiants. Donc, à cette fin, j’ai sélectionné le type « Texte ».
Ensuite, placez 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.
Étape 4. L’étape suivante consiste à sélectionner une table à partir de requêtes et à accéder à l’éditeur avancé. Vous verrez le code pour la source, par défaut c’est ID.
Étape 5. Donc, ce qui va 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.
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 l’espace de travail et les ID 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, cliquez 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. Comme c’est UAT et que vous voulez 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.
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 identiques pour le basculer d’un espace de travail à un autre espace de travail.
Source link