Configurare la creazione di report per Project Server 2010

 

Si applica a: Project Server 2010

Ultima modifica dell'argomento: 2016-11-30

Microsoft Project Server 2010 integra l’applicazione Web Centro business intelligence di Microsoft SharePoint Server 2010, che rappresenta un punto centrale per l'hosting di report, dashboard e connessioni a report che è possibile creare automaticamente o manualmente per consentire agli utenti di accedere ai dati dei report in una data istanza di Project Server. Centro business intelligence è utilizzabile per ospitare i contenuti creati con Excel Services in Microsoft SharePoint Server 2010, Visio Services in SharePoint, PerformancePoint Services in SharePoint, PowerPivot e SQL Server Reporting Services.

Per configurare la creazione di report, seguire questa procedura:

  • Aggiungere un account di accesso per il gruppo degli autori di report in SQL Server

  • Installare SQL Server 2008 Analysis Management Objects

  • Avviare Excel Services

  • Configurare le impostazioni di Excel Services

  • Avviare il servizio di archiviazione sicura

  • Configurare le impostazioni del servizio di archiviazione sicura

  • Popolare i gruppi di Active Directory degli autori di report e dei visualizzatori di report

  • Configurare l’accesso al Centro business intelligence

Inoltre, saranno necessari due gruppi di Active Directory, uno per gli autori di report e uno per i visualizzatori dei report, nonché un account Active Directory per l'applicazione di destinazione dell'archiviazione sicura.

Account e gruppi di sicurezza

Nella tabella seguente sono descritti gli account e i gruppi di sicurezza necessari per le varie procedure illustrate in questo articolo.

Account Descrizione

Gruppo autori di report

Gruppo di sicurezza di Active Directory al quale aggiungere gli utenti che creeranno i report o qualsiasi altro utente che avrà necessità di accedere ai report in Microsoft Excel. A questo gruppo vengono concesse autorizzazioni di lettura per il database di report di Project Server 2010. L'amministratore del dominio dovrà creare questo gruppo prima di procedere con le procedure descritte di seguito.

Gruppo visualizzatori di report

Gruppo di sicurezza di Active Directory al quale aggiungere gli utenti che visualizzeranno i report. L'amministratore del dominio dovrà creare questo gruppo prima di procedere con le procedure descritte di seguito.

Gruppo visualizzatori esterni di report

Gruppo di sicurezza di Active Directory per gli utenti che sebbene non dispongano di un account utente PWA, necessitano di accedere al Centro business intelligence di Project Server 2010 per visualizzare i report.

Se nell’organizzazione sono presenti utenti di questo tipo, chiedere all'amministratore di dominio di creare il gruppo e aggiungerlo al gruppo dei visualizzatori di report descritto in precedenza.

Account pool applicazioni

Account Active Directory usato per eseguire il pool di applicazioni per l'applicazione Excel Services e il servizio di archiviazione sicura. Questo account deve essere configurato come account gestito in SharePoint Server 2010. Obbligatorio se non si dispone ancora di Excel Services o si distribuisce il servizio di archiviazione sicura.

Nota

È possibile utilizzare lo stesso account usato per eseguire il pool di applicazioni per l'applicazione di servizio di Project Server.

Account dell'applicazione di destinazione dell'archiviazione sicura

Questo account fornisce ai visualizzatori di report le credenziali necessarie per visualizzare i report generati dai dati nel database di report di Project Server. Questo account deve disporre delle autorizzazioni db_datareader per il database di report di Project Server 2010.

Suggerimento

È consigliabile aggiungere questo account al gruppo di Active Directory degli autori di report descritto in precedenza per garantirgli le autorizzazioni necessarie.

Aggiungere un account di accesso per il gruppo degli autori di report

Affinché un autore di report possa accedere al database di report di Project Server 2010 da Excel, è necessario configurare l’accesso a Microsoft SQL Server e aggiungere un accesso a SQL Server. L'account di accesso deve consentire l'accesso specifico al database di report di Project Server 2010 per il recupero di dati e informazioni sullo schema. Utilizzare il gruppo di dominio creato per gli autori di report.

Importante

Microsoft Excel non utilizza il servizio di archiviazione sicura per accedere ai dati. Solo Excel Services in Microsoft SharePoint Server 2010 utilizza il servizio di archiviazione sicura. Gli utenti che utilizzano i report in Excel devono potersi avvalere dell'accesso diretto al database.

Eseguire la procedura seguente nel computer in cui è disponibile il database di report di Project Server 2010.

Nota

In alternativa, è possibile connettersi al motore di database in modalità remota mediante SQL Server Management Studio.

Per aggiungere un account di accesso per il gruppo degli autori di report

  1. Fare clic su Start, Tutti i programmi, Microsoft SQL Server 2008, SQL Server Management Studio.

  2. Selezionare l'istanza del motore di database di SQL Server in cui risiede il database di report di Project Server 2010, quindi fare clic su Connetti.

  3. Espandere Sicurezza, fare clic con il pulsante destro del mouse su Account di accesso, quindi scegliere Nuovo account di accesso.

  4. Nella pagina Generale fare clic su Cerca.

  5. Fare clic su Tipi di oggetti e selezionare la casella di controllo Gruppi.

  6. Fare clic su OK.

  7. Digitare il nome del gruppo creato per gli autori di report.

  8. Fare clic su Controlla nomi.

  9. Fare clic su OK.

  10. Selezionare la pagina Mapping utenti.

  11. Nella casella di riepilogo Utenti mappati all'account di accesso seguente selezionare la riga contenente il database di report di Project Server 2010.

  12. Selezionare la casella di controllo Mappa per il database di report di Project Server 2010.

  13. Selezionare la casella di controllo per l'appartenenza al ruolo del database db_datareader.

  14. Fare clic su OK.

Installare SQL Server 2008 Analysis Management Objects

Se SQL Server 2008 Analysis Management Objects (AMO) non è ancora installato, installarlo su ciascun server applicazioni nella farm.

Nota

Usare la versione di AMO di SQL Server 2008 indipendentemente dalla versione di SQL Server in uso per ospitare i propri database.

Fare clic sul collegamento per scaricare SQL Server 2008 Analysis Management Objects (https://go.microsoft.com/fwlink/p/?LinkId=130655).

Nota

Dopo l'installazione degli oggetti AMO, riavviare il Servizio dell'applicazione Project in ogni server applicazioni nella farm in cui è in esecuzione. Il servizio è configurato in Amministrazione centrale SharePoint nella sezione Impostazioni di sistema, Gestisci servizi nel server.

Avviare Excel Services

Se Excel Services non è in esecuzione nella farm, è innanzitutto necessario configurare un servizio applicazioni di Excel Services.

Importante

Se si prevede di utilizzare Excel Services per scopi diversi dalla creazione di report per Project Server 2010, è consigliabile leggere gli articoli sulla pianificazione e sulle operazioni per Excel Services, per assistenza con la distribuzione di Excel Services sulla farm di SharePoint Server. Per ulteriori informazioni, vedere Panoramica di Excel Services (SharePoint Server 2010) e Amministrazione di Excel Services (SharePoint Server 2010).

Se Excel Services è già in esecuzione nella farm, procedere con la Configurare le impostazioni di Excel Services. In caso contrario, seguire le procedure riportate di seguito per avviare Excel Services.

Importante

L'account che esegue il pool di applicazioni di Excel Services deve avere accesso al database del contenuto in cui risiede il sito PWA. L'account che esegue il pool di applicazioni per l'applicazione di servizio di Project Server dispone dell’accesso necessario, pertanto se si desidera, è possibile utilizzare tale account. Se si è scelto di usare un account diverso per il pool di applicazioni di Excel Services, è possibile concedere l'accesso obbligatorio utilizzando i seguenti script Windows PowerShell:
$w = Get-SPWebApplication -identity  <PWA web application>
$w.GrantAccessToProcessIdentity(" <service account> ")
Tenere presente che questa azione concede a db_owner di accedere al database del contenuto.

L’avvio di Excel Services prevede due passaggi:

  • Attivazione dei Servizi di calcolo Excel

  • Creazione di un'applicazione di servizio di Excel Services

Per avviare Servizi di calcolo Excel

  1. Nella sezione Impostazioni di sistema del sito Web di Amministrazione centrale di SharePoint, fare clic su Gestisci servizi nel server.

  2. Se sulla farm sono disponibili più server applicazioni, scegliere quello in cui si desidera eseguire il servizio Servizi di calcolo di Excel dall’elenco Server.

  3. Nell'elenco Servizio, fare clic su Avvia accanto a Servizi di calcolo Excel.

Per creare un'applicazione di servizio di Excel Services

  1. Nel sito Web Amministrazione centrale di SharePoint fare clic su Gestisci applicazioni di servizio nella sezione Gestione applicazioni.

  2. Nella scheda Applicazioni di servizio, fare clic su Nuovo, quindi su Applicazione Excel Services.

  3. Digitare un nome per l'applicazione di servizio nella casella Nome.

  4. Digitare un nome per il pool di applicazioni nella casella Nome pool di applicazioni.

  5. Selezionare l'account gestito creato per il pool di applicazioni dall’elenco Configurabile.

  6. Fare clic su OK.

Configurare le impostazioni di Excel Services

Una volta avviato Excel Services, è necessario configurare i percorsi attendibili dei file per le raccolte Report di esempio e Modelli di Project Server 2010.

Eseguire questa procedura due volte, una per ogni raccolta.

Per configurare un percorso attendibile di file

  1. Nella sezione Gestione applicazioni di Amministrazione centrale fare clic su Gestisci applicazioni di servizio.

  2. Fare clic sull'applicazione di servizio Excel Services.

  3. Nella pagina Gestisci Excel Services fare clic su Percorsi attendibili file.

  4. Fare clic su Aggiungi posizione attendibile file.

  5. Nella casella Indirizzo digitare:

    Per la raccolta Modelli:

    http://<servername>/<projectsitename>/ProjectBICenter/Templates/

    o

    Per la raccolta Report di esempio:

    http://<servername>/<projectsitename>/ProjectBICenter/Sample%20Reports/

  6. In Attendibilità elementi figlio verificare che sia selezionata la casella di controllo Considera attendibili elementi figlio.

  7. Nella sezione Dati esterni:

    1. In Impostazione dati esterni consentiti selezionare l'opzione Raccolte di connessioni dati attendibili e connessioni incorporate.

    2. In Avviso in caso di aggiornamento deselezionare la casella di controllo Attiva avviso di aggiornamento.

  8. Lasciare i valori predefiniti per le opzioni rimanenti e fare clic su OK.

È necessario configurare raccolte connessioni dati attendibili per consentire agli utenti di accedere ai connettori che collegano i fogli di calcolo dei report ai dati nel database di report di Project Server e nei database OLAP. Durante questo processo, è necessario disporre dell'URL della raccolta connessioni dati in Microsoft Project Web App (PWA).

Per determinare l'URL della raccolta connessioni dati in Project Web Access, eseguire la procedura seguente.

Per determinare l'URL della raccolta connessioni dati

  1. In PWA, nel riquadro di spostamento sinistro, fare clic su Business Intelligence.

  2. Nel riquadro sinistro fare clic su Connessioni dati.

  3. Nella pagina Connessioni dati scegliere l’opzione Italiano (Italia) o la lingua appropriata in base alle impostazioni locali.

  4. Fare clic su Visualizza proprietà sulla barra degli strumenti.

  5. Nella pagina delle proprietà di Connessioni dati fare clic con il pulsante destro del mouse sul collegamento Italiano (Italia) o sulla lingua appropriata in base alle impostazioni locali, quindi scegliere Proprietà.

  6. Nella finestra di dialogo Proprietà selezionare il valore Indirizzo (URL).

  7. Fare clic con il pulsante destro del mouse sul testo selezionato, quindi scegliere Copia.

    Si tratta dell'URL per la raccolta di connessioni dati, che sarà necessario all’utente durante la configurazione di una raccolta di connessioni dati attendibili nella procedura successiva.

  8. Fare clic su Annulla.

  9. Nella pagina delle proprietà Connessioni dati fare clic su Chiudi.

Per impostare raccolte connessioni dati attendibili

  1. In Gestione applicazioni di Amministrazione centrale fare clic su Gestisci applicazioni di servizio.

  2. Fare clic sull'applicazione di servizio Excel Services.

  3. Fare clic su Raccolte connessioni dati attendibili.

  4. Fare clic su Aggiungi raccolta connessioni dati attendibile.

  5. Nella casella Indirizzo incollare l'URL della raccolta connessioni dati copiato nella procedura precedente, utilizzando il formato riportato di seguito:

    http://<ServerName>/<ProjectSiteName>/ProjectBICenter/Data%20Connections%20for%20PerformancePoint/English%20(United%20States)

  6. Fare clic su OK.

Avviare il servizio di archiviazione sicura

In SharePoint Server, il servizio di archiviazione sicura consente agli utenti di accedere a più risorse di sistema senza dover fornire più volte le credenziali di autenticazione. SharePoint Server implementa l'autenticazione del servizio di archiviazione sicura includendo un servizio di Windows e un database di credenziali sicure.

Per autenticare la connessione dati in una cartella di lavoro su un'origine dati esterna, è possibile configurare Servizi di calcolo Excel per recuperare le credenziali di autenticazione dal servizio di archiviazione sicura. Per attivare la funzionalità di archiviazione sicura per SharePoint Server, è necessario avviare il servizio Microsoft di archiviazione sicura singola e gestire le impostazioni di archiviazione sicura in Amministrazione centrale.

Importante

Se si prevede di utilizzare il servizio di archiviazione sicura per scopi diversi dalla creazione di report per Project Server, è consigliabile leggere gli articoli sulla pianificazione e sulle operazioni per il servizio di archiviazione sicura, per assistenza con la distribuzione di tale servizio sulla farm di SharePoint Server. Per ulteriori informazioni, vedere Pianificare il servizio di archiviazione sicura (SharePoint Server 2010) e Configurare il servizio di archiviazione sicura (SharePoint Server 2010).

Se il servizio di archiviazione sicura è già in esecuzione sulla farm, procedere con la Configurare le impostazioni del servizio di archiviazione sicura.

Se il servizio di archiviazione sicura non è già configurato nella farm, è necessario innanzitutto configurarlo. Questo prevede tre passaggi:

  • Attivazione del servizio di archiviazione sicura

  • Creazione di un'applicazione del servizio di archiviazione sicura

  • Generazione di una chiave per il servizio di archiviazione sicura

Per attivare il servizio di archiviazione sicura

  1. Nella sezione Impostazioni di sistema del sito Web di Amministrazione centrale di SharePoint, fare clic su Gestisci servizi nel server.

  2. Se sulla farm sono disponibili più server applicazioni, scegliere quello in cui si desidera eseguire il servizio di archiviazione sicura dall’elenco Server.

  3. Nell’elenco Servizio fare clic su Avvia accanto a Servizio di archiviazione sicura.

Per creare un'applicazione del servizio di archiviazione sicura

  1. Nel sito Web Amministrazione centrale di SharePoint fare clic su Gestisci applicazioni di servizio nella sezione Gestione applicazioni.

  2. Nella scheda Applicazioni del servizio fare clic su Nuovo, quindi su Servizio di archiviazione sicura.

  3. Digitare un nome per l'applicazione di servizio nella casella Nome.

  4. Digitare un nome per il pool di applicazioni nella casella Nome pool di applicazioni.

  5. Selezionare l'account gestito creato per il pool di applicazioni dall’elenco Configurabile.

  6. Fare clic su OK.

  7. Dopo la creazione corretta dell'applicazione del servizio, fare clic su OK.

Per generare una chiave per il servizio di archiviazione sicura

  1. Nel sito Web Amministrazione centrale di SharePoint fare clic su Gestisci applicazioni di servizio nella sezione Gestione applicazioni.

  2. Fare clic sull'applicazione del servizio di archiviazione sicura.

  3. Nella scheda Modifica, fare clic su Genera nuova chiave.

  4. Digitare e confermare una passphrase, quindi fare clic su OK.

Configurare le impostazioni del servizio di archiviazione sicura

Dopo aver creato l'applicazione del servizio di archiviazione sicura, è necessario creare un'applicazione di destinazione di archiviazione sicura.

Per creare un'applicazione di destinazione dell'archiviazione sicura

  1. Nella home page di Amministrazione centrale di SharePoint fare clic su Gestisci applicazioni di servizio nella sezione Gestione applicazioni.

  2. Fare clic su Servizio di archiviazione sicura.

  3. Nella pagina del servizio di archiviazione sicura selezionare la scheda Modifica.

  4. Fare clic su Nuovo.

  5. Nella pagina Crea nuova applicazione di destinazione di archiviazione sicura:

    1. Nella casella ID applicazione di destinazione digitare ProjectServerApplication.

    2. Nella casella Nome visualizzato digitare un nome per l'applicazione di destinazione dell'archiviazione sicura.

    3. Nella casella Indirizzo di posta elettronica contatto digitare un indirizzo di posta elettronica.

    4. Nell'elenco a discesa Tipo applicazione di destinazione selezionare Gruppo.

    5. Fare clic su Avanti.

  6. Nella pagina Specificare i campi delle credenziali per l'applicazione di destinazione dell'archiviazione sicura fare clic su Avanti.

  7. Nella pagina Specificare le impostazioni delle appartenenze:

    1. Nella casella Amministratori applicazione di destinazione digitare il nome utente dell’amministratore della farm.

    2. Nella casella Membri digitare il nome del gruppo di dominio creato per i visualizzatori di report.

    3. Fare clic su OK.

Una volta creata l'applicazione di destinazione, è necessario impostare le credenziali associate a tale applicazione. Queste sono le credenziali che verranno usate da Excel Services per accedere al database di creazione di report quando un utente aggiorna i dati in un report.

Nota

Se è necessario reimpostare le credenziali per utilizzare un nuovo account o per aggiornare la password associata alle credenziali, è possibile utilizzare la stessa procedura.

Per impostare le credenziali per l'applicazione di destinazione ProjectServerApplication, attenersi alla procedura seguente.

Per impostare le credenziali per un'applicazione di destinazione

  1. Nella pagina Applicazione del servizio di archiviazione sicura selezionare la casella di controllo relativa all'applicazione di destinazione creata.

  2. Nella barra multifunzione fare clic su Imposta credenziali.

  3. Nella finestra di dialogo Imposta credenziali per l'applicazione di destinazione dell'archiviazione sicura (gruppo) digitare il nome utente e la password dell'account creato per l'applicazione di destinazione dell'archiviazione sicura.

    Importante

    Questo account deve disporre delle autorizzazioni db_datareader per il database di report di Project Server. È consigliabile aggiungere questo account al gruppo di Active Directory degli autori di report per garantirgli le autorizzazioni necessarie.

  4. Fare clic su OK.

Popolare i gruppi di Active Directory degli autori di report e dei visualizzatori di report

Per garantire agli utenti il necessario accesso al Centro business intelligence in PWA e ai report contenuti, è necessario popolare i gruppi di Active Directory degli autori di report e dei visualizzatori di report come segue:

  • Gruppo autori di report: aggiungere gli account Active Directory degli utenti che creeranno report usando Excel.

  • Gruppo visualizzatori di report: aggiungere gli account Active Directory degli utenti di PWA che visualizzeranno i report nel Centro business intelligence.

    Nota

    Se i report verranno visualizzati anche dai relativi creatori, è possibile aggiungere il gruppo autori al gruppo Visualizzatori di report in Active Directory.

  • Gruppo visualizzatori esterni di report (opzione facoltativa): Se sono presenti utenti che sebbene non dispongano di un account PWA, necessitano di accedere al Centro business intelligence per visualizzare report, aggiungere gli account Active Directory di tali utenti al gruppo e seguire la procedura per concedere a questo gruppo l'accesso al Centro business intelligence in Configurare l’accesso al Centro business intelligence, in basso.

Configurare l’accesso al Centro business intelligence

Agli utenti che dispongono di account in PWA l’accesso al Centro business intelligence viene automaticamente garantito, come indicato di seguito:

  • Membri del team: I membri del gruppo Membri del Team in PWA vengono aggiunti automaticamente al gruppo di SharePoint Gruppo Membri del Team (Microsoft Project Server) nel Centro business intelligence.

  • Project manager: I membri del gruppo Project Manager in PWA vengono aggiunti automaticamente al gruppo di SharePoint Gruppo Project Manager (Microsoft Project Server).

Se sono presenti utenti che sebbene non dispongano di account PWA necessitano di accedere ai report nel Centro business intelligence, è necessario garantire loro l’accesso separatamente. Ciò è possibile aggiungendo tali utenti a un gruppo Active Directory per gli utenti di report esterni (come indicato nella sezione precedente Account e gruppi di sicurezza, quindi concedendo al gruppo le autorizzazioni per Active Directory nel Centro business intelligence.

Utilizzare la procedura seguente per concedere autorizzazioni a utenti di report esterni.

Per concedere autorizzazioni a utenti di report esterni

  1. In PWA, nel riquadro sinistro, fare clic su Business Intelligence.

  2. Nel Centro business intelligence fare clic su Azioni sito, quindi su Autorizzazioni per il sito.

  3. Nella scheda Modifica fare clic su Crea gruppo.

  4. Nella pagina Crea gruppo:

    1. Nella casella Nome digitare un nome per il gruppo (ad esempio, Visualizzatori di report esterni).

    2. Nell’area per concedere le autorizzazioni di gruppo al sito, selezionare la casella di controllo Lettura.

    3. Lasciare i valori predefiniti per le opzioni rimanenti e fare clic su OK.

  5. Nella pagina Utenti e gruppi, fare clic su Nuovo.

  6. Nella finestra di dialogo Concedere le autorizzazioni digitare il nome del gruppo Active Directory creato per gli utenti di report esterni, quindi fare clic su OK.

Risoluzione dei problemi

Se si ricevono messaggi di errore quando si tenta di visualizzare i report, vedere Project Server 2010: Centro business intelligence – Errori frequenti (https://go.microsoft.com/fwlink/p/?LinkId=202437) e Diagramma di flusso sull'aggiornamento di dati in Excel Services per informazioni sulla risoluzione dei problemi.