Condividi tramite


Query denominate diverse per le partizioni

Se si desidera basare più partizioni per un gruppo di misure su una singola tabella, in una vista origine dati è possibile creare query denominate distinte che restituiscono le varie righe necessarie per ogni partizione e basare quindi ogni partizione su una delle query denominate.

Quando si esegue questa operazione, è necessario assicurarsi che non esistano dati duplicati tra le partizioni. Se, ad esempio, una query denominata restituisce solo le transazioni relative all'anno 1997 e un'altra query denominata restituisce solo le transazioni relative all'anno 1998, le due tabelle dei risultati includeranno dati indipendenti. In modo analogo, le query denominate relative a linee di prodotti diverse o ad aree geografiche distinte sono indipendenti.

È comunque possibile, anche se non consigliabile, utilizzare query denominate diverse contenenti dati duplicati. In questo caso, è necessario applicare filtri alle partizioni per garantire che i dati utilizzati da una partizione non vengano utilizzati dalle altre.

Quando si creano query denominate che si escludono a vicenda per le partizioni di una vista origine dati, assicurarsi che l'insieme dei dati per le partizioni includa tutti i dati di un gruppo di misure che si desidera inserire nel cubo. Assicurarsi inoltre che non sia presente una partizione predefinita basata sull'intera tabella per il gruppo di misure, altrimenti le partizioni basate su query risulteranno sovrapposte alla query basata sull'intera tabella.

L'associazione di una query denominata per una partizione equivale all'impostazione di una tabella dei fatti. È possibile specificare una query denominata nella pagina Impostazione informazioni origine della Creazione guidata partizione. In questo passaggio, accanto a Cerca in in Origine partizione, specificare la vista origine dati in cui eseguire la ricerca, fare clic su Trova tabelle e selezionare la query denominata che si desidera utilizzare in Tabelle disponibili.

Per ulteriori informazioni sulla creazione di query denominate, vedere Sostituzione di una tabella o una query denominata in una vista origine dati.

Vedere anche

Concetti

Creazione e gestione di partizioni locali

Guida in linea e informazioni

Assistenza su SQL Server 2005