Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Aujourd'hui, je vais parcourir une discussion perspicace sur mes 3 meilleures pratiques pour organiser les modèles LuckyTemplates. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Placer de bonnes règles d'organisation dans vos modèles vous aidera énormément à développer des techniques plus avancées dans LuckyTemplates.
Si je devais vous donner une recommandation simple au début, ce serait d'ajuster votre configuration. Les techniques que je vais vous enseigner ici sont des astuces rapides qui sont très essentielles, surtout si vous souhaitez commencer à approfondir votre compréhension de LuckyTemplates.
Table des matières
Configuration intuitive de votre modèle de données
Le premier conseil concerne la configuration intuitive de votre modèle de données. Je comprends que vos données peuvent devenir un peu désordonnées lorsque vous importez plusieurs tables. C'est pourquoi il est important d'adapter ce que j'ai appelé les tables de consultation .
Les tables de recherche sont essentiellement mes tables de filtrage dans la plupart des scénarios. Je les mets toujours au dessus, comme celui-ci.
J'ai aussi mes tables de faits en bas. Les tables de faits sont les tables sous-jacentes telles que les tables de transactions ou une table avec chaque ligne d'informations.
Personnellement, je recommande cette configuration car cela rend tout tellement plus facile, du moins mentalement. C'est parce que vous pouvez facilement imaginer comment les filtres descendent comme indiqué par la flèche, surtout si vous suivez mes positions de table. De plus, vous pouvez facilement voir l'impact d'un filtre sur la visualisation ou le calcul que vous allez avoir.
Ajout de tables de mesures dans vos modèles
Deuxièmement, créez des tableaux de mesures ou des groupes de mesures, chaque fois que vous le pouvez. Honnêtement, j'ai vu certaines personnes intégrer de très longs tableaux en termes de colonnes dans leurs modèles. Parfois, cela continue jusqu'à 150 colonnes avec 20 à 50 mesures supplémentaires dans les tableaux. C'est un non-non absolu.
Il vous sera difficile d'aller référencer le calcul nécessaire car cela peut vous prendre beaucoup de temps pour rechercher où se trouve la mesure parmi toutes vos tables. Vous devez créer un tableau de mesure simple.
Tout d'abord, vous devez entrer dans les données. Ensuite, vous devez mettre un espace réservé, comme 1, puis nommer la table en conséquence. Pour moi, j'aime nommer cela comme les mesures clés . Après cela, cliquez sur Charger.
Maintenant, un tableau a été créé et je vais le transformer en tableau de mesure pour le moment. Comme vous pouvez le voir, ce tableau n'a aucun lien avec notre modèle de données réel.
La prochaine chose à faire est de créer une mesure à l'intérieur de ce groupe. Par exemple, une mesure simple pour Total Sales. Pour ce faire, cliquez sur Nouvelle mesure .
Pour la nouvelle mesure sur les ventes totales, il va simplement calculer la somme de la colonne des revenus totaux.
C'est ainsi que j'ai créé ma première mesure. Comme vous pouvez le voir, il y a un symbole de calculatrice pour toutes les mesures afin que vous puissiez facilement l'identifier.
Encore une chose, vous devez masquer Column1 ici. Cliquez simplement avec le bouton droit de la souris, puis sélectionnez Masquer .
Ensuite, dans le coin supérieur droit, vous pouvez simplement cliquer sur le symbole Afficher/Masquer le volet .
Vous pouvez également voir qu'il y a maintenant un symbole de calculatrice double pour les mesures clés ici. C'est ainsi que vous pouvez identifier un groupe de mesures. Désormais, vous pouvez voir les mesures en haut pour un accès facile lorsque vous devez les utiliser dans le rapport.
Maximiser vos techniques de visualisation
Le troisième conseil est quelque chose que je n'ai pas mentionné plusieurs fois, mais celui-ci est une technique très bénéfique. Ceci est généralement essentiel lorsque vous avez des tables de faits que vous devez extraire d'une base de données. Vous trouverez sûrement cela avec trop de colonnes dans les tableaux.
Eh bien, vous pouvez en fait réduire considérablement ces colonnes à l'aide de l'éditeur de requêtes. Pour ce faire, cliquez sur Modifier les requêtes .
Parfois, vous devez conserver ces colonnes car vous devez les connecter à une table de recherche ou peut-être les utiliser comme points de référence. Mais si vous souhaitez réduire le nombre de colonnes pour celles dont vous n'avez pas besoin dans la visualisation, vous pouvez les masquer afin qu'elles n'apparaissent pas dans la section Champs , comme cette colonne Index des noms de clients .
Je ne vais pas vraiment l'utiliser dans le rapport parce que c'est juste un nombre aléatoire. Certaines autres colonnes que je peux également masquer sont le revenu total , le coût unitaire total et le prix unitaire . Je veux dire, je ne vais pas les faire glisser dans mon rapport puisque j'ai déjà mes mesures clés comme Total Sales . De même, je peux masquer les dates telles que les dates de commande , les dates d'expédition , etc.
Donc, pour masquer ces colonnes, accédez aux tableaux, puis cliquez avec le bouton droit et sélectionnez Masquer dans la vue du rapport .
Après avoir caché certaines des colonnes mentionnées, il reste maintenant trois colonnes ici.
Cela va vraiment vous aider à trouver facilement ce dont vous avez vraiment besoin. Je le fais tout le temps et je m'assure qu'il ne reste que les colonnes que j'utiliserai à l'intérieur des visualisations. Vous serez étonné de voir à quel point vos champs seront propres si vous faites cela.
Conclusion
Comment organiser votre modèle de données LuckyTemplates - Conseils sur les meilleures pratiques
Meilleures pratiques d'utilisation de la fonctionnalité Q&R dans LuckyTemplates
Une stratégie de mise en œuvre des meilleures pratiques pour LuckyTemplates
J'espère que vous avez aimé ces trois bonnes pratiques et que vous pouvez les appliquer d'une manière ou d'une autre à votre propre modèle LuckyTemplates. En fait, je passe en revue ces sujets et bien d'autres dans mon cours en ligne . Donc, si vous n'en êtes qu'au début de votre parcours d'apprentissage de LuckyTemplates, c'est un bon point de départ.
Si vous avez des idées ou des commentaires, laissez-moi certainement un commentaire et lançons la discussion.
Sam
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