Quest-ce que le self en Python ? Exemples concrets
Qu'est-ce que le self en Python ? Exemples concrets
Dans ce didacticiel, j'aborderai le calcul de la distance sur la carte dans LuckyTemplates en fonction de l'emplacement du stock avant (FSL) et du point de livraison. Ce n'est qu'une des différentes manières d'utiliser efficacement le calcul de distance pour l'analyse géospatiale.
Dans cet exemple, je vais afficher et analyser les clients dans un rayon à partir d'un emplacement de stock avancé existant dans un dépôt ou un hub.
Table des matières
L'ensemble de données pour le calcul de la distance sur la carte
Parlons maintenant de l'ensemble de données que j'ai utilisé pour cette instance de calcul de distance. Voici les données qui contiennent la table de données Customers .
Il contient également le tableau des emplacements de stockage à terme .
La table Dépôts a été ajoutée à la table de données Clients . C'est pour permettre l'affichage simultané.
Comme vous pouvez le voir, il n'y a aucun lien entre les deux tables.
De plus, les mesures DAX que j'ai utilisées se trouvent dans trois tableaux distincts.
Lors de la modélisation, je garde mes mesures à portée de main. Une fois mon rapport terminé, les tableaux de mesures seront masqués.
J'ai utilisé trois ensembles de mesures pour calculer et afficher la distance pour cette démonstration.
Mesures Dax pour le calcul de la distance sur la carte
J'ai transformé le calcul de distance ( formule Haversine ) en une mesure DAX ( mesure de distance ). J'ai discuté de la formule Haversine dans un article sur le calcul de la distance et du relèvement dans LuckyTemplates (je le lierai une fois qu'il sera publié).
Cette formule est légèrement différente de la fonction Power Query car je viens de créer cela comme solution de contournement.
J'ai utilisé la mesure de distance pour calculer la distance en fonction d'une sélection du trancheur Sélectionner la distance .
J'ai utilisé la distance totale dans la mesure de sélection pour calculer la distance totale à partir de la sélection. Ensuite, je l'ai affiché sur la table.
De plus, j'ai utilisé la distance dans la mesure de sélection comme mesure de support pour la distance totale dans la mesure de sélection.
Mesures DAX pour la carte visuelle
L'ensemble de mesures suivant contient les mesures pour la couleur, la taille et le titre.
La première mesure de cet ensemble est la couleur du point FSL (couleur du point d'emplacement du stock avant).
Cette mesure crée le point vert dans cette petite carte.
Il est utilisé pour zoomer sur l'emplacement sélectionné à partir des trancheuses.
Vient ensuite la mesure Map Point Color .
La mesure Map Point Color affiche la couleur verte ou bleue sur la carte plus grande.
De plus, j'ai utilisé la mesure Taille pour afficher les bulles du client et les dépôts sélectionnés dans différentes tailles sur la carte.
La dernière est la mesure Map . Je l'ai utilisé pour créer un titre dynamique.
Ce titre dynamique change en fonction de la sélection effectuée dans le trancheur Sélectionner la distance .
Mesures DAX pour les calculs de la demande et des revenus
Le troisième tableau de mesures contient des calculs standard pour les revenus et les demandes . Il a également des mesures qui montrent les résultats de ces calculs associés à la distance sélectionnée.
J'ai créé une table Select Radius avec les distances de 0 à 250 km . J'ai utilisé un paramètre de simulation pour celui-ci.
Cette table est ensuite utilisée pour créer ce trancheur spécial avec un curseur.
Après avoir préparé toutes les mesures, je peux maintenant commencer à créer le rapport.
Le résultat
En conséquence, voici la carte avec les points de la sélection de distance.
Dans ce rapport, je peux sélectionner un dépôt.
Je peux également modifier la distance sur le trancheur Sélectionner la distance . Ensuite, je pourrai voir les résultats dans le tableau comme le revenu dans la sélection , la demande dans la sélection et la distance totale dans la sélection .
La carte plus petite effectue un zoom avant sur l'emplacement sélectionné. Cela se déplacera en fonction du dépôt sélectionné.
Ces cartes affichent également les résultats en fonction de la sélection effectuée dans le segment Sélectionner la distance .
Technique de visualisation de données LuckyTemplates : Création d'un en-tête ou d'un titre dynamique
Analyse géospatiale - Nouveau cours sur
les visualisations de données LuckyTemplates LuckyTemplates - Cartes dynamiques dans les info-bulles
Conclusion
Dans ce didacticiel, je ne me suis pas concentré sur la création du tableau de bord le plus attrayant. Il s'agit simplement de démontrer l'une des nombreuses façons de calculer la distance sur la carte dans LuckyTemplates.
J'espère que vous avez pu comprendre comment créer dynamiquement des rapports visuels dans l'analyse géospatiale où vous devez analyser et afficher des données en fonction d'une distance sélectionnée. Gardez à l'esprit qu'il est essentiel d'effectuer correctement les mesures et de créer l'ensemble de données pour que cela fonctionne.
Consultez les liens ci-dessous pour plus d'exemples et de contenu connexe.
Acclamations!
Paul
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