Introduction à QlikView Set Analysis

Dans tout tableau de bord / rapport, il est toujours préférable d'avoir plus de contextes, ce qui rend notre tableau de bord plus significatif. L'ajout de contexte à notre tableau de bord signifie essentiellement que nous devons fournir de nombreuses informations, une comparaison avec les produits et un calendrier pertinents. Cela rendra notre tableau de bord orienté vers l'action. Cela peut être réalisé à l'aide de la fonctionnalité Qlikview appelée Set Analysis qui aide à ajouter du contexte à notre tableau de bord. En utilisant l'expression set, nous pouvons créer nos objets comme un graphique / tableau pour nous dire des informations relatives à différents ensembles de données. Essayons de comprendre ce qu'est exactement l'analyse des ensembles, cette fonctionnalité de qlikview est utilisée pour séparer nos données qui sont disponibles dans différents objets de feuille en plusieurs ensembles et conserve une partie de leur valeur inchangée, de cette façon, nous filtrons les données dans une seule feuille qui nous aide à comprendre les changements correspondants dans les différentes feuilles, de cette façon, nous serons en mesure de comparer notre ensemble d'enregistrements dans le même tableau / graphique en utilisant une analyse d'ensemble.

Syntaxe et exemples d'analyse d'ensemble QlikView

Avant de creuser dans la syntaxe de l'expression d'ensemble, comprenons les principales caractéristiques de l'analyse d'ensemble,

  • Il doit être utilisé dans les fonctions d'agrégation
  • Définir l'expression commence et se termine par des accolades ()
  • Il est utilisé pour la création de sélection différente
  • Tous les modificateurs commencent et finissent par
  • Un opérateur qui devrait être utilisé dans l'analyse d'ensemble est =
  • Un identifiant utilisé est $

Nous utilisons des expressions d'ensemble pour effectuer notre analyse d'ensemble et ces expressions sont écrites dans (). Il peut contenir les éléments mentionnés ci-dessous

  • Identifiant
  • Opérateur
  • Modificateur

Idéalement, la séquence logique d'expression d'ensemble devrait commencer par un identifiant, puis vient le modificateur et enfin l'opérateur.

1. Définir l'identifiant

Les identificateurs sont les éléments de base d'une expression d'ensemble est utilisée pour l'identification de l'ensemble actif, c'est l'état de l'ensemble de données et l'expression d'ensemble commence avec l'identifiant comme premier élément. Pour faciliter notre compréhension, nous pouvons considérer l'identifiant comme l'instruction FROM que nous utilisons en SQL.

Syntaxe:

sum ((identifier) document name)

Les identifiants peuvent être l'une des options mentionnées ci-dessous

  • $: Le symbole du dollar parle de l'ensemble actuellement sélectionné. Par exemple sum (($) tax) - il donne la somme du document de taxe pour l'ensemble sélectionné.
  • 1: Le symbole 1 indique qu'il ne se soucie pas de l'ensemble sélectionné et qu'il considérera l'ensemble des données. Ex: somme ((1) taxe) - elle donne la somme de toutes les données disponibles dans le document fiscal quelle que soit la sélection actuelle
  • Signet: Cela prendra en compte tout ensemble de signets pour la procession. Par exemple, somme ((taxe 2010) taxe) - elle donne la sortie sous forme de somme des données fiscales qui sont stockées dans le signet nommé taxe 2010.
  • $ 1: ce symbole représente l'ensemble choisi comme ensemble précédemment sélectionné, nous pouvons également utiliser $ 0 pour l'ensemble actuel et $ -1 pour l'ensemble sélectionné vers l'avant. par exemple, somme (($ 1) taxe) - elle donne la sortie comme la somme des données fiscales sélectionnées précédemment.
  • Myaltstate: cela faisait référence à une sélection effectuée dans un état alternatif.

2. Définir les opérateurs

Les opérateurs exécutent la fonction en combinant et en manipulant l'ensemble sélectionné. L'opérande de l'opérateur sera l'ensemble sélectionné et le résultat sera également un ensemble. La règle générale pour l'évaluation des opérateurs est de gauche à droite. Qlikview utilise ces 4 comme opérateurs de base

  • + / Union: Cet opérateur signifie union et il va simplement arbitrairement combiner les données des deux ensembles et donner en sortie. Par exemple somme (($ + 2010 tax) taxe) - cette expression donne la sortie sous forme d'un ensemble qui est une combinaison de l'ensemble de données fiscales sélectionné et de l'ensemble de données fiscales 2010.
  • - / exclusion: Il s'agit d'un opérateur d'exclusion, où il donnera un ensemble de sortie qui exclut le deuxième opérande mentionné. Par exemple sum ((1 - $) tax) - cette expression donne la sortie sous la forme d'un ensemble qui exclut l'ensemble actuellement sélectionné qui est mentionné dans l'expression par le symbole du dollar.
  • * / intersection: Cela renvoie un ensemble qui est une intersection des deux ensembles mentionnés comme opérande. Par exemple, somme (($ * 2010 tax) taxe) - cette expression donne la sortie en tant qu'ensemble de données commun entre l'ensemble actuellement sélectionné et l'ensemble mis en signet.
  • / - ceci est un opérateur XOR; fondamentalement, il donne la différence symétrique entre les deux ensembles. Par exemple, somme (($ / 2010 tax) taxe) - cette expression renvoie le résultat sous la forme d'un ensemble dans lequel la somme des données fiscales est calculée pour les données contenues et non partagées avec les données marquées d'un signet.

La priorité de l'évaluation des opérateurs dans Qlikview est que les opérateurs d'intersection et XOR sont évalués en premier, puis les opérateurs d'union et d'exclusion sont évalués.

3. Définir les modificateurs

Les modificateurs sont utilisés pour apporter les modifications nécessaires et spécifiques à l'ensemble des données sélectionnées, nous pouvons imaginer le modificateur comme une instruction WHERE que nous utilisons en SQL. Il utilise de nombreux noms de champs où chaque nom de champ aura sa propre sélection. Les modificateurs sont toujours écrits avec les crochets à l'intérieur de l'expression d'analyse définie. Les modificateurs par défaut considéreront l'identifiant comme l'ensemble actuellement sélectionné si nous ne mentionnons pas un identifiant séparé. Essayons de le comprendre à travers un exemple:

  • Sum (($) tax): Cela donne la sortie comme la somme des données fiscales sélectionnées pour l'année 2014.
  • Somme (($) taxe): cette expression renvoie la sortie comme la somme des données fiscales sélectionnées à l'exclusion de l'année 2014.
  • sum (($) tax): Cela donnera le jeu de sortie comme la somme de toutes les données de taxe pour le jeu sélectionné pour tous les produits.
  • Sum ((1) tax): Cette expression donnera la sortie sous forme de somme de toutes les données fiscales pour l'année 2003, 2004 où le pays est l'Inde.

Conclusion

L'analyse d'ensemble de Qlikview est une fonction très puissante car elle nous aide à effectuer toutes sortes de filtrage et de manipulation de données avec le même graphique ou tableau. La syntaxe de l'expression d'ensemble peut également être plus complexe en fonction du type de données que nous devons filtrer et prendre. Il existe une variété d'applications pour l'analyse des ensembles sur le marché, par exemple, nous pouvons les utiliser pour comparer nos produits les plus vendus par rapport aux produits les moins vendus, donc apprendre cela aiderait vraiment à bien comprendre les données.

Articles recommandés

Ceci est un guide pour QlikView Set Analysis. Nous discutons ici de la syntaxe et des exemples d'analyse d'ensemble qlikview qui incluent l'identificateur d'ensemble, l'opérateur et le modificateur. Vous pouvez également consulter les articles suivants pour en savoir plus -

  1. Qu'est-ce que l'analyse de données
  2. QlikView vs QlikSense
  3. Questions d'entretiens chez QlikView
  4. Outils d'analyse de données

Catégorie: