Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Ce tutoriel passera en revue un exemple avancé sur la fonction DAX RANKX dans LuckyTemplates. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Il s'agit d'une session en petits groupes de l'atelier Learning Summit de Online.
La fonction vous donne des informations précieuses lorsque vous l'utilisez pour une gamme de contextes différents dans votre page de rapport. Cependant, il peut également s'agir de l'une des fonctions les plus déroutantes à utiliser dans LuckyTemplates.
Cela peut vous donner des résultats différents qui semblent être corrects, alors qu'en fait, ils sont faux. Si vous ne faites pas attention, vous finirez par retravailler tout le rapport.
Table des matières
Relation entre RANKX et les contextes
Dans cette visualisation, vous pouvez voir le classement des comtés, le classement des États et le classement des régions des États.
La gestion du contexte du calcul peut être difficile si vous souhaitez les voir tous dans une seule matrice.
Regardons le tableau.
Vous pouvez voir qu'il contient des informations sur les régions de l'État, l'État et le comté.
Pour cet exemple, vous devez établir le classement des comtés.
Si vous n'avez que le comté, le classement du comté et les ventes totales dans le tableau, vous obtenez les résultats de classement corrects :
Mais une fois que vous commencez à superposer les autres contextes dans le tableau, le résultat du classement commence à accumuler chaque comté qui se trouve dans différents États et régions d'État.
Vous devez donc identifier et modifier le contexte du calcul pour vous assurer d'obtenir le bon classement global pour chaque comté, quel que soit ce qui est sélectionné sur la page du rapport.
Chaque fois que vous sélectionnez un État comme le Colorado, la formule est également mise à jour.
Vous pouvez également effectuer une sélection à l'aide des régions d'état. Si vous sélectionnez Nord-Est, le classement approprié s'affiche.
Formule pour le classement des comtés
Dans ce didacticiel, deux formules sont utilisées pour obtenir le classement du comté. Cela vous aidera à comprendre la différence dans les résultats générés en utilisant différentes fonctions DAX avec RANKX :
Formule #1 : Utilisation de TOUS et TOUS SÉLECTIONNÉS
La fonction est la partie clé de cette formule pour County Rank :
Il manipule le contexte dans la formule RANKX. Il parcourt ensuite la table Regions et crée le résultat du classement.
Dans ce cas, la fonction ALL fonctionne virtuellement dans chaque comté, quel que soit le contexte initial.
Ce problème se complique lorsque vous commencez à superposer des contextes de segment. En utilisant , le classement sera automatiquement mis à jour en fonction de la sélection dans le slicer.
Vous devez également utiliser pour ajouter un contexte supplémentaire à un résultat ou pour modifier le contexte du calcul.
Le contexte est ajusté en fonction des filtres de la fonction CALCULATE.
Avec cela, le classement s'ajustera en fonction du contexte provenant des trancheurs d'État et de région d'État.
Formule #2 : Utiliser ALL et VALUES
Examinons maintenant la colonne County (Updated).
Vous voulez vous assurer que cette colonne continuera d'afficher le classement global, quel que soit ce qui est sélectionné dans les segments. Chaque comté devrait avoir un numéro unique.
Voici la formule utilisée :
Pour cet exemple, il n'y avait aucun moyen de déchiffrer un comté unique. Ainsi, une autre colonne a été créée. La colonne Comté complet comprend le comté, l'état et la région.
Cela vous donne une bonne distinction entre les comtés. De cette façon, vous pouvez maintenant travailler une table virtuelle des comtés qui sont dans les données.
Avant de faire cela, vous devez supprimer le contexte ALL de la table Regions.
Ainsi, tout contexte provenant de la table de la région n'existe pas à ce stade. Avec la fonction , vous pouvez rajouter le contexte de la colonne Full County.
Une option consiste à référencer chaque colonne à l'aide de la fonction ALL. Mais la meilleure alternative est de se débarrasser de tout le contexte des régions et de ne ramener que le comté complet.
Une fois que le contexte a été manipulé à l'intérieur de CALCULATE, la fonction RANKX commence son travail à partir de là.
Il fonctionne dans chaque comté à chaque ligne avec leurs ventes totales, puis les classe. C'est ainsi que vous obtenez les valeurs de 1 à X sous la ligne County (Updated).
Par conséquent, les filtres et les segments n'auront pas d'importance et n'affecteront pas le classement, car la formule a été définie pour les ignorer.
Création de tableaux de classement dynamiques à l'aide de RANKX dans LuckyTemplates
Considérations sur RANKX - Concepts de formule LuckyTemplates et DAX
Trouver les meilleurs clients à l'aide de RANKX dans LuckyTemplates
Conclusion
RANKX n'est pas une fonction facile à utiliser. La clé est de se concentrer sur les nuances pour mieux comprendre la fonction.
J'espère que vous en avez appris davantage sur les applications avancées de la fonction DAX RANKX dans LuckyTemplates.
Vous pouvez consulter le cours Maîtriser les calculs DAX dans LuckyTemplates Online pour plus de discussions sur la fonction RANKX.
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