Matrice de vente croisée dans LuckyTemplates à laide de DAX

Matrice de vente croisée dans LuckyTemplates à laide de DAX

Dans ce didacticiel, je vous montre comment créer une matrice de vente croisée dans LuckyTemplates. Ceci n'est qu'un aperçu d'une session que j'ai menée lors d'un . Vous pouvez regarder la vidéo complète de ce tutoriel au bas de ce blog.

Matrice de vente croisée dans LuckyTemplates à l'aide de DAX

Cette technique que je vais démontrer peut ajouter beaucoup de valeur à vos activités de marketing et de vente, en sachant quels produits sont achetés avec d'autres produits. La toute première chose à faire pour y parvenir est de mettre en place le modèle. 

Table des matières

Configuration du modèle

C'est un modèle très détaillé que nous avons ici, que j'ai utilisé lors du Learning Summit, mais nous allons nous concentrer sur le tableau Produits et le tableau Produits de comparaison pour ce didacticiel.

Matrice de vente croisée dans LuckyTemplates à l'aide de DAX

Nous avons besoin que ces deux tables soient le long de toutes les lignes et le long de toutes les colonnes.

Matrice de vente croisée dans LuckyTemplates à l'aide de DAX

Le tableau des produits de comparaison est une configuration clé pour cette matrice de vente croisée. C'est exactement la même chose que la table Produits, comme si elle était générique. Je l'ai créé en utilisant cette formule , qui renvoie une table basée sur ce que nous voulons de cette table particulière. Dans ce cas, nous voulons l' index dans le nom du produit.

Matrice de vente croisée dans LuckyTemplates à l'aide de DAX

Nous allons utiliser cet index en haut de notre matrice et nous allons utiliser le nom du produit sur toutes les lignes.

Matrice de vente croisée dans LuckyTemplates à l'aide de DAX

Notez que ce tableau n'a aucun rapport avec le modèle de base . Nous allons intégrer certains filtres de ce tableau dans notre modèle de base via une formule .

Comprendre le contexte est vraiment essentiel pour y parvenir.

Maintenant, nous créons la liste des clients basée sur les produits utilisant cette formule. Nous utilisons , qui renvoie un tableau d'éléments uniques en fonction des filtres qui y sont placés.

Matrice de vente croisée dans LuckyTemplates à l'aide de DAX

Nous créons donc un tableau du nombre de clients uniques qui ont acheté un produit particulier. Par exemple, pour le produit 2, c'est 688. Ensuite, nous comptons simplement cette table.

Création de la matrice

Pour obtenir une matrice, nous devons examiner cette table de liste des achats des clients et la table virtuelle filtrée par les produits de comparaison. Et c'est la formule clé.

Matrice de vente croisée dans LuckyTemplates à l'aide de DAX

Examinons maintenant nos tables ici, en particulier ce résultat, 109. Ce résultat 109 est une combinaison de la liste des clients qui créent le résultat 688 (Produit 2) et de la liste des clients qui créent le résultat 636 (Produit 1) .

Matrice de vente croisée dans LuckyTemplates à l'aide de DAX

Il s'agit de savoir combien de clients ont acheté le produit 2, mais aussi le produit 1. Et nous devons comparer ces listes. La création de cette liste de produit 2 est facile car le filtre placé ici est naturel et filtrera naturellement le résultat 688.

Nous fabriquons également un contexte pour ce produit 1 (636), qui est représenté par ce numéro d'index de 1, via cette formule particulière, ComparaisonPurchase .

Matrice de vente croisée dans LuckyTemplates à l'aide de DAX

Avec la fonction ALL , nous supprimons tout contexte qui pourrait se produire naturellement via notre modèle, qui a été remplacé par le produit 2 (109). Ensuite, nous réappliquons le contexte via une relation virtuelle à l'aide de la fonction . Je préfère cette méthode qui utilise TREATAS car elle simplifie les choses et crée un modèle beaucoup plus propre.

TREATAS crée un contexte ou des filtres virtuellement dans notre modèle au sein d'une formule au lieu d'avoir à le faire physiquement. 

Avec cette formule, nous créons deux listes de clients, peu importe où nous nous trouvons dans la matrice. Ainsi, pour 109, la variable ( ) InitialPurchase calcule les clients qui achètent le produit 2, et la variable ComparePurchase calcule les clients qui achètent le produit 1.

Ensuite, l'autre élément clé du calcul consiste à utiliser la fonction pour déterminer quels clients apparaissent dans notre table InitialPurchase et dans notre table ComparePurchase. Cela nous donne les clients combinés qui achètent ces deux produits et cela se produit encore et encore dans toute cette matrice.


Exemple d'analyse de panier - Introduction à l'analyse de panier LuckyTemplates Advanced Analytics
- Conseils de bonnes pratiques pour LuckyTemplates
Découvrir plusieurs achats de produits à l'aide de DAX dans LuckyTemplates

Conclusion

Ce didacticiel n'est qu'un aperçu de la création d'une matrice de vente croisée dans LuckyTemplates. Il y a beaucoup de choses à faire, mais je voulais vous donner une idée de la façon dont cela fonctionne réellement. On m'a souvent posé des questions sur les matrices de vente croisée, alors j'ai pensé qu'il serait bon de donner un aperçu de la façon dont cela se fait dans LuckyTemplates.

C'est un excellent moyen d'effectuer une analyse de vente croisée et d'obtenir des informations formidables. Vous obtiendrez les pourcentages et verrez ce qui constitue une bonne opportunité de vente incitative pour des clients particuliers, par exemple. Si vous souhaitez en savoir plus sur cette technique, consultez les liens ci-dessous.

Acclamations!

***** Apprendre LuckyTemplates ? *****







Quest-ce que le self en Python ? Exemples concrets

Quest-ce que le self en Python ? Exemples concrets

Qu'est-ce que le self en Python ? Exemples concrets

Comment enregistrer et charger un fichier RDS dans R

Comment enregistrer et charger un fichier RDS dans R

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.

First N Business Days Revisited - Une solution de langage de codage DAX

First N Business Days Revisited - Une solution de langage de codage DAX

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.

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

Présentez des informations à laide de la technique des visuels dynamiques multi-threads dans LuckyTemplates

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.

Introduction au filtrage du contexte dans LuckyTemplates

Introduction au filtrage du contexte dans LuckyTemplates

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.

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

Meilleurs conseils pour utiliser les applications dans le service en ligne LuckyTemplates

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.

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

Analyser les changements de marge bénéficiaire au fil du temps - Analytics avec LuckyTemplates et DAX

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.

Idées de matérialisation pour les caches de données dans DAX Studio

Idées de matérialisation pour les caches de données dans DAX Studio

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.

Rapports dentreprise à laide de LuckyTemplates

Rapports dentreprise à laide de LuckyTemplates

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.

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Quest-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir

Qu'est-ce que la passerelle LuckyTemplates ? Tout ce que tu as besoin de savoir