TUTORIEL · QLIK SENSE

QUALIFY et UNQUALIFY

Contrôler les associations automatiques sans casser les vraies clés.

CHAPITRE 01

Pourquoi QUALIFY existe

Intermédiaire
Exemple Qlik Sense
QUALIFY *;

Clients:
LOAD ID, Nom, Ville
FROM [lib://Donnees/Clients.qvd] (qvd);
À quoi ça sert ?

QUALIFY préfixe les champs par le nom de table pour empêcher des associations non souhaitées.

✓ Avantages

  • Évite des associations accidentelles

△ Points de vigilance

  • Peut aussi supprimer les associations voulues
1 / 3

CHAPITRE 02

Conserver les vraies clés avec UNQUALIFY

Intermédiaire
Exemple Qlik Sense
QUALIFY *;
UNQUALIFY ID_CLIENT;

Clients:
LOAD ID_CLIENT, Nom, Ville FROM [lib://Donnees/Clients.qvd] (qvd);

Commandes:
LOAD ID_CLIENT, ID_COMMANDE, Montant FROM [lib://Donnees/Commandes.qvd] (qvd);
À quoi ça sert ?

UNQUALIFY exclut certains champs de la qualification.

✓ Avantages

  • Contrôle fin

△ Points de vigilance

  • Il faut connaître les clés
2 / 3

CHAPITRE 03

Quand éviter QUALIFY

Intermédiaire
Exemple Qlik Sense
Réflexe SOSQLIKComprendre les associations avant de les neutralisercontrôler le Data Model Viewer
À quoi ça sert ?

QUALIFY peut masquer un problème de conception si on l’utilise partout.

✓ Avantages

  • Usage ciblé

△ Points de vigilance

  • Usage global difficile à maintenir
3 / 3