Condividi tramite


Creare un progetto server di rapporti per Visual Studio ALM

È possibile controllare lo stato di avanzamento del team utilizzando Progettazione report SQL Server per creare report. Prima che sia possibile basare questi rapporti su dati di Visual Studio Team Foundation Server (TFS), è necessario creare un progetto di server di rapporti in Visual Studio.

Per una panoramica di Progettazione report, vedere la pagina Progettazione di report tramite Generatore report 3.0 e Progettazione report (SSRS). Per ulteriori informazioni sulla creazione di rapporti in Progettazione rapporti, vedere Creare un rapporto dettagliato tramite Progettazione rapporti e Creare un rapporto di aggregazione tramite Progettazione rapporti e il cubo di Analysis Services.

Requisiti

Per creare un progetto per server di report

  1. In Visual Studio scegliere Nuovo dal menu File, quindi scegliere Progetto.

    Verrà visualizzata la finestra di dialogo Nuovo progetto.

  2. In Tipi progetto scegliere Progetti Business Intelligence.

    Se la voce Progetti Business Intelligence non è visualizzata nell'elenco dei tipi di progetto, è necessario installare SQL Server Business Intelligence Development Studio. Per ulteriori informazioni, vedere la sezione relativa ai prerequisiti all'inizio di questo argomento.

  3. Scegliere Progetto Report Server in Modelli.

  4. Nella casella di testo Nome digitareun nome per il progetto, quindi scegliere OK.

Per creare le origini dati Tfs2010ReportDS e Tfs2010OlapReportDS

  1. Scegliere Aggiungi nuovo elemento dal menu Progetto.

    Verrà visualizzata la finestra di dialogo Aggiungi nuovo elemento.

  2. Scegliere Origine dati, quindi Aggiungi.

    Verrà visualizzata la finestra di dialogo Origine dati condivisa.

  3. Nella casella Nome digitare Tfs2010ReportDS.

    Importante

    Se non si utilizza il nome specificato in questo passaggio, le procedure per la distribuzione dei report non funzioneranno correttamente.Questa procedura crea copie locale delle origini dati che verranno utilizzate durante lo sviluppo dei report.Queste copie sono equivalenti alle origini dati create da TFS nel server che esegue SQL Server.Quando si distribuisce un rapporto, in TFS verrà utilizzata l'origine dati sul server che presenta lo stesso nome della copia locale dell'origine dati nel progetto.

  4. Nell'elenco Tipo scegliere Microsoft SQL Server e quindi Modifica.

  5. Nella finestra di dialogo Proprietà connessione digitare il nome del server e dell'istanza DataWarehouseServerName/InstanceName) in cui è in esecuzione Analysis Services, quindi scegliere Usa autenticazione di Windows.

    Nota

    In una configurazione tipica utilizzare il nome del server di livello dati.Il warehouse può essere incluso anche in un server separato.

  6. Scegliere Seleziona o immetti nome di database, quindi Tfs_Warehouse.

  7. (Facoltativo) Scegliere Test connessione per verificare il corretto funzionamento della connessione, quindi scegliere OK per tornare alla finestra di dialogo Origine dati condivisa.

  8. Scegliere OK e quindi OK per creare l'origine dati.

  9. Ripetere i passaggi da 1 a 7 per creare un'altra origine dati. Specificare Microsoft SQL Server Analysis Services come tipo di origine dati e denominarla Tfs2010OlapReportDS. Specificare Tfs_Analysis per il nome di database.

    Anche dopo l'installazione o l'aggiornamento a TFS 2013, questi nomi, assegnati alle origini dati per un'installazione di TFS 2010, sono validi.

Per impostare le proprietà del progetto in modo da poter distribuire report

  1. Scegliere Proprietà dal menu Progetto.

  2. Per il valore della proprietà OverwriteDataSources scegliere False.

    Nota

    Se si imposta questa opzione, è possibile pubblicare i report senza sovrascrivere le origini dati nel server con quelli definiti in questo progetto.

  3. Per il valore della proprietà TargetDataSourceFolder digitare /.

  4. Per il valore della proprietà TargetReportFolder digitare il percorso della cartella in cui verranno distribuiti i report di questo progetto. Se si distribuiranno i report a un progetto Team specifico, utilizzare il nome del progetto Team.

  5. Per il valore della proprietà TargetServerURL, digitare l'URL del server Reporting Services. È possibile ad esempio digitare http://ReportingServicesServerName/serverrapporti.