QlikView - Datendateien (QVD)
Eine der wichtigen Eigenschaften von QlikView, die es so besonders macht, ist die Fähigkeit, sehr große Datenmengen in einer sehr komprimierten Größe zu speichern und zusammen mit den QlikView-Dokumenten zu speichern. Daher müssen wir nach dem Erstellen des Dokuments keine Verbindung zur Datenquelle herstellen, da die Daten bereits zusammen mit dem Layout des Dokuments gespeichert sind. Dies wird durch die QVD-Datei erreicht, bei der es sich um eine flache Datei handelt, die mit der Erweiterung .qvd gespeichert ist. Eine QVD-Datei speichert Daten für ein QlikView-Dokument und wird mit dem im QlikView-Dokument verfügbaren Skripteditor erstellt.
Vorteile der Verwendung von QVD-Dateien
Die Verwendung von QVD-Dateien in QlikView bietet folgende Vorteile:
- Schnelleres Laden von Daten
- Unterstützen Sie die Skalierung mit zunehmendem Datenvolumen
- Wird bei inkrementeller Last verwendet
- Daten aus mehreren Quellen können zu einem Datensatz zusammengefasst werden
- Daten parallel extrahieren
Erstellen von QVD-Dateien
QVD-Dateien werden beim Laden von QlikView-Dateien mit der STORE-Anweisung erstellt. Diese Anweisung erstellt eine einzelne qvd-Datei, die als Datei am angegebenen Speicherort gespeichert wird. getrennt von der QVW-Datei, über die sie erstellt wird.
Im Folgenden finden Sie ein Beispiel für das Speichern der qvd-Datei, nachdem die Daten durch Lesen einer Quelldatei in das QlikView-Dokument geladen wurden.
Verwenden von QVD-Dateien
Eine QVD-Datei wird auf ähnliche Weise in ein QlikView-Dokument geladen wie andere Dateien wie CSV, Excel und begrenzte Dateien. Wir benutzen dieOpen Option verfügbar unter FileMenü und suchen Sie nach der zuvor erstellten QVD-Datei. Beim Öffnen wird ein Fenster angezeigt, in dem wir die Daten anzeigen, die Spaltenüberschriften auswählen und die erforderlichen Datentransformationen durchführen können
QVD File Loader Script
Wenn Sie auf Fertig stellen klicken, wird das Fenster zum Bearbeiten des Skripts angezeigt, in dem der Code zum Laden der QVD-Datei angezeigt wird. Wir können diesen Code weiter bearbeiten. Zum Beispiel, um nur die wenigen Spalten anzuzeigen, die angezeigt werden sollen, oder um eine eingebaute Funktion usw. anzuwenden. Klicken Sie auf Fertig stellen, um die Datei in das aktuelle QlikView-Dokument zu laden. Speichern Sie das QlikView-Dokument unteruse_qvd.qvw.
Anzeigen von Daten aus der QVD-Datei
Laden Sie das Dokument mit neu Control+R und wählen Sie die Menüoption Layout → New Sheet Objects → Table Box. Ein Fenster mit allen Spalten aus der Tabelle in der QVD-Datei wird angezeigt. Wählen"Add All"um alle Spalten zur Anzeigetabelle hinzuzufügen. Verwenden Sie die"Promote/Demote"Option zum Ändern der Reihenfolge der Spalten. Klicken Sie auf "Fertig stellen". Der folgende Bildschirm zeigt den Inhalt der QVD-Datei.