Guida sensibile al contesto dell'Ottimizzazione guidata basata sulle statistiche di utilizzo

L'Ottimizzazione guidata basata sulle statistiche di utilizzo è simile alla Progettazione guidata aggregazioni per quanto concerne l'output e consente di progettare aggregazioni per una partizione. Le aggregazioni progettate tramite l'Ottimizzazione guidata basata sulle statistiche di utilizzo, tuttavia, sono basate su un modello di utilizzo specifico delle query registrate nel log di query di un'istanza di Analysis Services. Le aggregazioni garantiscono miglioramenti delle prestazioni poiché consentono a MicrosoftSQL ServerAnalysis Services di recuperare totali precalcolati direttamente dall'archiviazione del cubo senza dover ricalcolare i dati da un'origine dei dati sottostante per ogni query.

Per aprire l'Ottimizzazione guidata basata sulle statistiche di utilizzo dall'interno di Business Intelligence Development Studio, aprire la finestra di progettazione del cubo per un progetto Analysis Services, quindi fare clic sulla scheda Aggregazioni. Fare clic sul pulsante Ottimizzazione basata sulle statistiche di utilizzo nella barra degli strumenti.

Per aprire l'Ottimizzazione guidata basata sulle statistiche di utilizzo dall'interno di SQL Server Management Studio, collegarsi a un database di Analysis Services e aprire la cartella Cubi. Selezionare un cubo, quindi aprire la cartella Gruppi di misure ed espandere il gruppo di misure che si desidera modificare. Fare clic con il pulsante destro del mouse sulla cartella Partizioni, quindi selezionare Ottimizzazione basata sulle statistiche di utilizzo.

Per progettare queste aggregazioni, è possibile utilizzare Progettazione guidata aggregazioni. Questa procedura guidata consente di eseguire in modo semplificato i passaggi seguenti:

  • Selezionare le impostazioni standard o personalizzate per le opzioni di archiviazione e di memorizzazione nella cache di una partizione, di un gruppo di misure o di un cubo.

  • Determinare conteggi stimati o effettivi per gli oggetti a cui fa riferimento la partizione, il gruppo di misure o il cubo.

  • Specificare le opzioni e i limiti di aggregazione per ottimizzare le prestazioni dell'archiviazione e delle query offerte dalle aggregazioni progettate.

  • Salvare ed eventualmente elaborare la partizione, il gruppo di misure o il cubo per generare le aggregazioni definite.

Analysis Services include la Progettazione guidata aggregazioni per progettare aggregazioni basate su analisi statistiche della struttura della partizione per creare una progettazione di aggregazione che possa essere limitata in base alle dimensioni di archiviazione o al miglioramento delle prestazioni stimato. È possibile utilizzare la Progettazione guidata aggregazioni per migliorare le prestazioni generali di una partizione, tuttavia la progettazione delle aggregazioni non è concepita per far fronte ad esigenze specifiche degli utenti aziendali. Tramite l'Ottimizzazione guidata basata sulle statistiche di utilizzo è possibile ottenere una progettazione delle aggregazioni mirata a risolvere esigenze specifiche, ma la procedura può garantire questi risultati solo se il log di query per l'istanza di Analysis Services contiene informazioni sufficienti per creare tali query.

In genere le due procedure guidate vengono utilizzate insieme per migliorare le prestazioni in fase di distribuzione e in seguito. È consigliabile utilizzare prima la Progettazione guidata aggregazioni quando la partizione (o il cubo o il gruppo di misure che contiene la partizione) viene inizialmente distribuita, per garantire un miglioramento generale delle prestazioni. Dopo un periodo di tempo durante il quale sono state registrate le query degli utenti aziendali per la partizione nel log di query, sarà possibile utilizzare l'Ottimizzazione guidata basata sulle statistiche di utilizzo per ottimizzare la progettazione delle aggregazioni in modo da gestire al meglio i requisiti relativi alle prestazioni e alle query degli utenti aziendali.

[!NOTA]

Per ulteriori informazioni sulla configurazione del log di query, vedere Configurazione del log di query di Analysis Services.