QlikView - File di dati (QVD)
Una delle caratteristiche importanti di QlikView, che lo rende così distinto, è la capacità di memorizzare una quantità molto grande di dati in una dimensione molto compressa e di memorizzarla insieme ai documenti di QlikView. Pertanto, una volta creato il documento, non è necessario connettersi all'origine dati, poiché i dati sono già memorizzati insieme al layout del documento. Ciò si ottiene tramite il file QVD, che è un file flat memorizzato con l'estensione .qvd. Un file QVD memorizza i dati per un documento QlikView e viene creato utilizzando l'editor di script disponibile nel documento QlikView.
Vantaggi dell'utilizzo dei file QVD
I vantaggi dell'utilizzo dei file QVD in QlikView sono i seguenti:
- Caricamento più veloce dei dati
- Supporta con grazia la scalabilità man mano che il volume di dati cresce
- Utilizzato nel carico incrementale
- I dati provenienti da più origini possono essere raggruppati in un set di dati
- Estrai i dati in parallelo
Creazione di file QVD
I file QVD vengono creati utilizzando l'istruzione STORE durante il caricamento dei file QlikView. Questa istruzione crea un singolo file qvd, che viene memorizzato nella posizione specificata come file; separato dal file QVW attraverso il quale viene creato.
Di seguito è riportato un esempio di archiviazione del file qvd dopo che i dati sono stati caricati nel documento QlikView leggendo un file sorgente.
Utilizzo di file QVD
Un file QVD viene caricato in un documento QlikView in modo simile a come vengono utilizzati altri file come CSV, Excel e file delimitati. Usiamo ilOpen opzione disponibile sotto Filemenu e cerca il file QVD che abbiamo creato prima. All'apertura ci offre una finestra per vedere i dati, selezionare le intestazioni delle colonne ed eseguire qualsiasi trasformazione dei dati richiesta
Script caricatore file QVD
Facendo clic su Fine, viene visualizzata la finestra di modifica dello script che mostra il codice utilizzato per caricare il file QVD. Possiamo modificare ulteriormente questo codice. Ad esempio, per visualizzare solo le poche colonne o applicare qualsiasi funzione incorporata, ecc. Fare clic su Fine per caricare il file nel documento QlikView corrente. Salva il documento QlikView comeuse_qvd.qvw.
Visualizzazione dei dati dal file QVD
Ricarica il documento utilizzando Control+R e scegli l'opzione di menu Layout → New Sheet Objects → Table Box. Viene visualizzata una finestra che mostra tutte le colonne della tabella presenti nel file QVD. Selezionare"Add All"per aggiungere tutte le colonne alla tabella di visualizzazione. Utilizzare il"Promote/Demote"opzione per modificare l'ordine delle colonne. Fare clic su "Fine". Viene visualizzata la seguente schermata che mostra il contenuto del file QVD.