Einführung in QlikView Set Analysis

In jedem Dashboard / Bericht ist es immer am besten, mehr Kontexte zu haben, was unser Dashboard aussagekräftiger macht. Das Hinzufügen von Kontexten zu unserem Dashboard bedeutet im Grunde, dass wir viele Einsichten und Vergleiche mit den relevanten Produkten und dem Zeitplan liefern müssen. Dadurch wird unser Dashboard aktionsorientiert. Dies kann mit Hilfe der Qlikview-Funktion "Set Analysis" erreicht werden, die das Hinzufügen von Kontexten zu unserem Dashboard erleichtert. Mithilfe des Mengenausdrucks können wir aus unseren Objekten wie Diagramm / Tabelle Informationen zu verschiedenen Datensätzen erstellen. Versuchen wir zu verstehen, was genau eine Mengenanalyse ist. Diese Funktion in qlikview wird verwendet, um unsere Daten, die in verschiedenen Blattobjekten verfügbar sind, in mehrere Mengen zu unterteilen und einen Teil ihres Werts unverändert zu lassen. Auf diese Weise filtern wir die Daten in einem Blatt, das hilft uns, die entsprechenden Änderungen in den verschiedenen Blättern zu verstehen. Auf diese Weise können wir unsere Datensätze in derselben Tabelle / Grafik mithilfe der Mengenanalyse vergleichen.

Syntax und Beispiele für die QlikView-Set-Analyse

Bevor wir uns mit der Syntax des Mengenausdrucks befassen, lassen Sie uns die Hauptmerkmale der Mengenanalyse verstehen.

  • Es sollte in Aggregationsfunktionen verwendet werden
  • Mengenausdruck beginnt und endet mit geschweiften Klammern ()
  • Es wird zur Erstellung verschiedener Selektionen verwendet
  • Alle Modifikatoren beginnen und enden mit
  • Ein Operator, der in der Mengenanalyse verwendet werden sollte, ist =
  • Ein verwendeter Bezeichner ist $

Wir verwenden Mengenausdrücke, um unsere Mengenanalyse durchzuführen. Diese Ausdrücke sind in () geschrieben. Es kann die unten genannten Elemente enthalten

  • Kennung
  • Operator
  • Modifikator

Im Idealfall beginnt die logische Folge von Mengenausdrücken mit einem Bezeichner, dann kommt der Modifizierer und schließlich der Operator.

1. Kennung einstellen

Bezeichner sind die Grundelemente eines Mengenausdrucks. Sie werden zur Identifizierung der aktiven Menge verwendet. Sie sind der Zustand der Datenmenge und der Mengenausdruck beginnt mit dem Bezeichner als erstem Element. Um unser Verständnis zu erleichtern, können wir uns bezeichner als die FROM-Anweisung vorstellen, die wir in SQL verwenden.

Syntax:

sum ((identifier) document name)

Bezeichner können eine der unten aufgeführten Optionen sein

  • $: Das Dollarsymbol bezieht sich auf die aktuell ausgewählte Menge. ZB Summe (($) Steuer) - Gibt die Summe der Steuerbelege für den ausgewählten Satz an.
  • 1: Symbol 1 zeigt an, dass es nicht um den ausgewählten Satz geht und die gesamten Daten berücksichtigt. ZB Summe ((1) Steuer) - Gibt die Summe aller Daten an, die im Steuerbeleg verfügbar sind, unabhängig von der aktuellen Auswahl
  • Lesezeichen: Hierbei werden alle Lesezeichen berücksichtigt, die für die Prozession gesetzt wurden. ZB sum ((2010 tax) tax) - gibt die Ausgabe als Summe der Steuerdaten aus, die in dem als 2010 tax bezeichneten Lesezeichen gespeichert sind.
  • $ 1: Dieses Symbol stellt die Menge dar, die als zuvor ausgewählte Menge ausgewählt wurde. Wir können auch $ 0 für die aktuelle und $ -1 für die vorwärts ausgewählte Menge verwenden. Beispiel: Summe (($ 1) Steuer) - Die Ausgabe erfolgt als Summe der zuvor ausgewählten Steuerdaten.
  • Myaltstate: Dies bezieht sich auf eine Auswahl, die in einem alternativen Zustand getroffen wird.

2. Stellen Sie die Operatoren ein

Die Bediener führen die Funktion durch Kombinieren und Manipulieren unseres ausgewählten Satzes aus. Der Operand für den Operator ist die ausgewählte Menge, und das Ergebnis ist auch eine Menge. Die Daumenregel für die Auswertung von Operatoren ist von links nach rechts. Qlikview verwendet diese 4 als Basisoperatoren

  • + / Union: Dieser Operator steht für union und kombiniert die Daten der beiden Mengen willkürlich und gibt sie als Ausgabe aus. ZB Summe (($ + 2010 Steuer) Steuer) - Dieser Ausdruck gibt die Ausgabe als Satz aus, der eine Kombination aus dem ausgewählten Steuerdatensatz und dem Steuerdatensatz 2010 ist.
  • - / exclusion: Dies ist ein Ausschlussoperator, bei dem eine Ausgabemenge angegeben wird, die den genannten zweiten Operanden ausschließt. ZB sum ((1 - $) tax) - Dieser Ausdruck gibt die Ausgabe als eine Menge aus, die die aktuell ausgewählte Menge ausschließt, die im Ausdruck nach Dollarsymbol angegeben ist.
  • * / intersection: Gibt eine Menge zurück, die eine Schnittmenge der beiden als Operand genannten Mengen ist. ZB Summe (($ * 2010 Steuer) Steuer) - Dieser Ausdruck gibt die Ausgabe als gemeinsamen Datensatz zwischen der aktuell ausgewählten Gruppe und der mit einem Lesezeichen versehenen Gruppe an.
  • / - das ist ein XOR-Operator; im Grunde gibt es den symmetrischen Unterschied zwischen den beiden Mengen. ZB Summe (($ / 2010 Steuer) Steuer) - Dieser Ausdruck gibt das Ergebnis als Satz zurück, in dem die Summe der Steuerdaten für die enthaltenen und nicht die freigegebenen Daten zusammen mit den mit einem Lesezeichen versehenen Daten berechnet wird.

Die Rangfolge der Auswertung von Operatoren in Qlikview besteht darin, dass zuerst Schnittmengen- und XOR-Operatoren und dann Vereinigungs- und Ausschlussoperatoren ausgewertet werden.

3. Stellen Sie die Modifikatoren ein

Modifikatoren werden verwendet, um die erforderlichen und spezifischen Änderungen an dem ausgewählten Datensatz vorzunehmen. Wir können uns Modifikatoren als eine WHERE-Anweisung vorstellen, die wir in SQL verwenden. Es werden viele Feldnamen verwendet, wobei jeder Feldname eine eigene Auswahl hat. Modifikatoren werden immer mit den Klammern innerhalb des festgelegten Analyseausdrucks geschrieben. Modifikatoren betrachten den Bezeichner standardmäßig als den aktuell ausgewählten Satz, wenn wir keinen separaten Bezeichner erwähnen. Versuchen wir es anhand eines Beispiels zu verstehen:

  • Summe (($) Steuer): Dies gibt die Ausgabe als die Summe der ausgewählten Steuerdaten für das Jahr 2014 an.
  • Summe (($) Steuer): Dieser Ausdruck gibt die Ausgabe als Summe der ausgewählten Steuerdaten ohne das Jahr 2014 zurück.
  • sum (($) tax): Dies gibt den Ausgabesatz als Summe aller Steuerdaten für den ausgewählten Satz für alle Produkte an.
  • Summe ((1) Steuer): Dieser Ausdruck gibt die Ausgabe als Summe aller Steuerdaten für das Jahr 2003, 2004 an, in dem das Land Indien ist.

Fazit

Die Mengenanalyse von Qlikview ist eine sehr leistungsstarke Funktion, da sie uns dabei hilft, alle Arten von Filtern und Manipulieren von Daten mit demselben Diagramm oder derselben Tabelle durchzuführen. Die Syntax für den Mengenausdruck kann auch komplexer sein, je nachdem, welche Art von Daten gefiltert und entnommen werden müssen. Es gibt eine Vielzahl von Anwendungen für die Mengenanalyse auf dem Markt. Wir können sie beispielsweise zum Vergleich unserer meistverkauften Produkte mit den am wenigsten verkauften Produkten verwenden. Daher würde das Erlernen dieser Informationen das Verständnis der Daten erleichtern.

Empfohlene Artikel

Dies ist eine Anleitung zu QlikView Set Analysis. Hier diskutieren wir die Syntax und Beispiele der qlikview-Mengenanalyse, die Mengenidentifikator, Operator und Modifikator enthält. Sie können sich auch die folgenden Artikel ansehen, um mehr zu erfahren -

  1. Was ist Datenanalyse?
  2. QlikView vs QlikSense
  3. Fragen im Vorstellungsgespräch bei QlikView
  4. Datenanalyse-Tools

Kategorie: