Paramètres de requête LuckyTemplates : Optimisation des tables

Paramètres de requête LuckyTemplates : Optimisation des tables

Les paramètres de requête sont une fonctionnalité très puissante de LuckyTemplates. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Il existe de nombreux endroits où vous pouvez implémenter des filtres dans LuckyTemplates, mais dans certains cas, il est préférable de le faire au niveau de la requête plutôt qu'au niveau du rapport.

Vous souhaiterez peut-être créer des filtres au niveau de la requête si vous avez des tables volumineuses à partir d'une base de données que votre organisation a implémentée. Vous ne voulez pas intégrer la totalité de la table sous-jacente à chaque fois dans votre modèle LuckyTemplates.

Un bon exemple de ceci est les tables qui ne contiennent que des millions de lignes, peut-être 10 ou 20 millions de lignes. La plupart des tables et des bases de données sont créées pour tout capturer, vous aurez donc des données sur une période de temps significative.

En utilisant des paramètres de requête, vous pouvez réduire la durée au niveau de la couche de requête et ne pas intégrer toutes ces données dans votre modèle.

Cela va réduire considérablement la taille de votre modèle et aussi finalement la vitesse. Plus la taille de votre modèle est grande, plus il faudra de temps pour évaluer les calculs sur ces ensembles de données et ces tables de données.

Si vous pouvez réduire la taille de vos tables et optimiser vos modèles en utilisant ces paramètres de requête, c'est une technique solide à mettre en œuvre pour votre développement.

Dans ce blog, je passe en revue comment vous pouvez réellement mettre en œuvre cela d'une manière relativement simple.

Cependant, il existe de nombreuses façons de l'utiliser, alors élargissez votre esprit autour des possibilités.

Table des matières

Comment utiliser les paramètres de requête

Les paramètres de requête vous permettent de filtrer vos données ou d'organiser vos données en fonction de paramètres ou d'entrées que vous pouvez ou que quelqu'un d'autre fait dans vos modèles.

Cet exemple est un rapport simple où nous avons certains emplacements, les ventes par ville au sein de cet emplacement et par clients.

Paramètres de requête LuckyTemplates : Optimisation des tables

Avec les paramètres de requête, vous n'avez pas besoin de reconstruire un nouveau rapport pour générer certaines données là où vous devez être plus précis.

Par exemple, si vous souhaitez examiner une région particulière et ne pas avoir à examiner l'ensemble des données, vous pouvez définir un paramètre pour filtrer ce rapport. Et puis, il ajuste automatiquement le rapport de données.

Donc, pour ce faire, nous entrons dans l'éditeur de requêtes.

Paramètres de requête LuckyTemplates : Optimisation des tables

Dans l'éditeur de requêtes, nous utiliserons cette fonctionnalité géniale, Gérer les paramètres, pour saisir les paramètres.

Paramètres de requête LuckyTemplates : Optimisation des tables

Nous allons maintenant créer un paramètre simple et j'espère que vous saurez comment vous pouvez l'utiliser de différentes manières.

Création d'un paramètre

Dans cet exemple, nous allons créer un paramètre de requête pour l'emplacement. Nous allons filtrer le CODE D'ÉTAT ici, afin que nous puissions ensuite explorer la région très spécifique ou un état spécifique.

Paramètres de requête LuckyTemplates : Optimisation des tables

Donc, nous allons dans Gérer les paramètres et cliquez sur NOUVEAU pour créer un nouveau paramètre. Nous l'appellerons Filtre de localisation, puis écrirons la description.

Il existe un tas d'options pour le type et les valeurs suggérées, ce qui vous permet d'avancer dans votre paramètre.

Choisissez TEXTE pour le type et LISTE DE VALEURS pour les valeurs suggérées.

Paramètres de requête LuckyTemplates : Optimisation des tables

Ensuite, nous énumérons quelques-uns des codes d'état sous Liste de valeurs.

Paramètres de requête LuckyTemplates : Optimisation des tables

Nous pouvons en fait le définir par défaut sur quelque chose, et donc dans cet exemple, nous le définirons par défaut sur Florida. Une fois que tout est correctement rempli, cliquez sur OK.

Paramètres de requête LuckyTemplates : Optimisation des tables

Et maintenant que nous avons ce LocationFilter, nous allons le mettre dans notre groupe de paramètres. Mettre les choses en groupes comme celui-ci est une autre bonne technique, donc ils sont un peu organisés ici.

Paramètres de requête LuckyTemplates : Optimisation des tables

Dans ce filtre, nous pouvons en fait sélectionner toutes les différentes régions que nous mettons ici. Cet exemple n'est qu'une petite liste, mais vous pouvez certainement faire le vôtre de manière plus substantielle.

Nous pourrions choisir la Floride ici ou la Géorgie, et ainsi de suite.

Paramètres de requête LuckyTemplates : Optimisation des tables

Alors maintenant, nous pouvons intégrer cela à notre requête, qui dans cet exemple nous utilisons Location.

Intégration d'un paramètre dans une requête

Dans la requête Location, nous allons filtrer dynamiquement les State Codes avec le paramètre que nous venons de créer.

Nous pouvons le faire manuellement en cliquant sur la colonne Codes d'état et en choisissant l'état souhaité.

Paramètres de requête LuckyTemplates : Optimisation des tables

Pour incorporer le paramètre LocationFilter, nous allons dans Advanced Editor.

Paramètres de requête LuckyTemplates : Optimisation des tables

Nous regardons la dernière ligne ici, qui indique Lignes filtrées. Il est filtré par "Florida" (FL) car nous avons filtré manuellement les codes d'état par FL.

Paramètres de requête LuckyTemplates : Optimisation des tables

Ainsi, au lieu de Floride, nous tapons ici LocationFilter comme paramètre. Ensuite, cliquez sur Terminé.

Paramètres de requête LuckyTemplates : Optimisation des tables

Vous pouvez revenir au paramètre et changer la valeur actuelle en GA pour la Géorgie, ou NY, etc., et cela filtrera automatiquement ces tables.

Paramètres de requête LuckyTemplates : Optimisation des tables

Et, si nous regardons ici, toute la table va être filtrée pour ce paramètre particulier. Ici, nous le filtrons par Floride.

Paramètres de requête LuckyTemplates : Optimisation des tables

Conclusion

Dans ce blog, nous avons expliqué comment créer et utiliser des paramètres de requête. Nous avons utilisé LocationFilter comme paramètre d'exemple pour filtrer les codes d'état pour notre requête de localisation.

J'espère que cela vous donnera des idées sur la façon dont vous pouvez le reproduire dans vos propres modèles.

Si vous plongez davantage dans l'éditeur de requêtes et si vous souhaitez savoir comment développer d'excellents modèles LuckyTemplates, consultez mon cours avancé sur LuckyTemplates Online.

Ce cours, , fera passer vos compétences au niveau supérieur.

Acclamations,


Gestion des erreurs dans Power Automate via le branchement parallèle

Gestion des erreurs dans Power Automate via le branchement parallèle

Découvrez l

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Comparaison de tables dans Power Query | Tutoriel LuckyTemplates

Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Colonne fractionnée LuckyTemplates par délimiteurs dans DAX

Dans ce blog, vous découvrirez comment diviser les colonnes dans LuckyTemplates par délimiteurs à l'aide de DAX, une méthode efficace pour gérer des modèles de données complexes.

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

SELECTEDVALUE DAX Exemple - Sélection de trancheuse de récolte

Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculer la marge en pourcentage dans LuckyTemplates à laide de DAX

Calculez la marge en pourcentage à l

Modifier les formats de date à laide de léditeur Power Query

Modifier les formats de date à laide de léditeur Power Query

Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Enregistrer la pièce jointe dun e-mail sur SharePoint avec Power Automate

Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d

Comment adapter les cellules Excel au texte : 4 solutions simples

Comment adapter les cellules Excel au texte : 4 solutions simples

Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Générateur de rapports SSRS : formater les en-têtes dans un rapport paginé

Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Thème de couleur dans les rapports LuckyTemplates - Conseils et techniques

Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.