Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Dans cet exemple, nous allons nous plonger dans les données de gestion des stocks et en extraire des informations impressionnantes. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
J'ajoute un peu plus de variété dans certains des développements LuckyTemplates que je présente ici, et c'est un aperçu assez unique de la gestion de votre inventaire.
Toutes les données ont leurs nuances, donc l'apprentissage d'une variété de techniques placera n'importe quel analyste dans une position idéale pour les différentes données qui pourraient être mises devant vous.
En parcourant cet exemple de gestion des stocks, j'espère élargir votre esprit sur la façon dont vous pouvez utiliser LuckyTemplates. L'analyse unique vient de là où nous devons comparer nos niveaux de stock actuels aux ventes que nous constatons réellement en temps réel dans nos magasins .
Ce que nous devons faire, c'est comparer les ventes historiques à ce que nous avons actuellement en stock, car c'est ainsi que vous devez gérer votre inventaire (si vous y réfléchissez profondément un instant).
En comprenant cela, vous pouvez vous assurer que vous répondez à la demande ou que vous disposez de l'offre nécessaire pour faciliter toute promotion ou événement de vente stratégique particulier que vous lancez au sein d'une entreprise.
Je vous montre comment créer votre modèle de données, comment mettre en œuvre les calculs DAX corrects et comment le présenter d'une manière visuelle qui a du sens et met bien en évidence les informations pour vos consommateurs.
Table des matières
Passer en revue le processus
Les informations sur les ventes sont un élément important pour obtenir des informations sur les stocks. En d'autres termes, nous devons calculer nos ventes. Cependant, pour optimiser notre inventaire, nous avons besoin d'un tableau qui est un horodatage d'une certaine période.
Pour les données d'inventaire, nous aurons chaque jour des informations d'inventaire différentes. D'autre part, les informations sur les ventes sont historiques , nous souhaitons donc analyser les informations sur les ventes historiques pour nous assurer que nous optimisons nos niveaux de stock à un moment donné.
J'ai connecté des tables de recherche à ces tables de faits, Sales Data et Inventory Stock Control . Nous avons des clients , des codes d' entrepôt et des produits .
La seule différence est la date . J'ai créé une relation inactive ici car je ne souhaite pas filtrer cette table de contrôle des stocks d'inventaire par date car il s'agit d'un horodatage.
Si nous regardons le rapport ici, nous verrons que la fin juillet est le dernier jour de nos ventes, par exemple. Ainsi, ce jour-là, nous savons ce que nous pouvons horodater et nous pouvons voir toutes les ventes que nous avons réalisées.
Et nous voulons comparer le nombre de ventes que nous avons réalisées au cours des 90 derniers jours avec le stock dont nous disposons réellement . Pour y parvenir, nous avons besoin de quelques formules.
Passer en revue les formules utilisées
J'ai donc créé une mesure, dans laquelle j'ai commencé avec Total Revenue .
Ensuite pour calculer les 90 derniers jours, j'ai utilisé DATESBETWEEN , ce qui nous permet d'avoir une date de début et une date de fin. Nous avons donc commencé ici le 30 juin 2016, qui est le dernier jour de l'ensemble de données. Nous calculons les revenus que nous avons réalisés au cours des 90 derniers jours par produit en fonction des deux dates.
Ainsi, la date MAX sera toujours égale à la dernière date de notre ensemble de données, qui est le 30 juin. La date MAX - 90 , d'autre part, nous a donné cette fenêtre de 90 jours pour calculer notre revenu total pour cette période pour chaque produit.
Lorsque nous regardons notre tableau, nous voyons les produits que nous avons le plus vendus au cours des 90 derniers jours. Ensuite, nous pouvons le comparer à la valeur totale du stock actuel .
Pour ce calcul, nous parcourons chaque ligne de notre tableau et ne pouvons pas compter la quantité et le coût par article. Ensuite, le SUMX fait la somme de la valeur totale.
Avec ce calcul, nous pouvons voir combien de stock nous avons en attente pour chaque produit.
Ensuite, j'ai également exécuté un ratio de stock parce que nous pourrions avoir un niveau de ratio auquel nous voulons être pour tous nos produits afin que nous ayons toujours suffisamment de stocks de produits à vendre. J'ai simplement divisé le revenu total au cours des 90 derniers jours par la valeur totale du stock actuel .
Cela nous donne un chiffre secondaire que nous pouvons analyser et trier pour voir quels produits se vendent et quels produits ne se vendent pas bien. Et comme nous utilisons cette excellente fonctionnalité de tableau, nous pouvons bien le trier et voir clairement les ratios de stock les plus bas par rapport aux plus élevés.
Informations sur l'inventaire à partir du modèle de données
À partir des résultats du tableau, nous pouvons obtenir des informations importantes en dehors de nos niveaux de stock.
Des ratios de stock faibles signifient que nous n'avons probablement pas beaucoup de stock à bord et que nous devons en obtenir plus, en fonction du ratio que vous souhaitez définir pour exécuter les commandes à l'avenir.
D'un autre côté, les ratios de stock élevés sont évidemment les produits qui se vendent très mal. Ils ne se vendent pas beaucoup, alors peut-être devrions-nous leur accorder une remise juste pour les vendre et ne pas rester assis à traîner notre entreprise vers le bas.
Ce sont de très bonnes informations que vous pouvez obtenir à partir des données d'inventaire.
Une autre chose est que cela est lié à notre modèle de données , et nous avons donc en fait un certain nombre d'entrepôts dans lesquels le stock pourrait être conservé. Nous pourrions vouloir optimiser cela et voir nos ventes dans des régions particulières et l'entrepôt qui s'y trouve.
Lorsque nous pouvons cliquer sur le Entrepôt , nous pouvons voir le stock que nous avons actuellement dans cet entrepôt particulier. Nous pouvons ensuite l'associer à une sorte d'informations régionales. Je ne l'ai pas encore fait, dans cet exemple, mais c'est le pouvoir d'utiliser le modèle de données et de mettre ces filtres supplémentaires en place.
Calculer les jours sans stock - Aperçus de la gestion des stocks avec LuckyTemplates
Comparer les résultats actuels aux meilleurs performances du mois précédent dans
la gestion des stocks LuckyTemplates - LuckyTemplates Showcase
Conclusion
La clé pour obtenir de bonnes informations sur l'inventaire est de bien comprendre le modèle de données .
Vous devez comprendre que vous avez ici deux tables de faits et que vous devez lier vos tables de recherche à ces deux tables de faits de manière à ce que les filtres fonctionnent correctement. De cette façon, lorsque vous ajoutez du contexte à vos calculs, les filtres en place calculent des résultats qui ont du sens pour vous.
La combinaison de toutes ces techniques autour de divers aspects de LuckyTemplates est l'endroit où vous devez vraiment vous rendre pour extraire de très bonnes informations.
Prises isolément, toutes ces techniques sont loin d'être aussi efficaces que lorsque vous combinez le modèle de données, avec des calculs DAX et des visualisations de très haute qualité .
C'est là que réside le véritable pouvoir d'utiliser LuckyTemplates comme outil d'analyse.
Je vous souhaite le meilleur pour déterminer comment vous pouvez intégrer ces types de techniques dans vos propres ensembles de données.
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