TUTORIEL · QLIK SENSE

Comprendre IntervalMatch()

Associer une date ou une valeur ponctuelle à un intervalle de début et de fin.

CHAPITRE 01

Le problème des intervalles

Avancé
Exemple Qlik Sense
Evenements:
LOAD ID, DateEvenement FROM [lib://Donnees/Evenements.qvd] (qvd);

Periodes:
LOAD Debut, Fin, Statut FROM [lib://Donnees/Periodes.qvd] (qvd);
À quoi ça sert ?

Une égalité ne suffit pas : IntervalMatch associe les valeurs aux intervalles qui les contiennent.

✓ Avantages

  • Correspondances temporelles propres

△ Points de vigilance

  • Chevauchements à maîtriser
1 / 3

CHAPITRE 02

Utiliser IntervalMatch()

Avancé
Exemple Qlik Sense
IntervalMatch (DateEvenement)
LOAD Debut, Fin
Resident Periodes;
À quoi ça sert ?

Le chargement associe ce champ aux bornes de la table d’intervalles.

✓ Avantages

  • Syntaxe compacte

△ Points de vigilance

  • Modèle temporel à définir correctement
2 / 3

CHAPITRE 03

Attention aux chevauchements

Avancé
Exemple Qlik Sense
ContrôleUne date → combien d’intervalles possibles ?vérifier le grain
À quoi ça sert ?

Ce n’est pas forcément une erreur : décidez si plusieurs correspondances sont autorisées.

✓ Avantages

  • Comportement explicable

△ Points de vigilance

  • Risque de multiplication
3 / 3