Miglioramenti delle dimensioni (Analysis Services)
Microsoft SQL Server 2005 Analysis Services (SSAS) include i miglioramenti e le nuove funzionalità per le dimensioni descritti di seguito.
Attributi
Nelle versioni precedenti di Analysis Services le dimensioni erano basate direttamente sui livelli nella gerarchia. In SQL Server 2005 Analysis Services le dimensioni sono basate sugli attributi, che corrispondono alle colonne presenti nelle tabelle di una dimensione. Ogni attributo contiene i membri di una colonna di una tabella della dimensione, ad esempio Città o Stati in una dimensione Geografia, oppure Giorni o Mesi in una dimensione Tempo. La nuova architettura separa le funzionalità strutturali di una dimensione dalle funzionalità per l'esplorazione. Gli attributi definiscono la struttura di una dimensione mentre i livelli vengono utilizzati per l'esplorazione della dimensione. Per ulteriori informazioni, vedere Attributi e gerarchie di attributi.
Gerarchie multiple
In Analysis Services sono ora supportate le dimensioni con più gerarchie. Le gerarchie di una dimensione erano in precedenza dimensioni separate, correlate alla dimensione principale solo mediante una convenzione di denominazione identificativa. In SQL Server 2005 Analysis Services tuttavia, le dimensioni non sono più descritte dalla struttura gerarchica. Vengono invece utilizzati attributi, che è possibile assemblare facilmente in gerarchie ed è disponibile il supporto di strutture gerarchiche diverse nell'ambito della stessa dimensione. Per ulteriori informazioni, vedere Gerarchie definite dall'utente.
Relazioni molti-a-molti tra dimensioni
Analysis Services supporta ora relazioni molti-a-molti fra le tabelle dei fatti e le tabelle delle dimensioni mediante l'utilizzo di tabelle di associazione. Le relazioni molti-a-molti tra le dimensioni espandono il modello dimensionale oltre lo schema a stella classico e supportano le analisi complesse anche quando le dimensioni non sono direttamente correlate a una tabella dei fatti. Per ulteriori informazioni, vedere Relazioni tra dimensioni.
Relazioni tra dimensioni di tipo Riferimento
Analysis Services supporta le dimensioni di riferimento mediante l'utilizzo di relazioni tra dimensioni di tipo Riferimento, nelle quali una dimensione di riferimento è indirettamente associata a un gruppo di misure tramite un'altra dimensione. Le relazioni di tipo Riferimento consentono di associare una dimensione di riferimento a un cubo senza creare una dimensione con schema a fiocco di neve. È possibile concatenare qualsiasi numero di dimensioni di riferimento. Per ulteriori informazioni, vedere Relazioni tra dimensioni.
Relazioni tra dimensioni di tipo Fatti
Analysis Services supporta ora le dimensioni dei fatti, denominate anche dimensioni degenerate, mediante l'utilizzo di relazioni tra dimensioni di tipo Fatti. Una dimensione dei fatti è una dimensione i cui attributi sono ricavati da una tabella dei fatti. Per ulteriori informazioni, vedere Relazioni tra dimensioni.
Relazioni tra dimensioni con ruoli multipli
Analysis Services supporta ora le relazioni tra dimensioni con ruoli multipli, nelle quali è possibile esprimere più relazioni fra una tabella della dimensione e una tabella dei fatti utilizzando un'unica dimensione. Nelle versioni precedenti di Analysis Services, per ogni relazione fra una tabella dei fatti e una tabella della dimensione era necessaria una dimensione separata. Per ulteriori informazioni, vedere Relazioni tra dimensioni.
Tipi di dimensioni semplificati
In Analysis Services le dimensioni sono state semplificate. Due tipi di dimensioni, standard e collegata, sostituiscono i quattro tipi di dimensioni di SQL Server 2000 Analysis Services. Una dimensione standard si trova nello stesso database del cubo, mentre una dimensione collegata si trova in un database diverso. Ulteriori caratteristiche delle dimensioni sono ora supportate mediante relazioni tra dimensioni, gerarchie e attributi. Per ulteriori informazioni, vedere Dimensioni (Analysis Services).
Dimensioni e gruppi di misure collegati
In Analysis Services è possibile riunire dati provenienti da origini dei dati diverse collegando un cubo a un gruppo di misure di un altro cubo, archiviato nello stesso database o in un database diverso in un'istanza di Analysis Services. È inoltre possibile collegare un cubo a una dimensione in un altro database. Dopo la creazione del collegamento, gli utenti potranno eseguire query sui dati e i metadati nell'oggetto collegato come su qualsiasi altro oggetto simile nativo del cubo. Per ulteriori informazioni, vedere Gruppi di misure collegati e Dimensioni collegate.
Gruppi di membri non più necessari
In SQL Server 2000 Analysis Services i gruppi di membri erano necessari per la gestione dei membri con oltre 64.000 elementi figlio. In Analysis Services questa limitazione è stata eliminata e i gruppi di membri non sono più necessari.
Dimensione delle dimensioni virtualmente illimitata
Analysis Services non dipende più dall'archiviazione residente in memoria delle dimensioni. I dati e i metadati delle dimensioni vengono ora caricati in memoria solo quando è necessario e il motore di Analysis Services può gestire con semplicità dimensioni di qualsiasi dimensione.
Vedere anche
Altre risorse
Miglioramenti di Analysis Services (SSAS)