Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Dans ce blog, je parle d'une technique autour de la budgétisation LuckyTemplates , en trouvant un moyen d' allouer des calculs sur différentes périodes ou mois, par exemple. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
Dans la plupart des cas, les budgets sont établis sur une base annuelle. Cependant, c'est tellement mieux de se limiter à une base mensuelle et de voir l'allocation de nos budgets par mois. Je vais donc vous montrer, à travers une démonstration, quelques nuances du fonctionnement de tout cela. Nous plongerons également dans certains calculs DAX avancés.
Les données que j'utilise dans ce didacticiel faisaient partie d'un autour des tables de sensibilité budgétaire.
Examinons le scénario et le modèle de données, qui sont vraiment essentiels pour comprendre comment réaliser cette analyse budgétaire.
Table des matières
Le tableau de sensibilité budgétaire
Donc, dans ce scénario, nous avons des budgets par ville pour 2018 et ils sont dans une période annuelle.
Nous ne pouvons pas avoir un seul chiffre pour toute l'année, nous devons allouer ces budgets au niveau mensuel. Nous pouvons même attribuer cela à un niveau quotidien , ce que j'ai expliqué dans d'autres didacticiels vidéo. De cette façon, nous pourrons voir quelle est la tendance et comment les choses évoluent dans le temps .
Pour faire cette allocation, nous identifions la Sensibilité du Budget pour chaque mois, et l'intégrons dans nos calculs. Dans ce tableau, la sensibilité au budget ventile le budget par mois .
La sensibilité ou la saisonnalité dans LuckyTemplates peut être une variété de choses, mais dans cette analyse, elle est basée sur nos budgets ou nos prévisions. Et donc ici, nous prévoyons que nous aurons une augmentation de l'allocation requise au milieu de l'année par rapport à l'été, par exemple. Il y a aussi une légère augmentation à Noël.
Ensuite, nous devons trouver un moyen d' intégrer cela dans notre analyse . Avant d'en arriver là, regardons comment le modèle de données est structuré.
Configuration du modèle de données
Il s'agit d'un modèle très détaillé avec toutes nos tables de recherche, tables de faits, mesures clés et tables de support pour une analyse détaillée de la budgétisation LuckyTemplates.
Si nous regardons attentivement, nous pouvons voir que notre table de budget régional n'a aucune relation avec d'autres tables.
De même, notre tableau de sensibilité budgétaire .
Ces deux tables sont ce que j'appelle des tables de support . Ils n'ont aucune relation physique avec les autres tables du modèle. Ce tableau de sensibilité budgétaire va soutenir la logique que nous allons compléter dans notre modèle.
Calcul DAX pour allouer un budget mensuel
Tout d'abord, jetons un coup d'œil à notre calcul du budget annuel .
Si nous le faisons glisser dans notre table, nous pouvons voir qu'il n'est pas du tout alloué. Il ne montre que le numéro complet. Nous voulons répartir ce budget sur chaque mois.
Pour ce faire, nous créons une nouvelle mesure. Nous l'appellerons Allocation budgétaire 2018 .
N'oubliez pas que la table Budget Sensitivity n'a aucune relation avec la table Date dans le modèle, il n'y a donc aucun moyen pour nous de récupérer les informations de la table Budget Sensitivity et de les filtrer à partir de la table Date.
Mais, nous avons créé cette connexion virtuellement à l'intérieur de cette formule en utilisant la fonction TREATAS .
Dans le tableau Budget Sensitivity, nous avons notre colonne Month Name . Et si nous allons à notre table Date, nous avons une colonne qui est très similaire . C'est une colonne calculée qui présente les trois premières lettres de chaque mois.
Ainsi, même si nous ne pouvons pas établir de relation physique entre ces deux tableaux (tableaux de sensibilité budgétaire et de date), nous pouvons le faire virtuellement . C'est là qu'intervient le véritable pouvoir de cette technique d'allocation budgétaire.
En utilisant TREATAS, nous avons créé cette connexion entre la colonne Mois court de la table de dates et la colonne Mois nommé de la table de sensibilité des budgets. Et c'est ainsi que nous obtenons une ventilation des allocations correctes pour les mois corrects.
Nous intégrons ensuite ce calcul dans d'autres formules pour obtenir notre allocation mensuelle.
Dans cette formule, nous l'utilisons comme une variable ( VAR ). Ensuite, nous passons à ISFILTRED Month & Year (dans le tableau Dates ) et multiple BudgetAllocation by Yearly Budget . Si ce n'est pas le cas, retournez au budget annuel.
Et donc nous pouvons voir maintenant que nous avons cette allocation mensuelle via le tableau de sensibilité en utilisant seulement quelques formules DAX.
Répartir les prévisions mensuelles sur les résultats quotidiens dans LuckyTemplates à l'aide de DAX Gérer la saisonnalité
dans votre budget
Conclusion
Dans ce didacticiel, je vous ai montré comment utiliser les tables de support et les formules DAX, en particulier avec TREATAS, pour créer une relation virtuelle et allouer une sensibilité budgétaire mensuelle.
Cette technique de budgétisation LuckyTemplates est brillante et a de nombreuses applications. Cette méthodologie nettoiera également énormément votre modèle. Cela simplifie les choses et génère des idées qui étaient si difficiles à faire auparavant.
J'espère que vous pourrez obtenir ce concept et l'intégrer d'une manière ou d'une autre dans vos propres rapports de budgétisation et de prévision.
Acclamations!
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