Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Dans cet article, je vais parler des fonctions d'intelligence temporelle dans LuckyTemplates. Nous avons déjà abordé un exemple précédent avec les champs Date , Total Sales et Sales Last Year . Comme vous pouvez le voir, il n'y a pas de données dans Sales LY avant 2019.
Dans le Guide de référence des formules DAX , vous pouvez voir presque toutes les fonctions DAX. Dans le guide, il y a une section entière consacrée aux fonctions d'intelligence temporelle. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Vous utiliserez beaucoup certaines d'entre elles tandis que d'autres fonctions seront rarement ou jamais utilisées.
TÉLÉCHARGER LES FICHIERS UTILISÉS DANS CET ARTICLE
Beaucoup de ces fonctions calculent en fait la même chose, mais à des granularités différentes. Par exemple, dans les fonctions , et , ils utilisent respectivement mois , trimestres et années pour calculer la même chose sur différentes périodes.
Dans cet esprit, il n'y a pas beaucoup de fonctions avec lesquelles travailler puisque la plupart d'entre elles fonctionnent de la même manière.
Table des matières
Fonctions de temps LuckyTemplates : DATEADD avec CALCULATE
Pour continuer, passons en revue quelques autres fonctions qui, je pense, seraient faciles à comprendre pour vous.
Je vais vous montrer une fonction appelée qui est en fait ma fonction de comparaison de temps préférée.
Fondamentalement, DATEADD vous permet de sauter entre n'importe quel nombre de périodes lorsqu'il est utilisé dans la fonction .
Il y avait une fonction que nous avons utilisée appelée qui ne vous permet de sauter qu'une année. Avec DATEADD , vous pouvez saisir une plage d'intervalles différents.
Dans notre colonne Date , je pourrais saisir -1 comme nombre d'intervalles et sélectionner DAY , MONTH , QUARTER ou YEAR comme intervalle.
En sélectionnant YEAR comme intervalle, je pourrais en fait obtenir les mêmes résultats que notre colonne Sales LY .
La raison pour laquelle j'aime la fonction DATEADD est sa polyvalence. Je peux simplement sélectionner QUARTER au lieu de YEAR , et simplement faire glisser la nouvelle mesure pour voir mes valeurs trimestrielles .
Je pourrais aussi changer le nombre d'intervalles de -1 à -2 pour revenir en arrière de deux quarts .
Si je voulais regarder il y a deux jours , je changerais simplement QUARTER en DAY . Je pourrais aussi faire -2 positif si je veux regarder deux jours après .
Il y a beaucoup de polyvalence avec la fonction DATEADD et c'est pourquoi je l'aime. Je pense que vous l'aimerez aussi après avoir passé du temps dessus en l'utilisant dans le cadre de vos autres calculs ou mesures.
Par exemple, vous voulez faire la différence entre aujourd'hui et hier . Pour y arriver, vous pouvez définir le nombre d'intervalles de la fonction DATEADD sur -1 , puis créer une autre mesure pour calculer la différence.
Enfin, nous pourrions créer une nouvelle mesure appelée Daily Difference . Tout ce que je vais faire est de prendre la colonne Total Sales et de la soustraire de la mesure DATEADD Example , qui est notre jour précédent.
Je pourrais simplement faire glisser la nouvelle mesure, et maintenant nous pouvons voir la différence.
C'est ainsi que les fonctions d'intelligence temporelle peuvent vous emmener dans de nombreuses directions différentes en fonction de ce que vous voulez trouver.
Alors laissez-nous faire quelques exemples supplémentaires juste pour vous donner une idée de ce qui est possible ici.
Fonctions de temps LuckyTemplates : DATESMTD et DATESQTD
Et si nous voulions calculer une valeur mensuelle à ce jour ? Je vais créer une nouvelle mesure appelée Sales MTD et mettre Total Sales dans CALCULATE .
Il existe une autre fonction spécialement conçue à cet effet. Ce qui est si génial avec les fonctions d'intelligence temporelle dans LuckyTemplates, c'est qu'il existe tout un groupe de fonctions de table configurées spécifiquement pour les informations liées au temps. Sans eux, les choses seraient plus compliquées.
Je pourrais utiliser une fonction appelée qui renvoie un ensemble de dates dans le mois jusqu'à la date actuelle . Tout ce que j'ai à faire dans cette fonction est d'entrer dans la colonne Date .
Si je le fais glisser, j'obtiens maintenant un total mensuel cumulé .
Si je voulais y voir plus clair, je pourrais copier et coller tout le tableau et supprimer les autres mesures pour que Sales MTD reste. Je choisirais ensuite un graphique sous Visualisations.
Vous voyez donc ici que je reçois maintenant un total cumulé des chiffres cumulatifs du mois indiqués dans ma visualisation.
Je pourrais également créer une nouvelle mesure appelée Sales QTD qui est exactement la même que Sales MTD , sauf que maintenant j'utilise la fonction .
C'est exactement la même chose - je change juste la fonction que j'utilise. C'est là qu'il s'agit d'avoir une bonne compréhension de ce que vous voulez voir.
Un grand nombre de ces fonctions ont des objectifs précis, ce qui facilite leur saisie dans l'environnement ou l'analyse appropriés.
Grâce à la visualisation des ventes QTD , vous verrez également le total cumulé sur une base trimestrielle .
Comparaison de temps pour les tables de dates non standard dans LuckyTemplates
La fonction DATEADD : la fonction d'intelligence temporelle la meilleure et la plus polyvalente dans Power
BI
Conclusion
Il s'agit simplement d'une introduction aux fonctions d'intelligence temporelle dans LuckyTemplates et à leur utilisation. Je veux vraiment que vous en exploriez davantage sur la façon dont ils fonctionnent dans vos propres modèles.
Par exemple, vous pouvez aller plus loin et trouver la différence en pourcentage entre hier et aujourd'hui.
Ce sont quelques-unes des choses que vous pouvez développer lorsque vous utilisez efficacement les fonctions d'intelligence temporelle.
Tous mes vœux,
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