Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Je veux vous montrer une technique très simple, mais super efficace pour créer un filtrage supplémentaire ou des dimensions LuckyTemplates à filtrer dans vos rapports. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Il existe de nombreux endroits où vous pouvez ajouter différentes dimensions. Et quand je dis différentes dimensions, je veux dire que vous avez votre modèle LuckyTemplates.
Pour le modèle de données, nous souhaitons créer une cascade. Nous avons nos tables de recherche en haut et nos tables de faits en bas. Toutes ces relations sont généralement un-à-plusieurs, et nous voulons créer des filtres à partir de nos colonnes ou dimensions et les faire descendre vers nos tables de faits en bas. Et donc, nous allons créer de nouvelles dimensions.
Table des matières
Façons d'ajouter des dimensions LuckyTemplates
Nous pouvons créer certaines de ces dimensions dans l'éditeur de requête, mais parfois cela n'a pas de sens. Parfois, vous devrez peut-être créer de nombreuses logiques supplémentaires qui ne peuvent tout simplement pas être créées dans l'éditeur de requête.
L'éditeur de requête est idéal pour les choses simples, où nous pouvons utiliser des fonctionnalités intéressantes pour ajouter des colonnes supplémentaires dans nos ensembles de données. Je veux vous montrer comment vous pouvez le faire en utilisant des groupes virtuels. Mais d'abord, je vais vous montrer comment vous pouvez utiliser des formules pour créer des dimensions supplémentaires .
Vous trouverez ci-dessous le tableau d'origine que nous avions dans notre tableau Produits. Comme vous pouvez le voir, il n'avait que deux colonnes. Mais ce que je voulais faire, c'était regrouper ces produits.
Et donc, j'ai créé un calcul initial des ventes, puis j'ai créé des groupes basés sur ces ventes. Ceux-ci sont codés en dur. C'est la logique réelle que j'ai codée en dur. Cependant, il y a quelques inconvénients à cette approche. La première est que ce n'est pas dynamique.
Maintenant, je vais vous montrer une autre façon de consolider et de créer de nouvelles dimensions assez efficacement. Cliquez sur la colonne que vous souhaitez agréger . Dans ce cas, il s'agit du nom du produit. Ensuite, accédez à Nouveaux groupes .
Ensuite, en interne nous pouvons créer ces groupes rapidement et de manière dynamique. Il s'agit d'un ensemble de données de démonstration, mais ce qui pourrait arriver, c'est que vous aurez un ensemble de données, qui a beaucoup de valeurs, et vous voudrez peut-être les agréger d'une manière ou d'une autre en créant une nouvelle dimension.
Dans cet exemple, je vais appeler cela Product Categories . Ensuite, en maintenant simplement la touche contrôle enfoncée et en cliquant sur les produits de mon choix, je peux créer un groupe. Et donc, vous pouvez voir ci-dessous que j'ai trois groupes, à savoir Export, Local et Wholesale. Je peux ajouter plus de catégories ici, ou je peux simplement cliquer sur Inclure un autre groupe , ce qui crée une catégorie contenant toutes les valeurs non groupées.
Cela aura beaucoup plus de sens sur les données que vous exploitez réellement. J'avais l'habitude de l'utiliser intensivement. J'avais une table de recherche de plus de 500 avec près de 1 000 valeurs uniques. Cela ne me servirait à rien sur une table. Mille valeurs ne produiront aucun aperçu.
Donc, ce que je voulais faire, c'était les regrouper dans un calcul différent ou créer une dimension différente à laquelle je pourrais agréger. Je n'ai pas eu besoin de créer une nouvelle table. Je pourrais simplement créer ce regroupement virtuel . Une fois que je clique sur OK, nous pouvons voir que ce groupement ou cette dimension a été placé dans mon rapport.
Je peux ensuite utiliser cette dimension pour créer une visualisation, qui s'est déroulée dans une hiérarchie différente. Nous ne voyons pas tous les produits ici, ce qui semblerait ridicule. Nous avons maintenant ce système de regroupement qui n'existait pas auparavant dans mon modèle.
Cela peut également être utilisé comme mécanisme de filtrage car cela fait partie de votre modèle de base. Vous pouvez toujours mettre à jour ces groupes également. Revenez simplement au nom du produit, cliquez sur les points de suspension et accédez à Modifier les groupes .
Ce qui est cool aussi, c'est qu'on peut créer des groupes sur des groupes . Pour ce faire, nous allons aux points de suspension sur la catégorie de produit et cliquez sur Nouveau groupe . Ici, nous pouvons créer des groupes à partir des groupes ou catégories que nous avons créés (Exportation, Local, Vente en gros, Autre).
Avec cela, je peux créer une autre visualisation, où je peux explorer les produits.
Création de dimensions de données dans LuckyTemplates
Filtrage des données par exercices et trimestres fiscaux personnalisés à l'aide de colonnes calculées dans LuckyTemplates
Segmentation dynamique personnalisée à l'aide de DAX dans LuckyTemplates
Conclusion
L'ajout de dimensions personnalisées vous aide à filtrer vos tableaux dans vos rapports. Il vous permet de créer des visuels plus agréables à regarder pour le consommateur et plus faciles à parcourir.
Je vous ai montré plusieurs façons de créer des dimensions supplémentaires dans vos rapports LuckyTemplates. J'espère que vous avez trouvé ce tutoriel utile. Je vous recommande fortement de mettre en œuvre ces techniques pour créer des rapports perspicaces.
Acclamations!
Qu'est-ce que le self en Python ? Exemples concrets
Vous apprendrez à enregistrer et à charger des objets à partir d'un fichier .rds dans R. Ce blog expliquera également comment importer des objets de R vers LuckyTemplates.
Dans ce didacticiel sur le langage de codage DAX, découvrez comment utiliser la fonction GENERATE et comment modifier dynamiquement le titre d'une mesure.
Ce didacticiel explique comment utiliser la technique Multi Threaded Dynamic Visuals pour créer des informations à partir de visualisations de données dynamiques dans vos rapports.
Dans cet article, je vais parcourir le contexte du filtre. Le contexte de filtrage est l'un des principaux sujets que tout utilisateur de LuckyTemplates doit d'abord connaître.
Je souhaite montrer comment le service en ligne LuckyTemplates Apps peut aider à gérer différents rapports et informations générés à partir de diverses sources.
Découvrez comment calculer les modifications de votre marge bénéficiaire à l'aide de techniques telles que la création de branches de mesure et la combinaison de formules DAX dans LuckyTemplates.
Ce didacticiel abordera les idées de matérialisation des caches de données et comment elles affectent les performances des DAX dans la fourniture de résultats.
Si vous utilisez encore Excel jusqu'à présent, c'est le meilleur moment pour commencer à utiliser LuckyTemplates pour vos besoins en matière de rapports commerciaux.
Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir