Domanda

E 'possibile aggiungere una misura non aggregate a un cubo OLAP? per esempio ho un campo 'Datetime' nel mio DB relazionale, e vorrei non utilizzare alcun tipo di funzione di aggregazione quando si interroga questa misura del cubo. c'è qualche scenario in cui questo potrebbe essere possibile?

È stato utile?

Soluzione

In generale dovrai solo dati aggregati in un cubo OLAP, dal momento che lo scopo principale del cubo è di pre-aggregare i dati.

Mentre si potrebbe aggiungere il datestamp come dimensione, e hanno ogni valore nel cubo che rappresenta un singolo record nel database relazionale, si perderà gran parte del miglioramento delle prestazioni di avere i dati in una struttura OLAP.

Un modo migliore, se avete bisogno di drill-down al livello delle singole operazioni è quello di avere la transizione applicazione per utilizzare il database relazionale per queste query.

Altri suggerimenti

La maggior parte del tempo i dati sottostanti avrebbero contenere molti differenti datetimes quando interrogato, quindi quale sarebbe il risultato di tale misura essere? si può descrivere requisito più in dettaglio?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top