Preparazione dei file Excel per il caricamento con QlikView

Se si desidera caricare file Microsoft Excel in QlikView, sono disponibili molte funzioni che consentono di trasformare e pulire i dati nello script di caricamento; tuttavia può risultare più comodo preparare i dati sorgente direttamente nel file del foglio di calcolo di Microsoft Excel. In questa sezione vengono forniti alcuni suggerimenti che consentono di preparare il proprio foglio di calcolo per caricarlo in QlikView con una codifica minima dello script.

Utilizzo delle intestazioni delle colonne

Se si utilizzano le intestazioni delle colonne in Excel, queste vengono automaticamente utilizzate come nomi di campo, selezionando Nomi di campo incorporati al momento della selezione dei dati in QlikView. Si consiglia inoltre di evitare le interruzioni di riga nelle etichette e di inserire l'intestazione come prima riga del foglio.

Formattazione dei dati

Caricare un file Excel in QlikView è più semplice se il contenuto è organizzato come dati non elaborati in una tabella. È preferibile evitare gli elementi indicati di seguito:

  • Aggregati, ad esempio somme o calcoli. Gli aggregati possono essere definiti e calcolati in QlikView.
  • Intestazioni duplicate.
  • Informazioni aggiuntive che non fanno parte dei dati, ad esempio i commenti. L'alternativa migliore consiste nell'avere una colonna per i commenti che può essere facilmente ignorata quando si carica il file in QlikView.
  • Presentazione dei dati in tabelle incrociate. Se, ad esempio, si dispone di una colonna per mese, sarebbe preferibile avere una colonna denominata "Mese" e scrivere gli stessi dati in 12 righe, una riga per mese. Quindi sarà sempre possibile visualizzarla nel formato di tabella incrociata in QlikView.
  • Intestazioni intermedie, ad esempio una riga denominata "Reparto A", seguita dalla righe che appartengono al reparto A. È invece consigliabile creare una colonna denominata "Reparto” e compilarla con i nomi di reparto appropriati.
  • Celle unite. È preferibile elencare un valore in ogni cella.
  • Celle vuote in cui il valore può essere dedotto dal valore precedente riportato sopra. È necessario inserire degli spazi nelle celle con un valore ripetuto, affinché ogni cella contenga un valore.

Utilizzo di aree denominate

Se si desidera leggere una sola parte di un foglio, è possibile selezionare un'area delle colonne e delle righe e definirla come un'area denominata in Excel. QlikView può caricare i dati dalle aree denominate, così come dai fogli.

È in genere possibile definire i dati non elaborati come area denominata e mantenere tutte le legende e i commenti aggiuntivi al di fuori di tale area. Questo renderà più semplice il caricamento dei dati in QlikView.

Rimozione della password di protezione

Si consiglia di rimuovere la protezione tramite password del file Excel prima di caricare i dati.