Creare, personalizzare e gestire rapporti per Visual Studio ALM

Per tenere traccia in modo ottimale dei progressi del team in Visual Studio Application Lifecycle Management (ALM), è possibile creare rapporti in cui evidenziare i dati più importanti per il progetto.Creando rapporti personalizzati, è possibile tenere traccia delle informazioni specifiche che non vengono visualizzate nei rapporti predefiniti in Visual Studio Team Foundation Server.Inoltre, è possibile personalizzare il modo in cui i membri dell'organizzazione eseguono, visualizzano, pubblicano, e condividono i dati specifici del progetto.

Quando si crea o si personalizza un rapporto, potrebbe essere necessario considerare l'origine dati, il tipo di rapporto, il formato del rapporto, e come verrà utilizzato e condiviso il rapporto con il team o con altre persone non collegate direttamente con l'organizzazione.Le scelte relative a tipo di rapporto, formato e condivisione influiranno sulla scelta dell'origine dati e dello strumento di creazione utilizzati.Anche l'accesso ai database può influenzare la decisione.Per eseguire l'aggiornamento dei rapporti di Excel, è necessario concedere autorizzazioni più estese di quelle che potrebbero essere concesse dai criteri di sicurezza dell'organizzazione.

Se si desidera utilizzare i rapporti solo per l'analisi in modalità self-service, è possibile visualizzare o personalizzare uno dei rapporti predefiniti di Excel, oppure creare un rapporto di Excel basato su una query elemento di lavoro.Se è necessario creare rapporti aziendali che sono condivisi largamente dagli utenti, che devono essere aggiornati regolarmente, e che devono essere disponibili su richiesta, è necessario personalizzare o creare rapporti in SQL Server Reporting Services.

In questo argomento

  • Creazione di rapporti dai dati di Team Foundation

  • Selezione dello strumento software per la creazione e la personalizzazione di un rapporto

  • Visualizzazione, creazione, e gestione di rapporti in Excel

  • Visualizzazione, creazione, e gestione di rapporti in Reporting Services

  • Aggiunta di dati per supportare i requisiti della creazione di rapporti

  • Risoluzione dei conflitti di schema e gestione del data warehouse

  • Risorse supplementari

Nota importanteImportante

La maggior parte dei rapporti di Excel richiede che sia stato eseguito il provisioning con SQL Server Analysis Services della raccolta di progetti team che ospita il progetto team.Tutti i rapporti in Reporting Services richiedono che venga eseguito il provisioning della raccolta, sia con Analysis Services che con Reporting Services.Inoltre, per accedere ai rapporti predefiniti in Excel, è necessario che il progetto team disponga di un portale di progetto abilitato.Se questi servizi non sono configurati, è possibile accedere solamente ai rapporti sullo stato corrente.

È possibile generare rapporti sullo stato corrente da una query elemento di lavoro aperta in Excel, ed è possibile utilizzare gli strumenti di Excel per rappresentare i dati.Per ulteriori informazioni, vedere Trovare bug, attività e altri elementi di lavoro.

Creazione di rapporti dai dati di Team Foundation

Come illustrato nella figura seguente, la creazione di rapporti dai dati prevede uno dei tre database.È inoltre possibile creare, personalizzare, e visualizzare i rapporti utilizzando Excel, Project, o Reporting Services.Il progetto team include i rapporti incorporati in Excel e Reporting Services, oppure è possibile generare rapidamente i rapporti utilizzando Microsoft Excel o Microsoft Project.

Informazioni generali sugli archivi dati e sui rapporti di Team Foundation

Un solo data warehouse relazionale contiene tutti i dati segnalabili da tutti i progetti team definiti in tutte le raccolte di progetti di una distribuzione di Team Foundation Server.I dati vengono quindi elaborati da tale warehouse e scritti nel cubo OLAP.Poiché i dati vengono raccolti in un solo data warehouse, è possibile creare rapporti tra più raccolte di progetti team.

Per informazioni sulle interdipendenze tra oggetti che consentono di tenere traccia del lavoro, rapporti e i processi del team, vedere a Personalizzare progetti e processi del team.

Per ulteriori informazioni sulle interazioni tra Team Foundation Server e SQL Server, vedere Informazioni su SQL Server e SQL Server Reporting Services.

Torna all'inizio

Bb649552.collapse_all(it-it,VS.110).gifCreazione di rapporti dal database warehouse relazionale

È possibile tenere traccia dello stato di avanzamento ed evidenziare le tendenze importanti eseguendo una query per ottenere i dati nel database warehouse relazionale e creando rapporti che mostrano lo stato.Come illustrato nella figura seguente, i dati nel warehouse vengono raccolti dagli archivi operativi e organizzati in un set di tabelle, visualizzazioni, e funzioni con valori di tabella dai quali è possibile progettare rapporti.

Warehouse di Team Foundation

Il warehouse contiene dati su compilazioni, codice sorgente, risultati dei test e code coverage ed elementi di lavoro quali attività e i bug.I dati non elaborati acquisiti in Visual Studio ALM e le relazioni tra questi dataset vengono immessi nel data warehouse.È possibile analizzare le relazioni tra i dataset integrati eseguendo una query direttamente e creando rapporti dai dati archiviati nel database warehouse relazionale.

Per ulteriori informazioni, vedere Generare rapporti mediante il database warehouse relazionale per Visual Studio ALM.

Torna all'inizio

Bb649552.collapse_all(it-it,VS.110).gifCreazione di rapporti dal cubo di Analysis Services

Il cubo di Team System, come illustrato nella figura seguente, fornisce tutta la metrica definita per tutti i gruppi di misure.Utilizzando il cubo di Analysis Services per Visual Studio ALM, è possibile generare rapporti di informazioni aggregate sui dati archiviati nelle raccolte di progetti team.È possibile utilizzare facilmente questi dati per creare rapporti di tabella pivot e rapporti di grafico pivot in Microsoft Excel.

NotaNota
Se il data warehouse per Visual Studio ALM utilizza SQL Server Enterprise Edition, l'elenco di cubi includerà Team System e un set di prospettive.Le prospettive forniscono una visualizzazione dettagliata dei dati in modo che non sia necessario scorrere tutte le dimensioni e tutti i gruppi di misure definiti nell'intero cubo di Team System.

Per ulteriori informazioni, vedere i seguenti argomenti:

Gruppi di misure dei cubi di dati di Analysis Services

Per ulteriori informazioni, vedere Componenti del data warehouse per Team Foundation.

Torna all'inizio

Selezione dello strumento software per la creazione e la personalizzazione di un rapporto

È possibile creare rapporti per Visual Studio Application Lifecycle Management (ALM) utilizzando qualsiasi strumento di creazione in grado di connettersi al database relazionale di Analysis Services o al cubo OLAP .È possibile, ad esempio, utilizzare Excel, Generatore report e Progettazione report.Utilizzando Excel, è possibile generare rapidamente rapporti in grado di accedere ai dati per gestire elementi di lavoro o dati archiviati nel cubo.Tramite Project, è possibile creare rapporti che mostrano informazioni quali dipendenze, pianificazioni, utilizzo delle risorse e sequenze temporali.Utilizzando Generatore rapporti o Progettazione rapporti, è possibile consentire agli utenti di aggiornare rapporti senza dover concedere loro accesso in lettura ai database.

Oltre a questi strumenti, Microsoft fornisce strumenti aggiuntivi e plug-in che estendono la funzionalità per personalizzare e pubblicare rapporti.Per ulteriori informazioni, vedere le pagine seguenti nel sito Web Microsoft: Scegliere la tecnologia di Business Intelligence corretta per soddisfare lo stile (white paper) e Microsoft Business Intelligence.

Come illustrato nella figura seguente, è possibile creare rapporti Excel che accedono ai dati dal cubo di Analysis Services o dall'archivio dati per tenere traccia degli elementi di lavoro.Questi rapporti sono utili per un'analisi ad hoc e in modalità self-service, per la condivisione di informazioni con il team attraverso un portale o dashboard, e per l'integrazione con altre origini dati utilizzando PowerPivot per Excel.Per rapporti aziendali e operativi più complessi , è possibile utilizzare Generatore report o Progettazione report per creare o personalizzare i rapporti in Reporting Services.

Strumenti per la generazione di rapporti di Team Foundation

Nella tabella seguente vengono fornite informazioni su strumenti, dati, vantaggi e risorse per l'utilizzo di strumenti di creazione utilizzabili per creare e personalizzare i rapporti in Team Foundation.

Strumento software

Dati acceduti

Utile per

Note

Excel

Archivio dati per il rilevamento degli elementi di lavoro

Cubo dei dati OLAP (TFS_Analysis)

Analisi in modalità self-service

Gestione di dataset medio-piccoli (100s - corrispondenti a circa 1MM di record)

Formato e layout del rapporto in formato libero e flessibile

Per aggiornare un rapporto di Excel, l'utente deve disporre delle autorizzazioni appropriate.Un'autorizzazione deve garantire l'accesso al data warehouse, che archivia i dati per l'intera distribuzione delle raccolte di progetti.L'utente deve aggiornare i dati manualmente o utilizzando le macro.

Progetto

Archivio dati per il rilevamento degli elementi di lavoro

Pianificazione e dati delle risorse di progetto

Visualizzazione dei diagrammi Gantt che mostrano le dipendenze, i rapporti di sequenza temporale, l'utilizzo delle risorse e l'allocazione.

In Project Server sono disponibili vari rapporti per le distribuzioni aziendali, che possono essere utilizzati per analizzare le prestazioni delle risorse e del progetto all'interno di un progetto o tra più progetti.Inoltre, è possibile utilizzare i rapporti di tabella pivot e grafico pivot per lavorare in modo interattivo con i rapporti e modificare alcuni dei campi di cui è strutturato il rapporto.

È possibile accedere immediatamente a un rapporto in Project aprendo una query elemento di lavoro.Per ulteriori informazioni, vedere Pianificare le attività e assegnare le risorse tramite Microsoft Project.

Per accedere ai rapporti di livello aziendale in Project, è necessario installare e configurare le estensioni Team Foundation Server per Project Server.Per ulteriori informazioni, vedere Abilitare il flusso di dati tra Team Foundation Server e Microsoft Project Server.

Generatore rapporti

Cubo dei dati OLAP (TFS_Analysis)

Database warehouse relazionale (TFS_Warehouse)

Creazione di rapporti sofisticati, formattati in modo coerente.

Aggiunta di grafici sparkline, grafici a barre, e indicatori ai rapporti.

Utilizzo delle visualizzazioni con parametri.

Il Generatore report 3.0 di SQL Server 2008 R2 fornisce un ambiente intuitivo e completo per la creazione di rapporti, con il quale gli utenti possono sviluppare rapporti notevolmente formattati utilizzando una barra multifunzione che richiama funzionalità simili presenti in Excel.È possibile scaricare questo strumento e accedere alle risorse aggiuntive dalla seguente pagina del sito Web Microsoft: Introduzione al Generatore report 3.0.

Progettazione report

Cubo dei dati OLAP (TFS_Analysis)

Database warehouse relazionale (TFS_Warehouse)

Creazione di rapporti sofisticati, formattati in modo coerente.

Progettazione report è una raccolta di query con interfaccia grafica e strumenti di progettazione ospitati nell'ambiente di Visual Studio.Progettazione report fornisce un riquadro dei dati del rapporto, per organizzare i dati utilizzati nel rapporto, e le visualizzazioni a scheda per la progettazione e l'anteprima, per progettare un rapporto in modo interattivo.Progettazione report fornisce inoltre la progettazione query, con cui è possibile specificare più facilmente i dati da recuperare dalle origini dati, e la finestra di dialogo dell'espressione, con cui è possibile specificare i dati del rapporto da utilizzare nel layout del rapporto.Per ulteriori informazioni, vedere la pagina Progettazione report del sito Web Microsoft.

Per confrontare ulteriormente le funzionalità di Progettazione report e Generatore report, visitare la seguente pagina nel sito Web Microsoft: Confrontare gli ambienti per la creazione di rapporti

Torna all'inizio

Visualizzazione, creazione, e gestione di rapporti di Excel per l'analisi in modalità self-service

È possibile analizzare lo stato di avanzamento e la qualità del progetto tramite i rapporti di Excel predefiniti per il progetto team.In alternativa, è possibile creare rapporti ad hoc in Excel da una query elemento di lavoro o connettendosi al cubo di Analysis Services.

Contenuto della sezione:

  • Rapporti di Excel predefiniti

  • Creazione di rapporti sullo stato corrente e sulla tendenza dalle query elemento di lavoro.

  • Creazione di rapporti basati sulla metrica disponibile nel cubo di Analysis Services

  • Condivisione e gestione di rapporti di Excel

  • Risorse aggiuntive per l'utilizzo di rapporti di Excel

Per informazioni sulle autorizzazioni necessarie per visualizzare, aggiornare, creare, e gestire rapporti di Excel, vedere Assegnare autorizzazioni per la visualizzazione e la gestione di rapporti per Visual Studio ALM.

Torna all'inizio

Bb649552.collapse_all(it-it,VS.110).gifRapporti di Excel predefiniti

È possibile tenere traccia di burnrate, backlog dei bug, qualità del software, stato di avanzamento dei test, e le altre metriche del progetto team visualizzando un rapporto di Excel predefinito.Per visualizzare questo tipo di rapporto, è necessario soddisfare le configurazioni seguenti:

  • Il progetto team deve disporre di un portale del progetto.

    I rapporti di Excel vengono archiviati nel server che ospita Prodotti SharePoint per il progetto team.Se non è stato abilitato un portale del progetto per il progetto team, non sarà possibile accedere a questi rapporti.Per ulteriori informazioni, vedere Accedere a un portale del progetto team o alle linee guida per il processo.

  • Per aprire un rapporto in Microsoft Excel che si connette all'archivio dati operativo per Team Foundation, è necessario che il componente aggiuntivo di Integrazione di Office con Team Foundation sia installato nel computer client in uso.Questo componente aggiuntivo viene installato quando si installa qualsiasi prodotto in Visual Studio ALM.

Dalla seguente tabella, è possibile accedere rapidamente a informazioni su ogni rapporto di Excel fornito dai modelli di processo per Microsoft Solutions Framework (MSF).Dagli argomenti collegati alla tabella, è possibile acquisire informazioni sui dati disponibili, sulle informazioni di cui deve tener traccia il progetto team e come interpretare, aggiornare e personalizzare ogni rapporto.Per ulteriori informazioni, vedere Rapporti di Excel (Agile), Rapporti di Excel (CMMI) o Modificare un rapporto in Microsoft Excel per Visual Studio ALM.

Area del rapporto

MSF for Agile Software Development

MSF for CMMI Process Improvement

Gestione di progetti

Burn-down

Tendenze del problema

Stato attività (tendenza)

Stato storia utente (tendenza)

Burn-down

Tendenze del problema

Stato attività (tendenza)

Stato di avanzamento requisiti (tendenza)

Gestione bug

Bug per assegnazione

Bug per priorità

Stato bug (tendenza)

Riattivazioni bug (tendenza)

Tendenze del bug (tendenza)

Bug per assegnazione

Bug per priorità

Stato bug (tendenza)

Riattivazioni bug (tendenza)

Tendenze del bug (tendenza)

Gestione test

Rapporti sulla gestione dei test

Conformità test case (tendenza)

Lo stato di avanzamento piano test (tendenza)

Attività di test manuale (tendenza)

Analisi degli errori (tendenza)

Stato test storia utente (tendenza)

Rapporti sulla gestione dei test

Conformità test case (tendenza)

Lo stato di avanzamento piano test (tendenza)

Attività di test manuale (tendenza)

Analisi degli errori (tendenza)

Stato test requisito (tendenza)

Qualità del software e gestione delle versioni

Qualità di compilazione (tendenza)

Varianza del codice (tendenza)

Code coverage (tendenza)

Qualità di compilazione (tendenza)

Varianza del codice (tendenza)

Code coverage (tendenza)

Torna all'inizio

Bb649552.collapse_all(it-it,VS.110).gifCreazione di rapporti sullo stato corrente e sulla tendenza dalle query elemento di lavoro.

È possibile utilizzare lo strumento Crea rapporto in Microsoft Excel per generare rapidamente rapporti basati su una query elemento di lavoro che mostrano lo stato corrente o le tendenze cronologiche.Questi rapporti generano automaticamente un set di rapporti di tabella pivot e di grafico pivot basati sui dati di query e sui dati presenti nel cubo di Analysis Services.Inoltre è possibile utilizzare questo strumento per generare rapidamente rapporti di tabella pivot e di grafico pivot, che possono essere personalizzati per supportare altre visualizzazioni rapporto.

Per ulteriori informazioni, vedere Creazione di rapporti in Microsoft Excel utilizzando query elemento di lavoro.

Torna all'inizio

Bb649552.collapse_all(it-it,VS.110).gifCreazione di rapporti di Excel basati sulla metrica disponibile dal cubo di Analysis Services

Utilizzando il cubo di Analysis Services per Visual Studio Application Lifecycle Management (ALM), è possibile generare rapporti che aggregano informazioni sui dati presenti nelle raccolte di progetti team.È possibile utilizzare facilmente questi dati per creare rapporti di tabella pivot e rapporti di grafico pivot in Office Excel.È possibile trascinare elementi cubo sui rapporti di tabella pivot o sui rapporti di grafico pivot per formulare domande e recuperare risposte rapidamente.Il cubo è ottimizzato per rispondere ai seguenti tipi di domande:

  • Quanti bug erano attivi, risolti, e chiusi per ciascun giorno del progetto?

  • Quante erano le storie utente o i requisiti attivi ogni mese per un periodo di tempo specificato?

  • Qual era il conteggio cumulativo dei risultati dei test per tutte le definizioni di compilazione per un progetto team?

Per ulteriori informazioni, vedere Prospettive e gruppi di misure forniti nel cubo di Analysis Services per Team System e Creare un rapporto in Microsoft Excel per Visual Studio ALM.

Torna all'inizio

Bb649552.collapse_all(it-it,VS.110).gifCondivisione e gestione di rapporti di Excel

È possibile condividere rapporti di Excel in uno dei modi seguenti:

  • Inviando tramite posta elettronica i rapporti.Non sono necessarie autorizzazioni speciali per visualizzare i dati.

  • Inviando tramite posta elettronica una cartella di lavoro di Excel.

  • Caricando un rapporto di Excel nel portale del progetto.

  • Aggiungendo un rapporto di Excel a un dashboard.

  • Caricando un rapporto di Excel in un sito di rete condiviso, e aggiungendo l'URI di tale percorso a un form elemento di lavoro.

Gli utenti devono disporre delle autorizzazioni necessarie per aggiornare i dati, e il componente aggiuntivo richiesto di Team Foundation per aprire un rapporto in cui i dati sono connessi a Team Foundation Server.Per ulteriori informazioni, vedere Caricare e aggiornare i rapporti Excel nel portale del progetto team per Visual Studio ALM.

Torna all'inizio

Visualizzazione, creazione, e gestione di rapporti in Reporting Services

Tramite Reporting Services, è possibile esercitare più controllo sul formato dei rapporti, e i membri del team e gli altri membri all'interno dell'organizzazione possono accedervi più facilmente.È possibile analizzare lo stato e la qualità del progetto tramite i rapporti predefiniti per il progetto team.Questi rapporti aggregano le metriche dagli elementi di lavoro, dal controllo della versione, dai risultati dei test e dalle compilazioni, consentendo di rispondere ai seguenti tipi di domande sullo stato effettivo del progetto:

  • È probabile che il team termini l'iterazione in tempo?

  • Riuscirà il team a completare il lavoro richiesto alla velocità corrente?

  • Il team risolve e chiude i bug riattivati con una frequenza accettabile?

  • Quanto spesso i test vengono superati e quanta parte del codice viene testata?

  • Quale è lo stato di tutte le compilazioni nel corso del tempo?

I rapporti in Reporting Services sono file di definizione del rapporto (RDL), che sono file in formato XML che contengono informazioni sulle origini dati, sui dati e sul layout.Una definizione del rapporto non contiene dati.Quando il rapporto viene elaborato, i dati e il layout vengono combinati e passati a un renderer di rapporto che determina quali dati e quali elementi di layout inserire in ogni pagina.

Per accedere ai rapporti in Reporting Services, è necessario che sia stato eseguito il provisioning della raccolta dei progetti team contenente il progetto team in uso in Reporting Services.Questi rapporti non sono disponibili se RapportoRapporti non viene visualizzato quando si apre Team Explorer e si espande il nodo del progetto team. L'amministratore di Team Foundation Server può aggiungere un server di rapporti alla distribuzione dopo che è stato creato il progetto team.Per ulteriori informazioni, vedere Aggiungere un server di rapporti alla distribuzione.

Contenuto della sezione:

  • Rapporti predefiniti in Reporting Services

  • Creazione e personalizzazione di rapporti in Reporting Services

  • Gestione di rapporti in Reporting Services

  • Risorse aggiuntive per l'utilizzo di rapporti in Reporting Services

Per informazioni sulle autorizzazioni necessarie per la visualizzazione, l'aggiornamento, la creazione, e la gestione di rapporti in Reporting Services, vedere Assegnare autorizzazioni per la visualizzazione e la gestione di rapporti per Visual Studio ALM.

Bb649552.collapse_all(it-it,VS.110).gifRapporti predefiniti in Reporting Services

Dalla seguente tabella, è possibile accedere rapidamente a informazioni su ogni rapporto che viene creato automaticamente in Reporting Services quando un progetto team viene creato da un modello di processo di Microsoft Solutions Framework (MSF) o di Visual Studio Scrum.Leggendo questi argomenti, è possibile ottenere informazioni sui dati che offre ogni rapporto, sulle informazioni di cui deve tener traccia il progetto team e come aggiornare, filtrare e interpretare ogni rapporto.I filtri includono il periodo di tempo, i percorsi di iterazione e di area, i tipi di elemento di lavoro e gli stati degli elementi di lavoro.Per ulteriori informazioni, vedere Rapporti (Agile) o Rapporti (CMMI).

[!NOTA]

Se si creano o si personalizzano i rapporti in Reporting Services, è possibile salvare queste modifiche in un modello di processo.Per ulteriori informazioni, vedere Aggiungere rapporti al modello di processo.

Area del rapporto

MSF for Agile Software Development

MSF for CMMI Process Improvement

Visual Studio Scrum

Gestione di progetti

Burn-down e velocità

Lavoro rimanente

Lavoro non pianificato

Stato di tutte le iterazioni

Panoramica storie

Stato storie

Burn-down e velocità

Lavoro rimanente

Lavoro non pianificato

Stato di tutte le iterazioni

Panoramica requisiti

Stato di avanzamento requisiti

Panoramica backlog (simile a Panoramica storie)

Burn-down versione (Scrum)

Burn-down sprint (Scrum)

Velocità (Scrum)

Gestione bug

Stato del bug

Riattivazioni bug

Tendenze del bug

Stato del bug

Riattivazioni bug

Tendenze del bug

  

Gestione test

Conformità test case

Stato di avanzamento piano test

Conformità test case

Stato di avanzamento piano test

Conformità test case

Stato di avanzamento piano test

Qualità del software e gestione delle versioni

Indicatori di qualità di compilazione

Compilazioni completate nel tempo

Riepilogo compilazione

Indicatori di qualità di compilazione

Compilazioni completate nel tempo

Riepilogo compilazione

Compilazioni completate nel tempo

Riepilogo compilazione

Torna all'inizio

Bb649552.collapse_all(it-it,VS.110).gifCreazione e personalizzazione di rapporti in Reporting Services

Per creare rapporti più complessi da ospitare tramite Reporting Services, è possibile utilizzare Generatore report o Progettazione report.È possibile utilizzare questi strumenti di creazione per accedere sia al data warehouse relazionale sia al cubo di Analysis Services.Se possibile, è consigliabile utilizzare Generatore rapporti perché più semplice.È consigliabile creare un rapporto in Reporting Services quando si desidera eseguire una o più delle seguenti attività:

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

  • Condividere i rapporti in Team Explorer nella cartella Rapporti.

  • 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.

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

Per ulteriori informazioni, vedere uno degli argomenti riportati di seguito:

Bb649552.collapse_all(it-it,VS.110).gifGestire rapporti di Reporting Services

È possibile accedere ai rapporti in Reporting Services tramite Team Explorer, Team Web Access, o il sito dei rapporti del team.È possibile utilizzare Team Explorer o Gestione rapporti per gestire i rapporti e le cartelle di rapporti.Per accedere al sito dei rapporti team da Team Web Access, nella home page, fare clic su Rapporto Rapporti.

Man mano che i rapporti vengono elencati nel nodo Rapporti, è consigliabile creare sottocartelle per raggruppare o organizzare i rapporti.Inoltre, è possibile utilizzare la cartella Preferiti per archiviare i collegamenti ai rapporti utilizzati più frequentemente.

Per ulteriori informazioni, vedere Gestire rapporti e Visualizzare, organizzare e configurare i rapporti utilizzando Gestione rapporti per Visual Studio ALM.

Torna all'inizio

Aggiunta di dati per supportare i requisiti della creazione di rapporti

È possibile aggiungere dati per supportare i requisiti di generazione dei rapporti nei modi seguenti:

  • Aggiungendo i campi degli elementi di lavoro all'archivio dati, al database relazionale, o al data warehouse.

  • Creando un adattatore per aggiungere dati al data warehouse.

  • Includendo i dati di altre risorse in un rapporto di Excel utilizzando PowerPivot.

Torna all'inizio

Bb649552.collapse_all(it-it,VS.110).gifAggiungere i campi elemento di lavoro

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.Qualsiasi campo, a eccezione di un campo di sistema, che si desidera visualizzare in un rapporto, deve essere definito nel file di definizione per i tipi di elementi di lavoro di cui il campo terrà traccia.I campi di sistema vengono definiti automaticamente per ogni tipo di elemento di lavoro.Devono tuttavia essere inclusi nel form elemento di lavoro per supportare l'immissione di dati.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.

Per ulteriori informazioni, vedere Aggiungere e modificare campi elemento di lavoro per supportare la creazione di rapporti e Definire campi elemento di lavoro.

Torna all'inizio

Bb649552.collapse_all(it-it,VS.110).gifCreare un adattatore del warehouse

Se si desidera aggiungere tipi di dati al warehouse, sarà probabilmente necessario creare un adattatore, ossia un assembly gestito che implementa IWarehouseAdapter.Un adattatore utilizza il modello a oggetti del warehouse per interagire con il warehouse di Team Foundation Server.Quando un adattatore aggiunge i campi dati al warehouse, a livello di codice estende lo schema che definisce i dati che vengono spostati nel warehouse.Per ulteriori informazioni, vedere Data Warehouse Extensibility e How to: Create an Adapter

Torna all'inizio

Bb649552.collapse_all(it-it,VS.110).gifPowerPivot

PowerPivot per Excel 2010 è un componente aggiuntivo di analisi dei dati per Microsoft Excel 2010.Tramite questo componente aggiuntivo, è possibile generare rapporti che combinano i dati di altri archivi dati o database con i dati di Team Foundation Server.Per ulteriori informazioni, vedere Microsoft PowerPivot.

Torna all'inizio

Risoluzione dei conflitti di schema e gestione del data warehouse

I conflitti di schema si verificano quando un set di attributi per i campi segnalabili differisce fra le raccolte di progetti team.I conflitti di schema possono bloccare l'elaborazione del data warehouse e del cubo di Analysis Services.È necessario correggere ogni conflitto per sbloccare l'elaborazione del warehouse e consentire il funzionamento corretto dei rapporti.Per ulteriori informazioni, vedere Risolvere conflitti di schema che si verificano nel data warehouse.

È possibile gestire il data warehouse e il cubo di Analysis Services di Team Foundation per esaminare gli scenari seguenti:

  • Risolvere un problema con i rapporti non aggiornati o contenenti dati mancanti.

  • Elaborare il warehouse o il cubo dopo aver risolto i conflitti di schema verificatisi nel warehouse.

  • Modificare la frequenza di aggiornamento per l'elaborazione del warehouse o del 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.

  • Risolvere gli errori, visualizzati nel visualizzatore eventi, relativi ai processi di elaborazione del warehouse per un server di livello applicazione.

  • Ricompilare il warehouse e il cubo dopo lo spostamento, il ripristino, la rinomina, o il failover di un server di livello dati per Team Foundation. 

Il servizio Web di controllo warehouse viene utilizzato per eseguire molte di queste attività.Per ulteriori informazioni, vedere Gestire il data warehouse e il cubo di Analysis Services.

Torna all'inizio

Risorse supplementari

È possibile ottenere ulteriori informazioni nelle risorse seguenti del sito Web Microsoft:

Torna all'inizio

Vedere anche

Concetti

Personalizzare progetti e processi del team

Pianificazione e rilevamento di progetti