Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Je vais passer en revue quelques concepts intéressants qui impliquent l'utilisation de plusieurs fonctions de table pour optimiser vos formules LuckyTemplates . Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Je vais utiliser un exemple du où l'un des membres a demandé s'il était possible d'ajouter un filtre tout en utilisant la fonction SUMMARIZE .
Ceci est assez courant pour les scénarios dans lesquels vous devez créer des tables virtuelles qui itèrent dans une logique au sein des mesures au lieu d'itérer la table entière.
La fonction a de nombreuses utilisations. Il vous permet de créer un tableau récapitulatif, physiquement ou virtuellement. Vous pouvez également l'utiliser pour créer des fonctions de table plus avancées en ajoutant , ou . Il existe un large éventail de ces fonctions de table que vous pouvez utiliser.
Pour ce didacticiel, je souhaite vous montrer comment combiner certaines fonctions de table pour optimiser vos formules LuckyTemplates. De cette façon, vous pouvez obtenir des résultats plus pertinents que vous devez utiliser pour votre analyse.
TÉLÉCHARGEZ LA RESSOURCE DAX ICI
Table des matières
Optimisation des formules LuckyTemplates à l'aide d'une fonction de filtre
Dans l'exemple, le membre souhaitait créer un tableau des ventes par ville, mais souhaitait uniquement consulter un certain sous-ensemble de ces villes. Ainsi, un filtre supplémentaire est nécessaire dans le tableau pour obtenir une certaine fourchette de ventes.
L'un de nos experts LuckyTemplates, Brian, a proposé une solution relativement simple pour résoudre ce scénario. Le point clé de la solution est que vous pouvez mettre une table virtuelle après avoir placé la fonction .
Dans ce cas, vous pouvez utiliser n'importe quelle fonction de table à votre disposition, telle que SUMMARIZE . La fonction S UMMARIZE est une fonction de tableau qui crée un tableau récapitulatif pour les régions et les villes. En plus de cela, il contient les ventes totales de la ville et les ventes totales.
Étant donné que cette table virtuelle se trouve à l'intérieur d'un filtre, elle ne renvoie que les villes qui ont plus d'un million de ventes au total.
Comme vous pouvez le voir, cela fonctionne bien et c'est efficace pour optimiser vos formules LuckyTemplates.
De plus, vous pouvez également créer une mesure qui ne recherche que les ventes moyennes par ville en utilisant AVERAGEX . Ceci est utile dans un scénario où vous souhaitez uniquement consulter les ventes des principales villes au-delà d'un certain montant.
La fonction peut aider à minimiser le nombre d'itérations nécessaires pour votre formule. Cette fonction aide également à laisser la table virtuelle parcourir des nombres plus petits ou plus petits.
Utiliser ADDCOLUMNS pour optimiser les formules LuckyTemplates
Un autre membre, Nick, a contribué à une meilleure façon d'optimiser l'exemple de formule LuckyTemplates. Cela implique de superposer une autre fonction de table appelée à l'intérieur de au lieu d'avoir simplement la fonction SUMMARIZE .
La nouvelle technique améliore légèrement les performances du calcul et évite certains résultats impairs. La fonction permet de créer une table virtuelle avec des colonnes supplémentaires.
Pour cet exemple, la fonction SUMMARIZE crée une table à une colonne. Mais via ADDCOLUMNS , vous pouvez ajouter une autre colonne pour les ventes totales.
Placez simplement la formule ADDCOLUMNS dans la fonction FILTER dans une formule existante pour créer un filtre supplémentaire. Ce n'est qu'une façon de créer un tableau à deux colonnes et filtré qui ressemble à celui ci-dessous.
Vous pouvez également utiliser la même technique pour obtenir tout type de table virtuelle itérant via une fonction AVERAGEX ou une fonction ou . Vous pouvez simplement superposer ces fonctions de table les unes sur les autres pour modifier la forme de la table virtuelle.
Conclusion
Vous pouvez optimiser vos formules LuckyTemplates pour modifier la forme ou ajuster le résumé des données dans votre modèle en utilisant la puissance de DAX.
Dans ce bref tutoriel, je veux juste mettre en évidence quelques excellentes solutions des membres du forum LuckyTemplates. Comme je l'ai montré, il existait des techniques intéressantes que je pense que vous pouvez facilement appliquer à vos propres mesures et logique dans LuckyTemplates. J'espère que vous avez ramassé quelques conseils utiles ici aujourd'hui.
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