QlikView - Datentransformation
Bei der Datentransformation werden die vorhandenen Daten in ein neues Datenformat geändert. Es kann auch das Herausfiltern oder Hinzufügen bestimmter Werte zum vorhandenen Datensatz umfassen. QlikView kann eine Datentransformation durchführen, nachdem es in den Speicher gelesen und viele integrierte Funktionen verwendet wurde.
Eingabedaten
Betrachten wir die folgenden Eingabedaten, die die Verkaufszahlen jedes Monats darstellen. Dies wird als CSV-Datei mit dem Namen vierteljährlich_sales.csv gespeichert
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
Laden der Daten
Die obigen Daten werden mithilfe des Skript-Editors in den QlikView-Speicher geladen. Öffnen Sie den Skripteditor über das Menü Datei oder drücken SieControl+E.Wählen Sie auf der Registerkarte "Daten aus Dateien" die Option "Tabellendateien" und suchen Sie nach der Datei "viertellt_sales.csv". Weiter klicken.
Der Transformationsassistent
Der nächste Bildschirm fordert uns auf, eine Datentransformation auszuwählen. Klicken Sie auf die SchaltflächeEnable Transformation Step.
Transformationstyp
In diesem Schritt wählen wir die Transformation aus, um die Zeilen zu entfernen, die das Quartal beschreiben. Wir wählenGarbage → delete markedund wählen Sie die beiden Zeilen aus, die nicht benötigt werden. Weiter klicken.
Optionen des Datei-Assistenten
Nachdem Sie den Transformationstyp und die zu entfernenden Zeilen ausgewählt haben, werden Sie im nächsten Bildschirm zu weiteren Transformationen aufgefordert, z. B. zur Auswahl einer where-Klausel oder zum Hinzufügen von Präfixen. Wir werden diesen Schritt ignorieren und auf Fertig stellen klicken.
Skript für transformierte Daten laden
Das Ladeskript für die obigen Daten nach Abschluss aller Transformationsschritte ist unten angegeben.
Transformierte Daten anzeigen
Die transformierten Daten können mit a angezeigt werden Table BoxBlattobjekt. Die Schritte zum Erstellen sind unten angegeben.
Als nächstes wählen wir die Felder für das Tabellenfeld aus.
Das Tabellenfeld zeigt jetzt die Daten im Blatt an.