Catégorie : Chargement des données


Schéma en étoile, [Part1] Concaténation de tables

Ce tutoriel s'inscrit dans une série de tutoriels sur la modélisation en étoile dans QlikView.

Le modèle de données en QlikView doit être en étoile pour qu'il soit cohérent et performant. Dans le cas contraire, QlikView créera des tables de synthèse (ce qui est fortement déconseillé).

Une des solutions à cette problématique, est de concaténer (unir) ces deux tables (par exemple) pour en créer une seule table. QlikView permet d'unir deux tables même si elles n'ont pas les mêmes noms et nombres de colonnes (contrairement à UNION en sql). Dans les prochains tutoriels, nous verrons d'autres astuces pour garder notre schéma en étoile.

Pour concaténer deux tables dans QlikView, on a deux façons de faire.

...

Lire la suite ...

Table de mappage dans QlikView

Dans ce tutoriel on va voir ensemble une façon alternative à la jointure entre deux tables. Il s'agit de la table de mappage.

Le principe de la table de mappage est simple. Cette dernière doit contenir deux colonnes, la première contient le code qui va servir à la comparaison et la seconde colonnes contient la valeur (résultat voulu). Récapitulons, une table de mappage contient deux colonnes (code, valeur). En lui donnant un code, on obtient la valeur correspondant.

Les tables de mappage sont des tables temporaires, c'est à dire elles sont supprimées à la fin du chargement.

Ne vous inquiétez pas, on va voir un exemple et ça sera plus clair Complice.

...

Lire la suite ...

Calendrier QlikView

Dans ce tutoriel nous allons voir comment créer un Calendrier sur QlikView comportant les dates qui vous intéressent.

Pour créer ce calendrier, on passera par les quatre étapes suivantes :

  1. Définir une date de début et une date de fin pour le calendrier

  2. Générer toutes les dates possibles entre les dates min et max définies précédemment

  3. Créer les différentes présentations des dates (Année, mois, semaines, ...)

  4. Nettoyer ce qui n'est plus utile (tables et variables)

Vous êtes prêts ?? commençons ...

...

Lire la suite ...




Saisissez une adresse Email pour être averti de publication d'un nouvel article.