Gestion des erreurs dans Power Automate via le branchement parallèle
Découvrez l
Dans cet article de blog, je vais vous apporter la solution pour travailler avec des horaires dans LuckyTemplates, qui est notre problème de la semaine #10. Ce n'était pas un défi trop difficile. Mais quand même, c'était assez méchant qui a lancé pas mal de balles courbes. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Pour ceux qui ne sont pas familiers, est une série en cours qui se déroule tous les 1er et 3e mercredis sur le forum LuckyTemplates. Le problème publié la 1ère semaine nécessite une solution basée sur DAX, tandis que le problème de la 3ème semaine demande une solution basée sur Power Query.
Juste un petit rappel que pour ce défi DAX uniquement, il ne s'agissait pas seulement de choisir une date, mais aussi de pouvoir sélectionner une heure de début et une heure de fin pour cette période particulière.
Table des matières
Comment les experts ont travaillé avec les horaires dans LuckyTemplates
En examinant les entrées, j'ai vu que certains des experts de LuckyTemplates avaient fourni d'excellentes solutions. Par exemple, j'ai vraiment aimé l'approche de Jose face à ce défi.
Comme vous pouvez le voir ci-dessous, il y a eu une utilisation très intelligente de . Le code était également propre et bien rangé.
L'approche de Greg était probablement la plus similaire à la mienne en termes de séparation de l'heure de début et de l'heure de fin en deux tables distinctes, alors que Jose n'en utilisait qu'une seule.
Je pense aussi qu'Alex a fait une autre belle entrée. Il a utilisé des variables et une table virtuelle pour le défi.
Les entrées d'Alex et Jose étaient mes préférées pour ce défi; J'ai beaucoup appris, alors jetez un coup d'œil à leurs soumissions sur le .
La solution de Haroon pour travailler avec des horaires dans LuckyTemplates
Laissez-moi vous guider à travers ma solution pour le défi. La première étape consistait à séparer l'heure de début et l'heure de fin. Modifions l'en-tête de notre heure de début.
Tout ce que j'ai fait a été de générer une série entre 1 et 24. Cela m'a permis de récolter cette sélection dans notre calcul DAX.
Je sais qu'il n'y a pas beaucoup de données là-dedans, mais ce que nous voulons pouvoir faire, c'est voir les résultats entre le 23 et le 25 avril. L'heure de début est à 5 heures le 23 avril et l'heure de fin est à 2 heures le 25 avril.
Une fois que nous avons mis les heures de début et de fin, nous pouvons voir la mise à jour des résultats.
La première étape consistait à configurer ces filtres. J'ai créé mes tables d'heure de début et d'heure de fin. J'ai cliqué sur le ruban Modélisation et cliqué sur Nouveau paramètre pour générer la série.
Et puis j'ai créé un simple calcul du nombre de clients .
L'étape suivante consiste à déterminer les clients entre les heures. Je voulais savoir quelle était la date sélectionnée et j'ai utilisé les fonctions et pour savoir quelle était la plus grande et la plus petite.
Le MIN et le MAX nous donnent les heures de début et de fin dans cette section du calcul.
Et puis j'ai juste combiné la date de début avec l'heure de début et la date de fin avec l'heure de fin.
Après cela, j'ai utilisé la fonction Total Customers , qui a filtré le Fact Customer Count .
Je voulais aussi que le StartDateTime soit supérieur au StartDT et inférieur ou égal au EndDT .
C'est donc ce qu'il fallait faire pour la première partie du calcul. Je pense que l'un des défis consistait simplement à faire attention à ce qui était sélectionné ici.
La façon dont vous configurez des horaires supplémentaires pour obtenir le contexte du filtre peut vous donner des résultats géniaux.
Fondamentalement, nous avons découvert que si vous ne sélectionnez pas Supérieur ou égal à pour l'heure de début et Inférieur ou égal à à l'heure de fin, vous obtiendrez des résultats douteux. Mais malgré ce pépin, ce calcul a toujours fonctionné pour moi.
Utilisation du tableau des dates étendues
La prochaine étape consiste à intégrer les jours de semaine. Faire cela a été rendu super facile avec cette de notre experte résidente en code M, Melissa de Korte.
Avant, nous avions du mal à déterminer quels étaient nos jours de semaine et lesquels ne le sont pas, mais l'utilisation de ces données absolument incroyables de Melissa a été utile. Il couvre tout ce à quoi vous pouvez penser, des exercices financiers personnalisés aux compensations. Il s'agit d'un tableau très puissant, qui rend simplement vos documents plus faciles à écrire et même à comprendre.
Conclusion
Dans cet article de blog, nous avons appris à utiliser des tables de temps dans LuckyTemplates et comment l'utilisation d'outils comme la table de dates étendue de Melissa peut vous faciliter la vie.
Si vous avez apprécié le contenu couvert dans cet article particulier, veuillez en consulter d'autres comme celui-ci dans notre série Problème de la semaine, que vous pouvez trouver sur notre forum.
N'oubliez pas non plus de vous abonner à la chaîne de télévision LuckyTemplates sur YouTube, où nous avons une énorme quantité de contenu provenant d'une gamme de créateurs de contenu qui se consacrent tous à améliorer la façon dont vous utilisez LuckyTemplates et Power Platform.
Découvrez l
Découvrez comment comparer facilement des tables dans Power Query pour signaler les différences et optimiser vos analyses de données.
Dans ce blog, vous découvrirez comment diviser les colonnes dans LuckyTemplates par délimiteurs à l'aide de DAX, une méthode efficace pour gérer des modèles de données complexes.
Découvrez comment récolter une valeur avec SELECTEDVALUE DAX pour des calculs dynamiques dans LuckyTemplates.
Calculez la marge en pourcentage à l
Dans ce didacticiel, nous allons explorer une méthode rapide pour convertir du texte en formats de date à l
Dans ce blog, vous apprendrez à enregistrer automatiquement la pièce jointe d
Découvrez comment adapter les cellules Excel au texte avec ces 4 solutions simples pour améliorer la présentation de vos données.
Dans ce didacticiel SSRS Report Builder, découvrez comment utiliser le générateur d
Découvrez les outils pour créer un thème de couleur efficace pour vos rapports LuckyTemplates et améliorer leur apparence.