QlikView - Analyse d'ensemble

La fonction d'analyse des ensembles de QlikView est utilisée pour séparer les données de différents objets de feuille en plusieurs ensembles et conserve les valeurs inchangées dans certains d'entre eux. En termes plus simples, il crée une option pour ne pas associer certains objets de feuille à d'autres tandis que le comportement par défaut est que tous les objets de feuille sont associés les uns aux autres. Cela aide à filtrer les données dans un objet de feuille et à voir le résultat correspondant dans d'autres, tandis que l'objet de feuille choisi comme un ensemble différent affiche les valeurs selon ses propres filtres.

Des données d'entrée

Considérons les données d'entrée suivantes, qui représentent le chiffre d'affaires de différentes lignes de produits et catégories de produits.

Product_Line,Product_category,Month,Value
Arts & Entertainment,Hobbies & Creative Arts,Jan,5201
Arts & Entertainment,Paintings,Feb,8451
Arts & Entertainment,Musical Instruments,Jan,1245
Baby & Toddler,Diapering,Mar,1247
Baby & Toddler,Toys,Dec,257
Apparel & Accessories,Clothing,Feb,574
Apparel & Accessories,Costumes & Accessories,Apr,1204
Arts & Entertainment,Musical Instruments,Apr,3625
Baby & Toddler,Diapering,Apr,1281
Apparel & Accessories,Clothing,Jul,2594
Arts & Entertainment,Paintings,Sep,6531
Baby & Toddler,Toys,May,7421
Apparel & Accessories,Clothing,Aug,2541
Arts & Entertainment,Paintings,Oct,2658
Arts & Entertainment,Musical Instruments,Mar,1185
Baby & Toddler,Diapering,Jun,1209

Charger le script

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 contenant les données ci-dessus. Un écran apparaît comme illustré ci-dessous.

Créer une boîte de table

Choisissez tous les champs disponibles pour créer une boîte de tableau à l'aide de l'option de menu Layout → New Sheet Objects → Table Box et une zone de liste contenant le champ du mois en utilisant l'option de menu Layout → New Sheet Objects → List Box. Créez également un tableau simple montrant les ventes totales de chaque catégorie de produits.

Association de données

Nous pouvons maintenant observer l'association entre ces trois objets de feuille en sélectionnant des valeurs dans l'un d'eux. Sélectionnons le mois avril et janvier dans la zone de liste Mois. Nous pouvons voir le changement des valeurs dans la zone de tableau et le graphique montrant les valeurs associées.

Objet de clonage

Ensuite, nous clonons le graphique de la somme des ventes pour produire un nouvel ensemble de données non associé à d'autres objets de feuille. Faites un clic droit sur le graphiqueSales Sum et cliquez sur l'option Clonecomme indiqué ci-dessous. Une autre copie du même graphique apparaît dans le document QlikView.

Définir l'expression

Ensuite, nous choisissons la deuxième copie du graphique Sales Sumet cliquez dessus avec le bouton droit pour obtenir les propriétés du graphique. Nous créons une expression appelée Sales values ​​en écrivant la formule sous leDefinition comme indiqué ci-dessous.

Application de l'analyse d'ensemble

En complétant les étapes ci-dessus, nous constatons que lorsque nous sélectionnons le mois de juin, nous obtenons les valeurs associées dans la zone de tableau et le graphique Somme des ventes. Cependant, les ventes d'avril ne changent pas car elles sont basées sur les données de l'expression d'ensemble.