Trancheur de date dynamique dans LuckyTemplates à laide dun tableau périodique

Trancheur de date dynamique dans LuckyTemplates à laide dun tableau périodique

Dans l'article de blog d'aujourd'hui, j'aimerais discuter de ce que nous aimons appeler le tableau des périodes . La table de périodes crée une plage de dates distincte afin que vous puissiez découper vos données comme vous le souhaitez. Je vais vous montrer comment vous pouvez créer un segment de date dynamique dans LuckyTemplates en utilisant cette table de période. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Trancheur de date dynamique dans LuckyTemplates à l'aide d'un tableau périodique

Comme vous pouvez le voir, j'ai toutes les dates , hier , aujourd'hui , 5 jours , 15 jours , 1 mois , 3 mois , 6 mois , année à ce jour , 1 an et 2 ans de données.

Trancheur de date dynamique dans LuckyTemplates à l'aide d'un tableau périodique

Je vais vous montrer comment j'en ai eu l'idée. Passons au et je vous montrerai où nous avons obtenu ce message.

Ceci est un que j'ai publié sur le forum LuckyTemplates en mai 2020.

Trancheur de date dynamique dans LuckyTemplates à l'aide d'un tableau périodique

J'ai eu cette idée à l'origine à partir d'un article de blog que Chris Webb a rédigé il y a quelques années. Vous pouvez cliquer sur le lien du forum ci-dessus pour lire mon fil et voir comment je l'ai trouvé. Vous verrez également le code M que j'ai créé pour mettre en œuvre cette stratégie.

Je viens avec ce tutoriel parce qu'un autre est récemment apparu dans le forum LuckyTemplates. Un membre avec une idée Yahoo Finance essayait de connecter l'API à LuckyTemplates. Vous pouvez voir à partir de ce lien toutes les choses dont nous avons discuté sur ce problème.

Trancheur de date dynamique dans LuckyTemplates à l'aide d'un tableau périodique

Le forum LuckyTemplates est un excellent moyen d'apprendre et de faire passer votre développement LuckyTemplates au niveau supérieur.

Brian Julius, un autre , et moi-même avons été chargés de découper les données des membres du forum pendant ces périodes. Brian a aidé à connecter les données à l'API afin que le membre puisse importer toutes les informations de Yahoo Finance.

Revenons au bureau LuckyTemplates et examinons le tableau des périodes . Il s'agit d'un tableau simple avec trois champs différents qui sont inclus dans cette période.

Trancheur de date dynamique dans LuckyTemplates à l'aide d'un tableau périodique

Laissez-moi vous montrer comment j'ai fait cela. Tout d'abord, nous allons aller dans l' onglet Accueil et cliquer sur Transformer les données .

Trancheur de date dynamique dans LuckyTemplates à l'aide d'un tableau périodique

Tout cela a été créé dans l'éditeur de requêtes avec du code M. C'est ainsi que le modèle de données est configuré.

Trancheur de date dynamique dans LuckyTemplates à l'aide d'un tableau périodique

L'une des premières choses que j'ai faites a été de créer une requête pour le MinDates .

Trancheur de date dynamique dans LuckyTemplates à l'aide d'un tableau périodique

Je suis allé dans l'éditeur avancé et j'ai trouvé la date minimale qui se trouvait dans le tableau Dates de cet exemple.

Trancheur de date dynamique dans LuckyTemplates à l'aide d'un tableau périodique

Et puis j'ai créé MaxDates en utilisant un code M pour obtenir la date maximale dans la table Date. Je sais qu'il existe d'autres façons de procéder, mais c'est ainsi que je l'ai configuré pour cet exemple.

Trancheur de date dynamique dans LuckyTemplates à l'aide d'un tableau périodique

Trancheur de date dynamique dans LuckyTemplates à l'aide d'un tableau périodique

Maintenant, ouvrons le tableau des périodes.

Trancheur de date dynamique dans LuckyTemplates à l'aide d'un tableau périodique

Cela nous donnera tous les exemples de ces plages de dates qui étaient disponibles sur la page précédente que j'ai mentionnée plus tôt.

Trancheur de date dynamique dans LuckyTemplates à l'aide d'un tableau périodique

Si nous ouvrons l'éditeur avancé, vous verrez le code M qui vient d'être copié et collé à partir du premier message du forum que j'ai mentionné.

Je voulais d'abord obtenir la date d'aujourd'hui pour que vous la voyiez référencée tout au long du code. Pour obtenir All Dates , j'ai utilisé les MinDates et MaxDates que nous avons créés plus tôt avant d'ouvrir la table de période.

Une fois que j'ai eu l'exemple de 5 Days, c'était très facile de faire le reste des jours.

Pour les mois, j'ai changé le code M de Date.AddDays à Date.AddMonths pour obtenir la différence en mois.

Trancheur de date dynamique dans LuckyTemplates à l'aide d'un tableau périodique

Et puis YTD est essentiellement Date.StartofYear qui est dans TodaysDate . J'ai également ajouté les données d'un an et de deux ans à partir d'aujourd'hui.

Je veux juste souligner à nouveau que si vous allez à ce post dans le forum LuckyTemplates, vous pourrez facilement accéder à ce code M.

Fermons l' éditeur de requêtes avancées et revenons au modèle. Sur cette configuration, nous pouvons voir jusqu'à 6 mois de données.

Trancheur de date dynamique dans LuckyTemplates à l'aide d'un tableau périodique

Lorsque nous cliquons sur YTD, nous pouvons voir les données depuis le début de l'année.

Trancheur de date dynamique dans LuckyTemplates à l'aide d'un tableau périodique

Ensuite, lorsque nous cliquons sur 1Y, nous pouvons voir les données pour l'année complète.

Trancheur de date dynamique dans LuckyTemplates à l'aide d'un tableau périodique

Conclusion

L'utilisation de ce code M du forum vous permettra de créer un segment de date dynamique dans LuckyTemplates. Avec cette technique, vous pouvez facilement découper les données selon différentes périodes.

J'espère que vous avez apprécié cette astuce, et si vous l'avez fait, veuillez regarder la vidéo YouTube qui l'accompagne et assurez-vous de cliquer sur le bouton J'aime et abonnez-vous. Vous ne voulez manquer aucun contenu à venir sur la chaîne YouTube de LuckyTemplates .


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