QlikView - Transformation des données

La transformation des données est le processus de modification des données existantes vers un nouveau format de données. Cela peut également impliquer le filtrage ou l'ajout de valeurs spécifiques à l'ensemble de données existant. QlikView peut effectuer la transformation des données après les avoir lues dans sa mémoire et en utilisant de nombreuses fonctions intégrées.

Des données d'entrée

Considérons les données d'entrée suivantes, qui représentent les chiffres de vente de chaque mois. Ceci est stocké sous forme de fichier csv avec le nom quarterly_sales.csv

Month,SalesVolume
March,2145
April,2458
May,1245
Sales Values in Q2
June,5124
July,7421
August,2584
Sales Values in Q3
September,5314
October,7846
November,6532
December,4625
January,8547
February,3265

Chargement des données

Les données ci-dessus sont chargées dans la mémoire QlikView à l'aide de l'éditeur de script. Ouvrez l'éditeur de script dans le menu Fichier ou appuyez surControl+E.Choisissez l'option "Fichiers de table" dans l'onglet "Données à partir de fichiers" et recherchez le fichier quarterlt_sales.csv. Cliquez sur Suivant.

L'assistant de transformation

L'écran suivant nous invite à choisir une transformation de données. Cliquez sur le boutonEnable Transformation Step.

Type de transformation

Dans cette étape, nous sélectionnerons la transformation pour éliminer les lignes, qui décrivent le trimestre. Nous sélectionnonsGarbage → delete markedet sélectionnez les deux lignes, qui ne sont pas obligatoires. Cliquez sur Suivant.

Options de l'assistant de fichier

Après avoir sélectionné le type de transformation et les lignes à supprimer, l'écran suivant nous invite à effectuer toute transformation supplémentaire comme la sélection d'une clause where ou l'ajout de préfixes. Nous ignorerons cette étape et cliquerons sur Terminer.

Charger le script pour les données transformées

Le script de chargement des données ci-dessus une fois toutes les étapes de transformation terminées est indiqué ci-dessous.

Affichage des données transformées

Les données transformées peuvent être affichées en utilisant un Table Boxobjet de feuille. Les étapes pour le créer sont indiquées ci-dessous.

Ensuite, nous choisissons les champs de la Table Box.

La boîte de tableau affiche maintenant les données dans la feuille.