Colonnes calculées LuckyTemplates : Conseils et bonnes pratiques

Colonnes calculées LuckyTemplates : Conseils et bonnes pratiques

Ce didacticiel présente les meilleures pratiques d'utilisation des colonnes calculées dans LuckyTemplates . Nous passerons également en revue les formules DAX utilisées pour les créer.

Dans les discussions précédentes, nous avons expliqué comment écrire différentes mesures dans LuckyTemplates, mais une autre technique que nous pouvons utiliser consiste à créer des colonnes calculées.

Outre les mesures, l'utilisation de colonnes calculées est un excellent moyen d'effectuer des calculs dans des tableaux.

Ceux qui ont l'habitude d'utiliser Excel connaissent très bien ce concept.

Table des matières

Excel contre LuckyTemplates

Dans Microsoft Excel , nous écrivons généralement des formules à la fin de chaque colonne pour obtenir le résultat souhaité, ce qui est le plus courant lorsqu'il s'agit d'ensembles de données plus volumineux.

Ce concept peut également être réalisé dans LuckyTemplates. Cependant, il existe une meilleure façon de procéder en utilisant des mesures pour exécuter des calculs.

Il peut être difficile de s'adapter à cette méthode alternative de calcul au début. Mais nous devons comprendre le fonctionnement des mesures, car ce sont elles que nous utiliserons pour la plupart de nos calculs LuckyTemplates.

Incorrect : Utilisation de colonnes calculées pour les tables de faits

Les nouveaux utilisateurs de LuckyTemplates ont tendance à utiliser des colonnes calculées dans les tables de faits. Pour démontrer pourquoi cette pratique est incorrecte, regardons un exemple.

Commençons par créer une nouvelle colonne.

Cliquez simplement sur le bouton Nouvelle colonne sous l'onglet Accueil.

Colonnes calculées LuckyTemplates : Conseils et bonnes pratiques

Nous appellerons cette nouvelle colonne Costs .

Nous pouvons voir que nous n'avons pas de colonne Costs existante dans le tableau.

Colonnes calculées LuckyTemplates : Conseils et bonnes pratiques

Il n'y a que la quantité de commande et le coût unitaire total . Donc, pour obtenir nos coûts, nous pouvons référencer ces deux colonnes.

Nous n'avons pas besoin de mettre une ou d'autres dans notre formule puisque les colonnes calculées fonctionnent au niveau de la ligne.

Pour créer une mesure, il nous suffit de référencer directement les colonnes Quantité commandée et Coût unitaire total.

Colonnes calculées LuckyTemplates : Conseils et bonnes pratiques

Avec cela, le tableau affichera maintenant le résultat de la quantité de commande multipliée par le coût unitaire total à chaque ligne sous une nouvelle colonne appelée Coûts .

Colonnes calculées LuckyTemplates : Conseils et bonnes pratiques

Nous devons ensuite changer le Format de cette colonne en Currency .

Colonnes calculées LuckyTemplates : Conseils et bonnes pratiques

Nous pouvons continuer à répéter ces étapes pour d'autres mesures que nous intégrerons à notre modèle.

Si nous voulons une colonne calculée pour les bénéfices, il nous suffit de créer une nouvelle mesure. Pour obtenir la valeur des bénéfices, nous soustrayons la colonne Coûts de la colonne Revenu total.

Colonnes calculées LuckyTemplates : Conseils et bonnes pratiques

Encore une fois, les résultats de cette mesure s'afficheront dans la nouvelle colonne Bénéfices.

C'est donc ce que les nouveaux utilisateurs de LuckyTemplates ont tendance à faire pour obtenir ces résultats. Toutefois, cela est incorrect car la table Sales de cet exemple est une table Fact.

Colonnes calculées LuckyTemplates : Conseils et bonnes pratiques

Les colonnes calculées ne doivent pas être faites dans les tables de faits.

Correct : Utilisation de colonnes calculées dans les tables de recherche

Les tables de recherche (telles que Régions, Produits, Clients et Dates) sont préférables lorsque nous voulons utiliser des colonnes calculées, car elles peuvent être utilisées avec des filtres.

Nous utiliserons la table Produits pour illustrer ce concept.

Créons une nouvelle colonne dans cette table appelée Ventes.

Colonnes calculées LuckyTemplates : Conseils et bonnes pratiques

Pour cet exemple, nous avons déjà une mesure Total Sales. Ainsi, pour créer cette nouvelle colonne, nous n'avons qu'à placer cette mesure à l'intérieur.

Colonnes calculées LuckyTemplates : Conseils et bonnes pratiques

Nous pouvons en outre regrouper par produits à l'aide de colonnes calculées. Appelons cette nouvelle colonne Groupes de produits, puis tapons une instruction dans cette formule.

SWITCH TRUE est similaire à l'utilisation d'une instruction imbriquée .

Ensuite, nous tapons l'argument. Si la colonne Sales est supérieure à 10 millions, elle sera égale à "Top". Sinon, il sera égal à "Bottom". Enfin, placez un BLANC à la fin.

Colonnes calculées LuckyTemplates : Conseils et bonnes pratiques

Une fois que nous avons terminé de créer les mesures et les calculs, nous pouvons procéder à l'ajout de filtres et de dimensions aux données de nos rapports.

Si nous voulons examiner les résultats Haut et Bas, nous pouvons afficher la colonne Groupes de produits sous forme de visualisation dans le rapport.

Colonnes calculées LuckyTemplates : Conseils et bonnes pratiques

Colonnes calculées vs mesures

Il est préférable d'utiliser les colonnes calculées lorsqu'il s'agit de petits calculs.

Lorsque nous avons de gros calculs dans nos plus grandes tables, telles que notre table Fact, nous devons utiliser des mesures.

Les mesures nous permettent de créer des calculs virtuels au lieu de les appliquer directement à une table ; les calculs virtuels fournissent de meilleures informations.

Certaines tables de faits peuvent avoir plus d'un million de lignes. Donc, si nous choisissons d'utiliser une colonne calculée, cela prendra une grande place dans nos modèles

Les colonnes calculées peuvent créer de nombreux points de données dans nos tables de faits dont nous n'avons pas besoin.

Si nous utilisons une mesure à la place, les résultats peuvent être exécutés virtuellement. Et tout ce que nous avons à faire pour les faire apparaître dans notre rapport, c'est de les faire glisser.

Mais sur une autre note, les valeurs des colonnes calculées sont automatiquement actualisées et recalculées avec le rapport . Mais comme ils sont liés aux lignes des tables de faits, les rapports comportant plusieurs colonnes calculées rencontrent généralement des problèmes et des retards.

Cependant, les mesures n'effectuent des calculs que lorsqu'elles sont utilisées dans des rapports. Ils n'occupent aucun espace dans le modèle s'ils ne sont pas utilisés.

Ainsi, les utilisateurs de LuckyTemplates utiliseront principalement des mesures.

Conclusion

L'application de ce conseil de bonne pratique améliorera considérablement la fonctionnalité de nos rapports.

Nous devons bien comprendre comment et où les mesures et les colonnes calculées doivent être implémentées dans nos modèles LuckyTemplates afin de maximiser pleinement leur potentiel.

Les utilisateurs expérimentés de LuckyTemplates savent que les mesures sont essentielles lors de la création de rapports LuckyTemplates. Cependant, nous devons également nous rappeler que les colonnes calculées sont meilleures pour créer des modèles de données et créer des informations dans les rapports.

Tous mes vœux,


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