Log di esecuzione del server di report
Il log di esecuzione del server di report contiene informazioni sui report eseguiti in uno o più server in una distribuzione con scalabilità orizzontale. Consente di conoscere la frequenza con cui un report viene richiesto, i formati più utilizzati e i millisecondi dedicati a ogni fase dell'elaborazione.
Visualizzazione delle informazioni del log di esecuzione
Il server di report registra i dati sull'esecuzione dei report in una tabella interna del database, che di per sé non fornisce informazioni complete, né presenta i dati in un formato comprensibile agli utenti.
Per visualizzare i dati relativi all'esecuzione di un report, è possibile eseguire un pacchetto di SQL ServerIntegration Services di esempio disponibile in Reporting Services per estrarre i dati dal log di esecuzione e inserirli in una tabella su cui è possibile eseguire query. Per ulteriori informazioni, vedere Esecuzione di query e report in base ai dati del log di esecuzione del report.
Impostazioni di configurazione per il file di log di esecuzione del server di report
Per attivare o disattivare la registrazione per l'esecuzione del report, è possibile selezionare le opzioni disponibili in Gestione report nella pagina Impostazioni sito o nella pagina Proprietà server in Management Studio.
Per impostazione predefinita, le voci di log vengono mantenute per 60 giorni. Ogni giorno, alle 14.00, vengono rimosse le voci antecedenti. In un'installazione datata saranno disponibili solo 60 giorni di informazioni in qualsiasi momento.
Il log di esecuzione del report viene archiviato nel database del server di report. Non è possibile impostare limiti sul numero di righe o sul tipo di voci registrate. È possibile tuttavia creare report che recuperano le informazioni del log da registrare.
Campi del file di log
Nell'elenco seguente vengono descritti i dati acquisiti nel log di esecuzione del report:
Nome dell'istanza del server di report che ha gestito la richiesta.
Identificatore del report.
Identificatore dell'utente.
Tipo di richiesta (utente o sistema).
Formato di rendering.
Valori dei parametri utilizzati per l'esecuzione del report.
Ora di inizio e ora di interruzione, che indicano la durata dell'elaborazione del report.
Numero di millisecondi dedicati al recupero dei dati, all'elaborazione del report e al rendering del report.
Origine dell'esecuzione del report (1=Live, 2=Cache, 3=Snapshot, 4=Cronologia).
Stato (rsSuccess oppure un codice di errore; in caso di più errori, viene registrato solo il primo).
Dimensione dei report visualizzabili, in byte.
Numero di righe restituite dalle query.