Expressions de niveau de détail FIXED

Les expressions de niveau de détail FIXED calculent une valeur en utilisant les dimensions spécifiées sans faire référence aux dimensions de la vue.

Les exemples suivants peuvent être recréés en utilisant la source de données Exemple - Hypermarché.

Exemple 1

La vue suivante montre l’intervalle entre la date du premier achat et les autres achats suivants d’un client :

Procédure étape par étape

Voici comment créer la vue ci-dessus à l’aide de la source de données Exemple - Hypermarché fournie avec Tableau Desktop.

  1. Créez deux champs calculés : une expression de niveau de détail FIXE et une soustraction de date.

    NomFormule
    Date du premier achat{FIXED [Nom du client] : MIN([Date de commande])}
    Jours depuis le premier achatDATETRUNC('day', [Date de commande])-DATETRUNC('day', [Date du premier achat])
  2. Faites glisser Jours depuis le premier achat depuis la zone Mesures du volet Données vers la zone Dimensions.

    Étant donné que ce champ calculé contient une opération de soustraction, le résultat est un nombre, donc Tableau l’affecte à la catégorie Mesures. Vous allez par contre l’utiliser comme dimension.

  3. Déposez Jours depuis le premier achat sur Colonnes.

  4. Cliquez sur Jours depuis le premier achat dans Colonnes et choisissez Continu.

  5. Déposez Ventes sur Lignes.

  6. Modifiez l’agrégation de Ventes sur les lignes de SUM en AVG.

  7. Ajoutez un calcul de table rapide à Ventes sur les lignes : Total cumulé.

  8. Faites glisser Date du premier achat vers Couleur.

  9. Cliquez sur le signe + dans le champ YEAR(Date du premier achat) sur Couleur pour ajouter le niveau suivant inférieur dans la hiérarchie des dates : QUARTER(Date du premier achat).

  10. Tableau ne place pas automatiquement deux champs sur Couleur, mais vous pouvez le faire en cliquant sur l’icône à gauche du champ QUARTER(Date du premier achat) et en choisissant Couleur :

  11. Faites glisser la légende des couleurs vers le côté gauche de la vue, sous la fiche Repères.

    Votre vue devrait ressembler à celle-ci :

La visualisation fournit des informations lorsque vous interagissez avec elle. Sélectionnez les trimestres individuels dans la légende des couleurs sur la gauche pour voir comment les clients gagnés lors de trimestres individuels spécifiques ont continué à dépenser lors des trimestres suivants. Notez que les clients gagnés au début de l’année (2013) tendent à dépenser plus rapidement, même en tenant compte du fait qu’ils ont eu plus de temps pour le faire. De ce fait, les lignes bleues (pour 2013) se trouvent plus haut sur l’axe x que les autres lignes. Si vous aviez utilisé une valeur de date standard sur l’axe y, il aurait été plus facile de créer la vue. Par contre, les lignes ne commenceraient pas toutes aux mêmes coordonnées et il serait plus difficile de comparer les taux d’acquisition.

Vous pouvez également faire glisser YEAR(Date du premier achat) ou QUARTER(Date du premier achat) hors de la couleur pour voir les tendances saisonnières ou annuelles plus clairement.

Exemple 2

L’expression de niveau de détail FIXED suivante calcule la somme des ventes par région :

{FIXED [Region] : SUM([Sales])}

Cette expression de niveau de détail, nommée [Ventes par région], est ensuite placée sur Texte pour montrer les ventes totales par région :

Le niveau de détail de la vue est [Région] plus [État], mais du fait que les expressions de niveau de détail FIXED ne prennent pas en compte le niveau de détail de la vue, le calcul n’utilise que la dimension [Région], de sorte que les valeurs des États individuels de chaque région sont identiques. Reportez-vous à Expressions LOD et agrégation qui explique pourquoi il en est ainsi.

Si le mot-clé INCLUDE a été utilisé dans l’expression de niveau de détail au lieu de FIXED, les valeurs seront différentes pour chaque État, car Tableau ajoutera la dimension de l’expression ([Région]) à toute autre dimension supplémentaire de la vue ([État]) pour déterminer les valeurs de l’expression. Le résultat serait :

Merci de vos commentaires !Avis correctement envoyé. Merci