Differenze di funzionamento delle funzionalità di Analysis Services in SQL Server 2005
In Microsoft SQL Server 2005 Analysis Services (SSAS) il funzionamento di determinate funzionalità è cambiato rispetto alle versioni precedenti di Analysis Services. Nella tabella seguente vengono elencate tali differenze.
Differenze di funzionamento
Funzionalità | Funzionamento di SQL Server 2000 | Funzionamento di SQL Server 2005 |
---|---|---|
Visualizzazione |
Supporta i livelli nascosti o disattivati nelle gerarchie. |
I livelli nascosti o disattivati vengono migrati come livelli visibili e attivati. I calcoli riguardanti gerarchie che contengono tali livelli potrebbero restituire risultati imprevisti. |
Dimensione |
Supporta l'opzione di non includere i membri dei dati nelle dimensioni padre-figlio. |
I membri dei dati esistono sempre nelle dimensioni padre-figlio, ma non è più possibile escluderli da tali dimensioni. |
Espressioni MDX (Multidimensional Expressions) |
Funzione: CreateVirtualDimension |
L'espressione restituirà un errore. |
MDX |
Funzione: CreatePropertySet |
L'espressione restituirà un errore. |
MDX |
Istruzione: With Cache |
La sintassi è accettata, ma non esegue alcuna operazione. |
MDX |
Istruzione: Create Cache |
La sintassi è accettata, ma non esegue alcuna operazione. |
MDX |
Regole di precedenza per i calcoli. |
Le regole di precedenza per i calcoli sono cambiate rispetto alle versioni precedenti di Analysis Services. A causa del rollup personalizzato sopra descritto, le espressioni possono restituire risultati diversi rispetto alle versioni precedenti di Analysis Services. |
Protezione |
Supporta l'opzione per specificare la protezione delle dimensioni in modo che un utente possa visualizzare un livello principale diverso dal livello principale della gerarchia. |
L'impostazione del livello principale per la protezione delle dimensioni non è supportata. I membri protetti tramite l'impostazione del livello principale saranno visibili dopo la migrazione. |
Altro |
Autocommit e rollback automatico durante l'aggiornamento. |
Tenta di eseguire il commit di un errore di transazione inesistente. In SQL Server 2000 Analysis Services l'istruzione Update crea la propria transazione, mentre in SQL Server 2005 Analysis Services non la crea. |
Vedere anche
Concetti
Migrazione di database esistenti di Analysis Services
Altre risorse
Compatibilità con le versioni precedenti di SQL Server 2005 Analysis Services