Creare un rapporto di aggregazione tramite Progettazione rapporti e il cubo di Analysis Services
È possibile tenere traccia più facilmente dello stato di avanzamento del team creando rapporti che aggregano i dati di Visual Studio Application Lifecycle Management (ALM) in grafici e tabelle. È ad esempio possibile creare un report che mostra quanti elementi di lavoro attivi sono assegnati a ogni persona sul team. Per creare questo tipo di rapporti, è possibile utilizzare Progettazione rapporti in SQL Server e il cubo di SQL Server Analysis Services per ALM di Visual Studio.
Dopo avere creato il primo report, è possibile modificarlo sperimentando diverse misure, dimensioni e layout. È ad esempio possibile impostare il grafico da un semplice grafico a colonna su un grafico a barre sovrapposte.
Se non sono ancora stati creati rapporti per ALM di Visual Studio, vedere Creazione, personalizzazione e gestione di rapporti per Visual Studio ALM. Se si utilizza Progettazione report per la prima volta, vedere la pagina Progettazione e implementazione di report tramite Progettazione report del sito Web Microsoft (la pagina potrebbe essere in inglese). Per informazioni su come creare rapporti che includono informazioni dettagliate su una voce, ad esempio i titoli degli elementi di lavoro, vedere Creare un rapporto dettagliato tramite Progettazione rapporti.
Prerequisiti
Per eseguire questa procedura, è necessario che Visual Studio e SQL Server Business Intelligence Development Studio siano installati nello stesso computer.
Nota
Per installare Business Intelligence Development Studio, eseguire il programma di installazione per SQL Server e selezionare la casella di controllo Componenti client per specificare i componenti da installare. Per installare il service pack più recente per SQL Server, vedere la pagina Come ottenere il service pack più recente per SQL Server 2008 del sito Web Microsoft (la pagina potrebbe essere in inglese).
Autorizzazioni necessarie
Per eseguire questa procedura, è necessario essere un membro dei seguenti ruoli:
Il ruolo di sicurezza di TfsWarehouseDataReaders nel database di Analysis Services sul server di livello dati di Team Foundation Server. Per ulteriori informazioni, vedere Concedere l'accesso ai database del data warehouse per Visual Studio ALM.
Ruolo Gestione contenuto Team Foundation in SQL Server Reporting Services. Per ulteriori informazioni, vedere Impostare le autorizzazioni di amministratore per Team Foundation Server.
Per creare un report
In Visual Studio creare o aprire un progetto di server di rapporti. Per ulteriori informazioni, vedere Creare un progetto server di rapporti per Visual Studio ALM.
Scegliere Aggiungi nuovo elemento dal menu Progetto.
Verrà visualizzata la finestra di dialogo Aggiungi nuovo elemento.
Fare clic su Creazione guidata report, quindi scegliere Aggiungi.
In Creazione guidata report verrà visualizzata la pagina Seleziona tabella origine dati.
Fare clic sull'origine dati condivisa TfsOlapReportDS, quindi scegliere Avanti.
Verrà visualizzata la pagina Progetta query.
Nota
L'origine dati specificata si connette al database Analysis Services relativo a ALM di Visual Studio. Per ulteriori informazioni, vedere la classe Scelta dell'origine dati e dello strumento di creazione dei rapporti per Visual Studio ALM. Se il progetto non dispone di questa origine dati, crearla. Per ulteriori informazioni, vedere Creare un progetto server di rapporti per Visual Studio ALM.
Fare clic Generatore di query.
Verrà visualizzata la finestra di dialogo Compilazione query.
Per creare la query che recupererà i dati per il report
Fare clic sul cubo di Team System, come illustrato nella figura seguente.
Nota
Se il data warehouse di ALM di Visual Studio sta utilizzando SQL Server Enterprise Edition, l'elenco di cubi includerà Team System e un insieme di prospettive. Le prospettive forniscono una visualizzazione attivata dei dati così che non è necessario scorrere tramite le dimensioni e misure nell'intero cubo di Team System. Per questa procedura, è possibile utilizzare la prospettiva di Cronologia elemento di lavoro se disponibile. Per ulteriori informazioni, vedere Gruppi di misure e metrica forniti nel cubo di Analysis Services per Team System.
Espandere Misure, espandere il gruppo di misure Cronologia elemento di lavoro e quindi trascina la misura Conteggio cumulativo nell'area dei dati, come illustrato nella figura seguente.
Nota
Conteggio cumulativo mostra quanti elementi di lavoro sono selezionati. Poiché non è stato applicato ancora alcun filtro, il numero visualizzato corrisponde al numero complessivo di elementi di lavoro. Per ulteriori informazioni sulle misure degli elementi di lavoro, vedere Gruppi di misure e metrica forniti nel cubo di Analysis Services per Team System e .
Espandere la dimensione Assegnato a, quindi trascinare la proprietà Person nell'area dei dati, come illustrato nella figura seguente.
La query restituisce ora il numero di elementi di lavoro assegnato a ogni persona.
Nota
Il campo Assegnato a generalmente contiene account di Windows. Per ogni account di Windows, la proprietà Person contiene il nome visualizzato dell'account specificato mentre la proprietà Alias contiene l'alias.
Espandere la dimensione Elemento di lavoro, trascinare la proprietà State nell'area dei dati, quindi scegliere OK.
Generatore query viene chiuso e verrà visualizzata la pagina Progetta query della Creazione guidata report.
Per progettare il layout del report iniziale
Scegliere Avanti.
Verrà visualizzata la pagina Tipo di report.
Fare clic su Matrice, quindi scegliere Avanti.
Verrà visualizzata la pagina Progettazione matrice.
Fare clic su Cumulative_Count, quindi scegliere Dettagli.
Fare clic su Stato, quindi scegliere Colonne.
Fare clic su Persona, quindi scegliere Righe, Avanti.
Verrà visualizzata la pagina Scelta stile matrice della procedura guidata.
Fare clic su uno stile, quindi scegliere Avanti.
Verrà visualizzata la pagina Completamento del report della procedura guidata.
Digitare un nome per il report, fare clic su Anteprima report e quindi su Fine per creare il report.
La procedura guidata verrà chiusa e verrà visualizzata la finestra del documento del report con la scheda Anteprima attiva.
Per sostituire la tabella con un grafico
Nella finestra del documento del report, fare clic sulla scheda Layout.
Nota
Progettazione report utilizza tre schede, come descritto brevemente nella tabella seguente.
Tab
Descrizione
Dati
Definire i dataset utilizzati nel report.
Layout
Progettare e disporre gli elementi visivi del report.
Anteprima
Eseguire il report per controllarne il contenuto.
Evidenziare la tabella, quindi premere Canc.
Nota
Per evidenziare la tabella intera, fare clic su un punto qualsiasi della tabella e quindi fare clic sull'angolo superiore sinistro della tabella.
Dal riquadro Casella degli strumenti, trascinare un elemento Chart nell'area del layout del report e quindi ridimensionare il grafico in base alle proprie esigenze.
Nota
Per impostazione predefinita, i riquadri Casella degli strumenti e DataSet sono schede disponibili a sinistra di Visual Studio.
Fare clic con il pulsante destro del mouse sul grafico, quindi scegliere Proprietà.
Verrà visualizzata la finestra di dialogo Proprietà grafico.
Fare clic sulla scheda Dati, quindi sul nome di dataset TfsOlapReportDS.
In Valori fare clic sul pulsante Aggiungi.
Verrà visualizzata la finestra di dialogo Modifica valore grafico.
Nella scheda Valore, nell'elenco Valore fare clic su = la Somma (Fields! Cumulative_Count.Value), quindi scegliere OK.
In Gruppi di categorie fare clic sul pulsante Aggiungi.
Verrà visualizzata la finestra di dialogo Proprietà raggruppamento e ordinamento .
Nota
I gruppi della categoria vengono visualizzati sull'asse x del grafico.
Nella prima riga della tabella Expression, fare clic su = Fields! Person.Value, quindi scegliere OK.
In Gruppi serie fare clic sul pulsante Aggiungi.
Verrà visualizzata la finestra di dialogo Proprietà raggruppamento e ordinamento .
Nella prima riga della tabella Espressione, fare clic su =Fields!State.Value, scegliere OK, quindi di nuovo OK.
Fare clic sulla scheda Anteprima per visualizzare un grafico che mostra quanti elementi di lavoro sono assegnati a ogni membro del team, organizzato in base allo stato dell'elemento di lavoro.
Per distribuire il report
In Esplora soluzioni fare clic sul report.
Scegliere Distribisci NomeReport dal menu Compila .
Importante Per distribuire correttamente il report, è necessario che le impostazioni del progetto siano impostate sui valori appropriati. Per ulteriori informazioni, vedere la classe Creare un progetto server di rapporti per Visual Studio ALM.
Vedere anche
Attività
Creare un progetto server di rapporti per Visual Studio ALM
Altre risorse
Gruppi di misure e metrica forniti nel cubo di Analysis Services per Team System
Creazione e gestione di rapporti Reporting Services per Visual Studio ALM