TUTORIEL · QLIK SENSE

Bien utiliser les Master Items

Dimensions, mesures et visualisations maîtres : comment les utiliser, leurs avantages, leurs limites et les bonnes pratiques.

Références Qlik

Ce tutoriel s’appuie sur la documentation officielle Qlik. Les explications, exemples et recommandations SOSQLIK sont reformulés dans une approche volontairement pratique.

BIENVENUE

Pourquoi les Master Items ?

Fondamentaux
Exemple de standardisation
CASum(Montant)→ une définition commune pour les KPI, tableaux et graphiques
À quoi ça sert ?

Les Master Items permettent de créer des dimensions, des mesures et des visualisations réutilisables dans toute l’application. L’idée est simple : définir une fois un élément métier fiable, puis le réutiliser partout.

Lorsqu’un Master Item lié est modifié, ses utilisations sont mises à jour. C’est particulièrement utile pour éviter que cinq graphiques utilisent cinq définitions légèrement différentes du même indicateur.

✓ Avantages

  • Cohérence des indicateurs dans l’application
  • Maintenance plus simple
  • Réutilisation rapide par les autres concepteurs

△ Points de vigilance

  • Demande une convention de nommage claire
  • Une bibliothèque mal organisée devient vite difficile à parcourir
1 / 13

CHAPITRE 1

Master Dimension

Débutant
Exemple Qlik Sense
Région commercialeChamp : Region→ même dimension dans plusieurs graphiques
À quoi ça sert ?

Une Master Dimension définit une manière réutilisable de regrouper les données. Elle peut partir d’un champ simple, d’une expression calculée ou d’un groupe de dimensions.

Utilisez-la pour les axes et catégories que vous retrouvez régulièrement : Client, Région, Produit, Année, Centre de coût…

✓ Avantages

  • Réutilisation dans plusieurs visualisations
  • Nom et description métier communs
  • Couleurs cohérentes possibles pour les valeurs

△ Points de vigilance

  • Inutile de transformer systématiquement tous les champs en Master Dimensions
  • Une modification impacte toutes les utilisations liées
2 / 13

CHAPITRE 2

Dimension hiérarchique (Drill-down)

Intermédiaire
Exemple Qlik Sense
GéographiePays → Région → Agence→ navigation du général vers le détail
À quoi ça sert ?

Le Drill-down regroupe plusieurs dimensions dans un ordre hiérarchique. L’utilisateur commence au niveau le plus haut puis descend automatiquement lorsque ses sélections rendent le niveau suivant pertinent.

C’est très efficace pour une géographie ou une organisation : Pays → Région → Agence, par exemple.

✓ Avantages

  • Navigation naturelle dans les niveaux
  • Gain de place dans les feuilles
  • Très lisible pour les hiérarchies métier

△ Points de vigilance

  • Peut désorienter si les niveaux ne sont pas intuitifs
  • Moins adapté à des dimensions sans relation hiérarchique
3 / 13

CHAPITRE 3

Dimension cyclique

Intermédiaire
Exemple Qlik Sense
Angle d’analyseRégion ↔ Commercial ↔ Produit→ un graphique, plusieurs lectures
À quoi ça sert ?

Une dimension cyclique permet de proposer plusieurs dimensions alternatives dans un même emplacement. L’utilisateur choisit l’angle d’analyse sans multiplier les objets.

Par exemple, un même graphique peut être analysé par Région, Commercial ou Produit.

✓ Avantages

  • Feuilles plus compactes
  • Exploration plus libre
  • Réduit les visualisations quasi identiques

△ Points de vigilance

  • Le changement de dimension peut modifier fortement la lecture
  • Trop de choix rend le contrôle moins évident
4 / 13

CHAPITRE 4

Master Measure

Essentiel
Exemple Qlik Sense
CASum(Montant)Format : € · description : Chiffre d’affaires
À quoi ça sert ?

Une Master Measure centralise un calcul métier. C’est probablement le Master Item le plus important pour fiabiliser une application : CA, marge, nombre de commandes, taux de service, effectif…

Au lieu de recopier Sum(Montant) partout, vous créez une mesure CA et vous l’utilisez directement dans les objets compatibles.

✓ Avantages

  • Une seule définition du calcul
  • Correction propagée aux utilisations liées
  • Libellé, description et formatage standardisables

△ Points de vigilance

  • Une modification centrale peut avoir un impact large
  • Il faut documenter précisément le sens métier de chaque mesure
5 / 13

CHAPITRE 5

Formatage et couleurs

Intermédiaire
Exemple Qlik Sense
Taux de margeNumérique : 12,4 %→ présentation homogène dans les objets liés
À quoi ça sert ?

Les Master Items ne servent pas uniquement à stocker une expression. Ils permettent aussi de porter une partie de la présentation : libellé, format numérique et, selon le type d’élément, couleurs.

Une mesure de marge peut ainsi conserver son format en pourcentage, tandis qu’une dimension peut utiliser des couleurs cohérentes pour ses valeurs.

✓ Avantages

  • Moins de réglages répétés
  • Cohérence graphique
  • Lecture plus immédiate pour l’utilisateur

△ Points de vigilance

  • Les propriétés ne sont pas toutes reprises lorsqu’une Master Measure est appelée indirectement dans une expression
  • Les besoins locaux peuvent parfois nécessiter une adaptation
6 / 13

CHAPITRE 6

Master Measure dans une expression

Avancé
Exemple Qlik Sense
Exemple[CA] / [Nb Commandes]→ composition à partir de mesures existantes
À quoi ça sert ?

Une Master Measure peut être utilisée dans une expression plus complexe. C’est pratique pour construire un calcul à partir d’un indicateur déjà défini.

Attention : si la Master Measure est renommée ou supprimée, les références textuelles dans les expressions ne sont pas automatiquement mises à jour et peuvent retourner NULL.

✓ Avantages

  • Réutilise la logique métier existante
  • Permet de composer des indicateurs plus complexes

△ Points de vigilance

  • Références plus fragiles en cas de renommage
  • Le formatage du Master Item n’est pas automatiquement repris dans une référence par expression
7 / 13

CHAPITRE 7

Master Visualization

Intermédiaire
Exemple Qlik Sense
Top 10 clientsBarres + mesure CA + dimension Client→ objet prêt à réutiliser
À quoi ça sert ?

Une visualisation déjà construite peut être enregistrée comme Master Visualization et réutilisée sur plusieurs feuilles. Elle devient alors un objet de référence de l’application.

C’est utile pour un KPI institutionnel, un graphique standard ou un bloc analytique que vous souhaitez retrouver à plusieurs endroits.

✓ Avantages

  • Réutilisation immédiate d’un objet abouti
  • Cohérence de présentation
  • Maintenance centralisée

△ Points de vigilance

  • Moins flexible qu’un assemblage de dimensions et mesures
  • Une modification du maître peut affecter plusieurs feuilles
8 / 13

CHAPITRE 8

Comprendre la propagation

Essentiel
Exemple Qlik Sense
CASum(Montant) → Sum(MontantNet)→ les objets liés utilisent la nouvelle définition
À quoi ça sert ?

Le principe fondamental des Master Items est le lien avec une définition centrale. Une modification du Master Item est appliquée partout où cet élément est utilisé comme élément maître lié.

C’est un avantage énorme pour la maintenance, mais cela signifie aussi qu’une modification doit être réfléchie avant validation.
Master MeasureCA = Sum(Montant)
→ → →
KPIBar chartTableau
Une modification du Master Item se propage à ses utilisations.

✓ Avantages

  • Correction en un seul endroit
  • Évite les divergences entre feuilles

△ Points de vigilance

  • Une erreur centrale se propage elle aussi
  • Les changements nécessitent une gouvernance minimale
9 / 13

CHAPITRE 9

Publication et utilisateurs

À connaître
Exemple Qlik Sense
Bibliothèque métierCA · Marge · Région · Produit→ des briques fiables pour l’exploration
À quoi ça sert ?

Les Master Items prennent tout leur sens dans une application partagée : les utilisateurs disposent d’éléments prêts à l’emploi pour explorer les données et créer leurs propres visualisations lorsque leurs droits le permettent.

Dans une application publiée, les Master Items fournis restent disponibles aux utilisateurs, tandis que leur capacité à les modifier dépend du contexte et des permissions.

✓ Avantages

  • Autonomie accrue des utilisateurs
  • Indicateurs métier mieux maîtrisés

△ Points de vigilance

  • Les droits et possibilités d’édition dépendent de l’environnement
  • Une bibliothèque trop technique décourage les utilisateurs
10 / 13

CHAPITRE 10

Nommage, descriptions et tags

Bonnes pratiques
Exemple Qlik Sense
CA NetDescription : CA hors taxes après remisesTags : finance · ventes · CA
À quoi ça sert ?

La qualité d’une bibliothèque dépend autant de ses noms que de ses expressions. Un utilisateur doit comprendre immédiatement ce qu’est « CA Net » ou « Clients actifs 12M » sans ouvrir l’expression.

Utilisez des noms métier courts, une description précise et des tags cohérents pour faciliter la recherche.

✓ Avantages

  • Bibliothèque plus facile à parcourir
  • Meilleure compréhension métier
  • Maintenance facilitée

△ Points de vigilance

  • Demande une convention partagée
  • Les doublons de sens doivent être arbitrés
11 / 13

CHAPITRE 11

Quand créer un Master Item ?

Décision
Exemple Qlik Sense
Règle simpleRéutilisé + métier + durable = Master ItemLocal + ponctuel = élément local
À quoi ça sert ?

Tout ne doit pas devenir un Master Item. La bonne question est : cet élément représente-t-il une définition métier ou un composant que je veux réutiliser et maintenir dans le temps ?

Une expression expérimentale utilisée une seule fois peut rester locale. Un KPI officiel utilisé sur cinq feuilles doit, lui, être centralisé.

✓ Avantages

  • Bibliothèque utile et lisible
  • Moins de dette de maintenance

△ Points de vigilance

  • Trop peu : duplication des calculs
  • Trop : bibliothèque encombrée
12 / 13

CHAPITRE 12

Ma méthode recommandée

À retenir
Exemple Qlik Sense
Ordre conseilléMesures → Dimensions → Visualisationspuis nettoyage régulier de la bibliothèque
À quoi ça sert ?

Commencez par les indicateurs métier les plus stables, puis les dimensions réellement partagées. Ajoutez ensuite les visualisations maîtres seulement lorsqu’un objet complet doit être reproduit à l’identique.

Documentez, nommez proprement et testez l’impact avant de modifier un élément déjà largement utilisé.

✓ Avantages

  • Applications plus cohérentes
  • Maintenance simplifiée
  • Meilleure transmission entre développeurs et utilisateurs

△ Points de vigilance

  • Nécessite un minimum de discipline
  • Les changements importants doivent être communiqués
13 / 13