Comment organiser votre modèle de données LuckyTemplates - Conseils de bonnes pratiques

Comment organiser votre modèle de données LuckyTemplates - Conseils de bonnes pratiques

Je voulais mettre en évidence dans cet article certains de mes conseils de bonnes pratiques pour la modélisation de données LuckyTemplates. Dans ce didacticiel, je passe en détail de nombreuses techniques qui, je pense, vous seront très utiles dès que vous commencerez à les mettre en œuvre dans vos rapports. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Vous constaterez qu'au fur et à mesure de votre développement, certains éléments de vos rapports LuckyTemplates augmenteront. Il peut s'agir de nouvelles tables de données, de relations différentes entre les tables, d'un assortiment de groupes de mesures, etc.

L'organisation de toutes ces parties de votre rapport est absolument essentielle afin que vous puissiez avoir une compréhension claire de ce qui se passe à l'intérieur de votre modèle.

Je veux parler de certains de mes meilleurs conseils pour organiser vos modèles. Ce que nous examinons ici est un rapport complet qui a été développé pour un sommet d'apprentissage .

Comment organiser votre modèle de données LuckyTemplates - Conseils de bonnes pratiques

Ce modèle ici est si détaillé — tant de calculs ont été inclus dans ce rapport et tant de tableaux à l'appui en plus de ce modèle. Pour arriver à quelque chose comme ça, il est absolument essentiel de suivre certains de ces conseils de bonnes pratiques sur l'organisation des choses.

Table des matières

Structurez votre modèle de base de manière intuitive

Allons d'abord visiter le modèle de données. Vérifiez maintenant à quel point le modèle de base est détaillé.

Comment organiser votre modèle de données LuckyTemplates - Conseils de bonnes pratiques

Beaucoup d'entre vous qui ont déjà regardé mes tutoriels savent comment configurer votre modèle de base de la manière la plus simple possible.

Vous remarquerez que les tables LOOKUP sont en haut et les tables FACT en bas. Vous pouvez également voir ici que nous avons en fait affaire à plusieurs tables de faits.

Dans cet exemple, il y a beaucoup de matériel dont nous traitons en termes de détails financiers. Des choses comme la budgétisation, la comparaison et la consolidation de ces chiffres avec nos données de transaction ou de vente.

Nous avons beaucoup de tables et de relations partout, mais comme vous pouvez le voir ici, je l'ai présenté de manière simple et intuitive. Si vous le configurez comme cela, cela devient plus simple à comprendre même si ce qui est fait est très complexe en termes de calculs.

Organisez des tables où vous pouvez les voir

Permettez-moi d'agrandir l'écran pour que vous puissiez voir combien de tables et de groupes d'éléments j'ai dans ce modèle.

Comment organiser votre modèle de données LuckyTemplates - Conseils de bonnes pratiques

Je mets les tableaux de support sous mes mesures de base où je peux facilement les localiser ensemble.

Comment organiser votre modèle de données LuckyTemplates - Conseils de bonnes pratiques

J'ai également des tables cachées qui contiennent des données différentes et je les ai consolidées dans la table des détails financiers.

Comment organiser votre modèle de données LuckyTemplates - Conseils de bonnes pratiques

Sur le côté droit de l'écran se trouvent mes tables de mesure. Les tables de mesure sont essentielles pour organiser votre modèle. Je les ai aussi mis de côté. Je les fais sur tous mes modèles, et je vous recommande vivement de faire quelque chose de similaire.

Je remarque que pour la plupart des membres de LuckyTemplates qui publient sur le forum de support, leur modèle est un peu en désordre. C'est parfaitement compréhensible, car vous ne savez pas quoi faire lorsque vous débutez.     

Mais si vous pouvez prendre quelques-uns de ces conseils simples que j'utilise et les mettre en œuvre dans votre propre modèle, je suis convaincu que même ces petits changements rendront les choses plus simples à comprendre.

Visualisez les choses dans votre esprit

Ce que j'aime faire, quel que soit le scénario de données sur lequel je travaille, c'est visualiser ce qui se passe réellement avec mon modèle pendant que je crée mon rapport et que j'écris mes calculs DAX .

Donc, je sais quand un filtre est mis en place, je sais comment il aboutit à un calcul que je pourrais faire dans mon tableau des ventes, mon tableau de budgétisation ou même dans une combinaison de tableaux.

Il est important de pouvoir visualiser ces choses dans votre esprit telles qu'elles se produisent réellement.

Organisez vos mesures à l'aide d'un tableau de mesures

Le dernier conseil que je voulais aborder concerne les tables de mesures. Jetons un coup d'œil au côté droit et voyons combien de tables de mesures j'ai. Un nombre assez important, non ?

Comment organiser votre modèle de données LuckyTemplates - Conseils de bonnes pratiques

Découvrez ce qui se passe chaque fois que j'ouvre l'un de ces champs, comme les champs Attrition Visuals et Key Measures.

Comment organiser votre modèle de données LuckyTemplates - Conseils de bonnes pratiques

Comment organiser votre modèle de données LuckyTemplates - Conseils de bonnes pratiques

Ce que j'essaie de vous montrer ici, c'est que vous pouvez créer beaucoup de mesures. Vous pouvez facilement créer 30, 40, voire 50 mesures dans votre modèle. Si vous ne les placez pas dans des tableaux de mesure, vous pouvez facilement vous perdre dans la mer de données . Vous chercherez vos mesures et vous ne saurez pas où les trouver. Cela rendra la vie plus difficile à toute personne qui utilise votre modèle.

Nommer les tables de mesure intuitivement

Il est important de simplifier au maximum les choses pour accélérer votre développement, surtout si vous nommez vos tables de mesures de manière intuitive.

Par exemple, si je veux faire une comparaison de périodes, je sais où aller. Je clique simplement sur le tableau de comparaison temporelle, puis je le fais glisser et le dépose dans mes visualisations .

Comment organiser votre modèle de données LuckyTemplates - Conseils de bonnes pratiques

En implémentant uniquement ces petites choses, vous pouvez améliorer votre vitesse de développement dans LuckyTemplates.

Ce n'est pas seulement pour votre bénéfice aussi. Les autres personnes susceptibles d'utiliser votre modèle à l'avenir doivent pouvoir reprendre là où vous avez laissé votre travail.

Ils doivent être en mesure de vérifier les chiffres que vous calculez et également de comprendre comment ces chiffres sont calculés.

Conclusion

Si vous suivez les conseils de bonnes pratiques sur la modélisation des données LuckyTemplates que j'examine dans ce didacticiel, je suis convaincu que vous serez en mesure de développer une modélisation des données LuckyTemplates bien supérieure à celle des autres autour de vous.

Il n'y a que quelques petites mises à jour que vous devez faire et à faire régulièrement pour optimiser le travail de création de rapports et de développement dans lequel vous vous aventurez. Vous pouvez également utiliser ces conseils pour effectuer des mises à jour rapides et faciles du travail existant.


Quest-ce que le self en Python ? Exemples concrets

Quest-ce que le self en Python ? Exemples concrets

Qu'est-ce que le self en Python ? Exemples concrets

Comment enregistrer et charger un fichier RDS dans R

Comment enregistrer et charger un fichier RDS dans R

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.

First N Business Days Revisited - Une solution de langage de codage DAX

First N Business Days Revisited - Une solution de langage de codage DAX

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.

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

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.

Introduction au filtrage du contexte dans LuckyTemplates

Introduction au filtrage du contexte dans LuckyTemplates

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.

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

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.

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

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.

Idées de matérialisation pour les caches de données dans DAX Studio

Idées de matérialisation pour les caches de données dans DAX Studio

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.

Rapports dentreprise à laide de LuckyTemplates

Rapports dentreprise à laide de LuckyTemplates

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.

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir