Condividi tramite


Creazione, personalizzazione e gestione di rapporti per Visual Studio ALM

Per tenere traccia in modo ottimale dei progressi del team in Visual Studio Team Foundation Server, è possibile creare rapporti in cui evidenziare i dati più importanti per il progetto. Creando report personalizzati, è possibile eseguire il drill down su informazioni specifiche che non vengono analizzate dai report predefiniti in Team Foundation Server. È inoltre possibile personalizzare la modalità di esecuzione, di visualizzazione e di consegna dei report a ogni membro del team.

Quando si crea o personalizza un rapporto, potrebbe essere necessario considerare il tipo di rapporto e i dati, il formato del rapporto e le modalità di utilizzo e condivisione del rapporto con il team. Le scelte relative a tipo di rapporto, formato e condivisione influiranno sulla scelta dell'origine dati e dello strumento di creazione utilizzati.

È possibile creare rapporti per Visual Studio Application Lifecycle Management (ALM) utilizzando qualsiasi strumento di creazione in grado di connettersi al cubo di SQL Server Analysis Services o a un database relazionale. È possibile, ad esempio, utilizzare Microsoft Excel, Generatore rapporti e Progettazione rapporti. Utilizzando Excel, è possibile generare rapidamente rapporti in grado di accedere ai dati per gestire elementi di lavoro o dati archiviati nel cubo. Utilizzando Generatore rapporti o Progettazione rapporti, è possibile consentire agli utenti di aggiornare rapporti senza dover concedere loro accesso in lettura ai database.

Tra i metodi per la condivisione di rapporti sono inclusi l'invio del rapporto in un messaggio di posta elettronica, il caricamento del rapporto in un portale del progetto, l'aggiunta del rapporto a un dashboard del progetto team o il caricamento del rapporto in un server che ospita SQL Server Reporting Services per un progetto team. È inoltre necessario concedere le autorizzazioni ai membri del team che visualizzeranno, aggiorneranno o modificheranno rapporti. Le autorizzazioni necessarie variano in base all'attività di gestione del rapporto.

Attività comuni

Attività

Argomenti correlati

Ulteriori informazioni sulle nuove caratteristiche e funzionalità disponibili per creare rapporti. È possibile creare rapidamente rapporti sulla tendenza sia corrente che storica dalle query elemento di lavoro. È inoltre possibile modificare gli attributi segnalabili per i campi. È inoltre possibile generare rapporti fra i vari insiemi di progetti team.

Capire il flusso di dati dagli archivi operativi al data warehouse. Il warehouse di creazione rapporti per Team Foundation è un data warehouse tradizionale costituito da un database relazionale e da un database di Analysis Services.

Selezionare l'origine dati per il rapporto. È possibile compilare rapporti che estraggono dati da tre origini dati: risultati della query elemento di lavoro, cubo di Analysis Services e data warehouse relazionale.

Errori corretti che bloccano l'elaborazione del data warehouse. I conflitti di dati si verificano quando un set di attributi per i campi segnalabili differisce fra gli insiemi di progetti team. I conflitti di dati bloccano l'elaborazione del data warehouse e del cubo di Analysis Services. È necessario correggere ogni conflitto di dati per sbloccare l'elaborazione del warehouse e consentire il funzionamento corretto dei rapporti.

Aggiungere campi o modificare attributi di creazione rapporti dei campi esistenti. I campi elemento di lavoro vengono utilizzati per tenere traccia dei dati per un tipo di elemento di lavoro, per definire i criteri per le query e per progettare rapporti. Per supportare la creazione di rapporti, è possibile aggiungere campi o modificare gli attributi dei campi esistenti. Quando si aggiungono o si modificano campi, può essere utile applicare le convenzioni sistematiche di denominazione per assicurarsi che i dati vengano raggruppati logicamente in cartelle nel cubo di Analysis Services.

Determinare se è possibile personalizzare un rapporto esistente. Per personalizzare un rapporto di Excel, è possibile aprirlo e modificarlo in Excel.

Creare rapporti sugli elementi di lavoro. Per ottenere rapporti sullo stato semplici e aggiornati che comunicano informazioni sugli elementi di lavoro, creare una query elemento di lavoro e aprirla in Excel. È possibile utilizzare gli strumenti di Excel per rappresentare i dati in un grafico.

Generare rapporti di tabella pivot e di grafico pivot da query elemento di lavoro. Per generare rapporti indicanti lo stato corrente o una tendenza storica, è possibile utilizzare lo strumento Crea rapporto in Microsoft Excel per generare rapidamente rapporti basati su una query elemento di lavoro. Questi rapporti accedono ai dati archiviati nel cubo di Analysis Services.

Compilare rapporti più complessi. Per creare rapporti più complessi da ospitare tramite Reporting Services, è necessario utilizzare Generatore rapporti o Progettazione rapporti. Questi strumenti di creazione possono accedere sia al data warehouse relazionale (TFS_Warehouse) sia al cubo di Analysis Services.

Se possibile, è consigliabile utilizzare Generatore rapporti perché più semplice. Se sono necessari rapporti più complessi, è possibile utilizzare Progettazione rapporti.

È consigliabile utilizzare Progettazione rapporti se si desidera effettuare una o più delle attività seguenti:

  • Utilizzare le query Transact-SQL per recuperare i dati per i report.

  • Condividere i rapporti in Team Explorer nella cartella Rapporti.

  • Consentire agli utenti di aggiornare il report senza disporre dell'accesso in lettura ai database.

  • Supportare sottoscrizioni di rapporti che possono essere inviati quotidianamente tramite posta elettronica.

  • Gestire le proprietà dei report in modo che restituiscano risultati più velocemente e utilizzino un numero inferiore di risorse del server.

Ottenere autorizzazioni per visualizzare, aggiornare, modificare o caricare rapporti. Sono necessarie autorizzazioni per visualizzare, modificare, aggiornare e caricare i rapporti nel portale del progetto team o in Reporting Services. Sono inoltre necessarie autorizzazioni per accedere al database relazionale o al cubo.

Condividere e gestire rapporti con il team. È possibile condividere rapporti in Excel e Reporting Services caricandoli nel portale del progetto team o nel server che ospita Reporting Services. È inoltre possibile condividere rapporti di Excel aggiungendoli a un dashboard tramite i servizi di Excel. Un'altra modalità per condividere rapporti consiste nell'ospitarli in una pagina Web e quindi aggiungere l'URL della pagina Web a un form elemento di lavoro.

Attività correlate

Attività

Argomenti correlati

Rivedere i rapporti forniti con il modello di processo. È possibile utilizzare o personalizzare un rapporto esistente. La revisione degli elementi forniti con il modello di processo, inoltre, consente di individuare i tipi di rapporti disponibili e le modalità di condivisione desiderate.

Aggiungere, rimuovere o personalizzare la modalità di utilizzo di un campo dell'elemento di lavoro per tenere traccia dei dati. I campi negli elementi di lavoro consentono di definire i criteri di filtro per le query e per generare rapporti. Per qualsiasi elemento di dati da gestire, è necessario aggiungere il campo appropriato al file o ai file di definizione XML per il tipo o i tipi di elementi di lavoro che si desidera gestire.

Gestire autorizzazioni di accesso ed eseguire le altre operazioni che correlano all'aggiornamento del data warehouse. È possibile gestire le impostazioni di controllo dell'elaborazione ed elaborare manualmente il data warehouse su richiesta tramite il servizio Web di controllo warehouse.

Individuare le dipendenze tra server che influiscono sulla gestione dei rapporti. I dati archiviati nei database delle operazioni passano al data warehouse relazionale (Tfs_Warehouse), quindi al cubo (Tfs_Analysis). Il data warehouse e il cubo contengono dati per tutti i progetti team inclusi negli insiemi di progetti che utilizzano queste risorse.

Modificare la frequenza di aggiornamento dei database warehouse. Potrebbe essere necessario modificare la frequenza con cui i dati vengono estratti dagli archivi dati operativi e scritti nel data warehouse e nel cubo. Per impostazione predefinita, i dati vengono estratti e scritti nel database relazionale ogni due minuti. Il cubo viene aggiornato ogni due ore. Se si apportano modifiche frequenti e si desidera visualizzare rapporti basati su tali modifiche, può essere necessario aumentare la frequenza di aggiornamento.

Concedere o rimuove le autorizzazioni per accedere al cubo. È necessario aggiungere i membri del team al ruolo TFSWarehouseDataReader prima che possano visualizzare, aggiornare o creare rapporti Excel in grado di accedere ai dati nel cubo. Un utente con autorizzazione alla visualizzazione dei dati nel warehouse per un determinato progetto Team ha accesso completo a tutti i dati per tale progetto.

Risorse supplementari

È possibile ottenere ulteriori informazioni nelle risorse seguenti del sito Web Microsoft (le pagine potrebbero essere in inglese):

Vedere anche

Concetti

Personalizzazione dei progetti e dei processi del team

Pianificazione e rilevamento di progetti

Altre risorse

Individuazione di rapporti dopo l'aggiornamento a Team Foundation Server 2010

Modifiche e aggiunte allo schema per il cubo di Analysis Services

Cronologia delle modifiche

Data

Cronologia

Motivo

Agosto 2010

Collegamenti aggiunti alle risorse aggiuntive.

Commenti e suggerimenti dei clienti.