Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Dans ce didacticiel, nous allons passer par la collecte de dates dans LuckyTemplates pour obtenir des informations à partir d'un trancheur de dates pour une analyse d'intelligence temporelle. Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.
À partir des tutoriels précédents, nous avons appris à étendre notre table de dates tout en y intégrant une table de vacances. Maintenant, nous devons récolter les dates du trancheur de données pour commencer à utiliser notre table.
Techniquement, on peut récolter les extrémités du slicer. Mais si le trancheur de date est utilisé, nous pouvons récolter des informations précieuses comme les suivantes :
Il existe cinq façons d'effectuer une récolte de dates dans LuckyTemplates :
Table des matières
1. Récolte de base
Dans cet exemple, la récolte de base est une mesure appelée Date de récolte sélectionnée. Il obtient une de la table Date dans le champ Date.
Si nous le prenons et le déposons sur le terrain, il commencera vide.
Et si nous choisissons une date, il récoltera cette date dans une autre mesure grâce à la ramification des mesures.
Si nous le changeons en un segment "Entre", il s'affichera vide car l'utilisation de SELECTEDVALUE nécessite une seule valeur unique .
Au lieu de cela, nous devons utiliser cette formule pour plusieurs dates sélectionnées :
Il faut être le plus étroit possible avec le filtre en faisant à la fois la table des dates et le champ date.
Si nous déposons la mesure Min AllSelected dans la section Champs, nous verrons qu'elle a récolté le début du segment.
Et au fur et à mesure que nous le modifions, il récolte de manière appropriée.
De même, si nous supprimons la mesure Max AllSelected dans la section Fields, nous obtiendrons le point de terminaison du slicer.
Déplacer le slicer capte le point final.
Maintenant, nous pouvons également utiliser et au lieu de et ALLSELECTED . Si nous regardons MINX , il tire d'abord la table ou retourne la mesure.
Si nous le déposons dans la section Champs, il affichera la même valeur de date minimale.
Maintenant, nous devons savoir lequel utiliser. Nous devrions décocher la case MINX.
Nous avons maintenant ces 2 paramètres récoltés.
2. Récolte pré-trancheuse
Nous pouvons également regarder le début du segment jusqu'à un jour avant la date minimale sélectionnée via la mesure Min All Harvest dans cet exemple.
Calculez la date minimale et supprimez le filtre sur Dates pour récolter toutes les dates au lieu des dates TOUTES SÉLECTIONNÉES.
Si nous le déposons dans la section Champs, nous obtiendrons le 1er janvier 2018.
LuckyTemplates stocke les dates dans un numéro de série pour les jours après le 1er janvier 1990.
Dans la formule Min-1 Allselected Harvest, nous verrons la mesure qui est MIN -1 sur la plage ALLSELECTED .
Si nous déposons cette mesure dans la section Champs, cela nous donnera le 10 décembre 2018.
Après avoir récolté la gamme sélectionnée et la gamme pré-trancheuse, nous pouvons également récolter la gamme de date qui vient après la gamme sélectionnée. Cependant, la plage de pré-tranchage est ce qui est important.
Si nous regardons la formule des ventes cumulées, nous verrons ce modèle qui nous donne les ventes cumulées standard ALLSELECTED.
Pour avoir un solde de départ avant le début du total cumulé, nous pouvons reporter toutes les données depuis le début jusqu'au point précédant le premier total cumulé.
La formule du solde cumulatif du pré-trancheur indiquera la date de début de la récolte Min All et la date de fin de Min-1 All Selected Harvest. La fonction filtre la date de début et de fin. La fonction COALESCE renverra la date à 0 lorsqu'elle est vide.
La formule des ventes totales cumulées calcule nos ventes cumulées, le solde cumulatif pré-slicer et le total des deux.
La modification de la plage affecte l'équilibre du pré-slicer mais le total reste le même.
3. Récolte tout compris
La troisième méthode récolte toute la table de dates du début à la fin de la plage du segment. Cependant, cela nécessitera une configuration plus longue.
Tout d'abord, définissez le nom du client en créant une nouvelle mesure.
Dans cet exemple, cette mesure s'appelle Top Customer.
Utilisez MAXX pour obtenir le nom du client, pour filtrer la table des clients par Ventes et , et pour empêcher le retour d'un nom dans la plage totale.
Ensuite, coupez la table de dates en deux tables distinctes où l'une a les valeurs à l'intérieur du segment et l'autre à l'extérieur .
Maintenant, créez une formule de dates déconnectées qui prend de la table des dates étendues et les copie.
Nous verrons ensuite un slicer pour cette table.
La formule Inside Range prend une table ALLSELECTED dans la table Disconnected Dates et examine chaque valeur pour vérifier si elles figurent dans la liste des tables de dates.
S'ils sont dans la liste de la table, il reviendra à 1. Sinon, il reviendra à 0. Il récolte les dates de la table des dates déconnectées et compare les valeurs.
Ensuite, mettez un filtre visuel pour les deux tables. Définissez la variable de plage du segment intérieur sur 1 et l'extérieur sur 0.
Les enregistrements à l'intérieur de la plage du segment iront au segment intérieur et les enregistrements à l'extérieur iront au segment extérieur.
Si nous ajustons la trancheuse, les tables s'ajustent également.
Le tableau Inside Slicer commence par le 31 décembre, date de début du segment. La table Outside commence le 1er janvier et se termine un jour avant le 1er décembre et recommence à la fin du slicer.
4. Trancheuse de hiérarchie pour l'analyse financière
La quatrième méthode est un segment de hiérarchie pour structurer le segment de date. C'est le meilleur pour l'analyse financière.
Tout d'abord, allez dans Hierarchy Slicer et allez dans Dates.
Déposez Trimestre fiscal et Année fiscale dans la section Champ pour créer une hiérarchie que nous pouvons utiliser pour sélectionner facilement des années, des trimestres ou des périodes individuelles.
5. Filtre intelligent OKVIZ Pro
Enfin, nous avons le OKVIZ Smart Filter Pro.
OKVIZ Smart Filter Pro offre de nombreuses fonctionnalités, des info-bulles et un contrôle sur nos slicers.
Il a différents modes qui fournissent de nombreuses modifications et montrent les champs que nous avons, ainsi que le nombre d'enfants dans la hiérarchie.
Cliquez sur le bouton OKVIZ, choisissez Format, choisissez Mode, puis choisissez Hiérarchie. Il affichera les commandes pour développer et réduire instantanément les nœuds.
De plus, en supprimant les ventes totales dans la section Info-bulles, nous verrons les ventes totales par exercice et trimestres.
Conclusion
Cette méthode est fortement recommandée si vous effectuez de nombreuses analyses financières et budgétaires, car elle peut vous aider à acquérir plus de contrôle et de fonctionnalité sur votre travail et vos rapports.
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