La nuova versione di Web Intelligence fornisce una nuova formula che risolve questo problema.
La formula legge una data,
ad esempio la data degli ordini, prende la minima e la massima in
assoluto rispetto ai dati che la query ha estratto e crea un asse temporale completo, inserendo quindi anche le date in
cui non ci sono ordini.
Funziona con i
giorni, ma anche con le ore, i mesi, ecc.
=DimensioneOra([Query1].[Order Date];PeriodoGiorno)
Quando viene
usata in una tabella si creano delle righe vuote relative ai giorni dove non ci sono ordini, le date mancanti vengono cioè aggiunte ai dati della tabella dalla formula e la tabella si espande.
Questa soluzione può essere utile in una Pivot (tabella a campi incrociati) dove si desidera avere una colonna per ogni giorno, senza buchi, oppure in un grafico dove sull'asse delle X si desiderano tutti i giorni di un particolare periodo.
Non è possibile usare questa formula per fare dei calcoli e delle considerazioni sulle informazioni temporali che mancavano nel cubo della query.
Nessun commento:
Posta un commento