Share via


Configurare Servizi di calcolo Excel con Project Server 2007

Aggiornamento: luglio 2008

 

Ultima modifica dell'argomento: 2008-07-21

Se l'installazione di Microsoft Office Project Server 2007 è associata a un'installazione di Microsoft Office SharePoint Server 2007, è possibile configurare Servizi di calcolo Excelper consentire di generare facilmente relazioni dal database delle relazioni di Office Project Server 2007.

Con questa funzionalità è possibile creare relazioni in Microsoft Office Excel 2007 e pubblicarle in Office SharePoint Server 2007 dove altre persone dell'organizzazione potranno visualizzarle e salvare fuori rete per personalizzarle a piacere.

Per configurare questa funzionalità è necessario procedere in due fasi:

  • Configurazione degli autori delle relazioni: comporta la configurazione di Microsoft SQL Server per consentire agli autori delle relazioni di accedere al database delle relazioni di Office Project Server 2007.

  • Configurazione degli utenti delle relazioni: comporta la configurazione di Office SharePoint Server 2007 per la pubblicazione delle relazioni.

[!NOTA] Nelle procedure descritte in questo articolo si presuppone l'utilizzo di SQL Server 2005. È possibile utilizzare anche SQL Server 2000, che offre la stessa funzionalità.

[!NOTA] A seconda della configurazione esistente, alcune procedure di questo articolo potrebbero essere già state eseguite.

Configurazione di SQL Server

Affinché l'autore della relazione possa accedere al database delle relazioni di Office Project Server 2007 da Office Excel 2007, è necessario configurare l'accesso a SQL Server e aggiungere un account di accesso SQL Server. Il motivo è che in Office Excel 2007 viene utilizzato un metodo di accesso ai dati diverso da quello di Servizi di calcolo Excel.

Per configurare l'accesso a SQL Server, è necessario verificare che il modulo di gestione di database di SQL Server e SQL Server Analysis Services consenta le connessioni remote. Questo si ottiene con lo strumento Configurazione superficie di attacco di SQL Server.

Configurare la superficie di attacco di SQL Server

  1. Nel computer che esegue SQL Server 2005, fare clic su Start, scegliere Tutti i programmi, Microsoft SQL Server 2005, Strumenti di configurazione e quindi Configurazione superficie di attacco di SQL Server.

  2. Fare clic su Configurazione superficie di attacco per servizi e connessioni.

  3. Selezionare la scheda Visualizza per componente.

  4. Espandere Modulo di gestione di database e quindi espandere l'istanza di SQL Server da configurare.

  5. Fare clic su Connessioni remote e selezionare le opzioni Connessioni locali e remote e Usa sia TCP/IP che named pipe.

  6. Espandere Analysis Services e quindi espandere l'istanza di SQL Server da configurare.

  7. Selezionare l'opzione Connessioni locali e remote.

  8. Fare clic su OK.

Se si apportano modifiche alla configurazione del modulo di gestione di database di SQL Server o alla configurazione di Analysis Services utilizzando la procedura sopra descritta, riavviare il servizio SQL Server e il servizio SQL Server Analysis Services per l'istanza di SQL Server da configurare.

Dopo aver configurato l'accesso a SQL Server, è necessario aggiungere un account di accesso a SQL Server per consentire accesso specifico al database delle relazioni di Office Project Server 2007 per ottenere dati e informazioni dello schema. È consigliabile utilizzare un gruppo di dominio per semplificare l'amministrazione. Se non si utilizza un gruppo di dominio, sarà necessario ripetere la procedura per ogni autore di relazioni.

Aggiungere un account di accesso per un autore di relazioni

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

  2. Selezionare l'istanza di SQL Server in cui si trova il database di Office Project Server 2007 e quindi fare clic su Connetti.

  3. Espandere Protezione, fare clic con il pulsante destro del mouse su Account di accesso e quindi fare clic su Nuovo accesso.

  4. Nella pagina Generale digitare un nome di utente o di gruppo nella casella di testo Nome accesso.

  5. Selezionare la pagina Mapping utenti.

  6. Nella casella di riepilogo Utenti mappati all'account di accesso seguente selezionare la riga contenente il database delle relazioni di Office Project Server 2007.

  7. Selezionare la casella di controllo Mapping per il database delle relazioni di Office Project Server 2007 e quindi selezionare l'appartenenza a ruoli del database db_datareader.

  8. Fare clic su OK.

Configurazione della funzionalità Pubblicazione di Microsoft Office SharePoint Server 2007

La funzionalità di pubblicazione disponibile in Office SharePoint Server 2007 consente agli autori di creare e modificare contenuto e renderlo disponibile agli utenti con i livelli appropriati di autorizzazione di visualizzazione. Servizi di calcolo Excel richiede questa funzionalità per consentire la pubblicazione da Office Excel 2007 a Office SharePoint Server 2007.

È necessario attivare la caratteristica Infrastruttura di pubblicazione Office SharePoint Server 2007 per la raccolta siti utilizzata da Microsoft Office Project Web Access e quindi attivare la caratteristica Pubblicazione di Office SharePoint Server 2007 per il sito Project Web Access. Dopo l'attivazione dell'Infrastruttura di pubblicazione Office SharePoint Server 2007, vengono creati automaticamente nuovi livelli di autorizzazione e gruppi di Office SharePoint Server 2007 utilizzati per delegare le responsabilità relative alla pubblicazione.

Attivare la caratteristica Infrastruttura di pubblicazione per la raccolta siti

  1. Nella home page Office Project Web Access fare clic su Azioni sito e quindi su Impostazioni sito.

  2. Nella sezione Amministrazione raccolta siti della pagina Impostazioni sito fare clic su Caratteristiche raccolta siti.

  3. Nella pagina Caratteristiche raccolta siti fare clic sul pulsante Attiva per la caratteristica Infrastruttura di pubblicazione Office SharePoint Server.

  4. Tornare alla pagina Impostazioni sito facendo clic su Impostazioni sito sulla barra di navigazione.

Attivare la caratteristica Sito di pubblicazione

  1. Nella sezione Amministrazione sito della pagina Impostazioni sito fare clic su Caratteristiche sito.

  2. Nella pagina Caratteristiche sito fare clic su Attiva per l'opzione Pubblicazione Office SharePoint Server.

Avvio di Servizi di calcolo Excel

Per poter utilizzare Servizi di calcolo Excel, è necessario che nella farm sia in esecuzione il servizio Servizi di calcolo Excel. Questo servizio può essere configurato mediante il sito Web Amministrazione centrale SharePoint.

Avviare Servizi di calcolo Excel

  1. In Amministrazione centrale SharePoint fare clic sulla scheda Operazioni.

  2. Nella pagina Operazioni, in Topologia e servizi, fare clic su Servizi nel server.

  3. Nell'elenco dei servizi fare clic su Avvia relativamente a Servizi di calcolo Excel.

Creazione di un Centro report

È necessario creare un sito che ospiti le relazioni pubblicate da Office Excel 2007. A questo scopo è necessario creare una raccolta siti utilizzando il modello Centro report.

Creare un Centro report

  1. In Project Web Access fare clic su Azioni sito e quindi su Crea sito.

  2. Nella casella di testo Titolo digitare un titolo per il Centro report.

  3. Nella casella di testo Nome URL digitare l'URL che si desidera utilizzare per il Centro report.

  4. Nell'area Selezione modello fare clic sulla scheda Organizzazione e quindi selezionare l'opzione Centro report.

  5. Nell'area Autorizzazioni selezionare l'opzione Utilizza autorizzazioni esclusive se si desidera limitare le autorizzazioni nel sito Web. Altrimenti, accettare l'opzione predefinita Utilizza le stesse autorizzazioni del sito padre.

  6. Fare clic su Crea.

Configurazione del provider di servizi condivisi di Project Server

Per utilizzare Servizi di calcolo Excel con Office Project Server 2007, è necessario configurare il provider di servizi condivisi che ospita Project Web Access. Questo processo prevede tre passaggi principali:

  • Configurazione di un account di servizio automatico

  • Aggiunta di una posizione attendibile file

  • Aggiunta di una raccolta connessioni dati attendibile

È necessario configurare un account di servizio automatico per la connessione a origini dati esterne che richiedono sia una stringa con il nome utente sia una stringa con la password. Queste stringhe sono necessarie per l'autenticazione in Servizi di calcolo Excel. Per ulteriori informazioni vedere Come configurare l'account servizio automatico di Excel Services in Microsoft Office SharePoint Server 2007 (https://support.microsoft.com/kb/928738).

Configurare l'account servizio automatico

  1. In Amministrazione centrale SharePoint, in Amministrazione servizi condivisi fare clic sul provider di servizi condivisi Office Project Server 2007.

  2. Nella sezione Impostazioni Excel Services della home page del provider di servizi condivisi fare clic su Modifica impostazioni Excel Services.

  3. In Dati esterni digitare il nome e la password dell'account di servizio che si desidera utilizzare e quindi fare clic su OK.

In Office SharePoint Server 2007, una posizione attendibile file è una raccolta documenti di Office SharePoint Server 2007, un percorso UNC o un sito Web HTTP configurato come archivio attendibile per le cartelle di lavoro a cui Servizi di calcolo Excel può accedere. Servizi di calcolo Excel apre solo le cartelle di lavoro memorizzate in posizioni attendibili file.

Configurare una posizione attendibile per Excel Services

  1. Nella sezione Impostazioni Excel Services della home page del provider di servizi condivisi fare clic su Posizioni attendibili file.

  2. Fare clic su Aggiungi posizione attendibile file.

  3. Nella casella Indirizzo digitare l'indirizzo della posizione attendibile: http://<nomeserver>/<nomepwa>/<sitocentroreport>.

  4. Selezionare il tipo di posizione di Windows SharePoint Services.

  5. In Attendibilità elementi figlio selezionare la casella di controllo Considera attendibili elementi figlio.

  6. In Modalità di calcolo cartelle di lavoro selezionare l'opzione Automatica.

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

  8. Nell'area Funzioni definite dall'utente specificare se si prevede di utilizzare funzioni definite dall'utente.

  9. Fare clic su OK.

È possibile configurare Servizi di calcolo Excel in modo che sia obbligatorio utilizzare file con estensione odc per tutte le connessioni dati. Questi file vengono utilizzati per gestire a livello centrale le connessioni a origini dati esterne e sono memorizzati in raccolte connessioni dati. È necessario che le raccolte connessioni dati siano dichiarate esplicitamente attendibili prima che Servizi di calcolo Excel ne consenta l'accesso da parte delle cartelle di lavoro.

Impostare raccolte connessioni dati attendibili

  1. In Amministrazione centrale SharePoint, in Amministrazione servizi condivisi fare clic sul provider di servizi condivisi Office Project Server 2007.

  2. Nella sezione Impostazioni Excel Services della home page del provider di servizi condivisi fare clic su Raccolte connessioni dati attendibili.

  3. Fare clic su Aggiungi raccolta connessioni dati attendibile.

  4. Nella casella Indirizzo della pagina Aggiungi raccolta connessioni dati attendibile, digitare http://<nomeserver>/<nomepwa>/<sitocentroreport>/Data Connections.

  5. Fare clic su OK.

Configurazione di Single Sign-On

In Office SharePoint Server 2007 l'autenticazione Single Sign-On (SSO) consente agli utenti di accedere a più risorse del sistema senza dover immettere più volte le credenziali di autenticazione. Office SharePoint Server 2007 implementa l'autenticazione SSO mediante l'inclusione di un servizio Windows e di un database di credenziali protette.

Per autenticare una connessione dati di una cartella di lavoro verso un'origine dati esterna, è possibile configurare Servizi di calcolo Excel in modo da recuperare le credenziali di autenticazione da un archivio SSO. Per attivare la funzionalità SSO per Office SharePoint Server 2007, è necessario avviare il servizio Microsoft Single Sign-on e quindi gestire le impostazioni SSO in Amministrazione centrale.

Configurare il servizio Microsoft Single Sign-on

  1. Fare clic sul pulsante Start, scegliere Strumenti di amministrazione e quindi Servizi.

  2. Fare doppio clic su Servizio Microsoft Single Sign-on.

  3. Nella scheda Generale selezionare Automatico nell'elenco a discesa Tipo di avvio.

  4. Nella scheda Accesso selezionare Account e quindi digitare il nome utente e la password dell'amministratore del provider di servizi condivisi di Office Project Server 2007.

  5. Fare clic su OK.

  6. Selezionare Servizio Microsoft Single Sign-On nell'elenco dei servizi e quindi fare clic su Avvia.

Configurare le impostazioni per Single Sign-On

  1. In Amministrazione centrale SharePoint fare clic sulla scheda Operazioni.

  2. In Configurazione protezione fare clic su Gestisci impostazioni servizio Single Sign-on.

  3. Nella pagina Gestisci impostazioni servizio Single Sign-on fare clic su Gestisci impostazioni del server.

  4. Nella casella di testo Nome account della sezione Account amministratore servizio Single Sign-On digitare il nome utente con cui viene eseguito il servizio Microsoft Single Sign-On.

  5. Nella casella di testo Nome account della sezione Account amministratore definizione applicazione enterprise digitare il nome utente con cui viene eseguito il servizio Microsoft Single Sign-On.

  6. Facoltativamente, nell'area Impostazioni database aggiornare il nome del server database e il nome del database che si desidera utilizzare.

  7. Fare clic su OK.

Creare una definizione di applicazione enterprise per il servizio Single Sign-on

  1. Nella sezione Impostazioni definizione applicazione enterprise della pagina Gestisci impostazioni servizio Single Sign-on fare clic su Gestisci impostazioni per definizioni di applicazioni enterprise.

  2. Nella pagina Gestisci definizioni applicazioni enterprise fare clic su Nuovo elemento.

  3. Nella casella di testo Nome visualizzato digitare un nome.

  4. Nella casella di testo Nome applicazione digitare un nome. Questo nome è utilizzato nel campo Single Sign-On di Connessione dati di Microsoft Office Excel per identificare l'insieme di credenziali da utilizzare per il recupero dei dati.

  5. Nella casella di testo Indirizzo di posta elettronica contatto digitare un indirizzo di posta elettronica appropriato.

  6. Selezionare la casella di controllo Autenticazione di Windows se nella distribuzione di Office Project Server 2007 viene utilizzata l'autenticazione integrata di Windows.

  7. Lasciare i valori predefiniti per i campi rimanenti e quindi fare clic su OK.

Aggiungere credenziali di protezione alla definizione di applicazione Single Sign-On

  1. In Amministrazione centrale SharePoint fare clic sulla scheda Operazioni.

  2. In Configurazione protezione fare clic su Gestisci impostazioni servizio Single Sign-on.

  3. Nella pagina Gestisci impostazioni servizio Single Sign-on fare clic su Gestisci informazioni account per la definizione di un'applicazione enterprise.

  4. Nell'elenco a discesa Definizione applicazione enterprise scegliere la definizione di applicazione Single Sign-on creata nella procedura precedente.

  5. Nella casella di testo Nome account di gruppo digitare il nome del gruppo di protezione a cui consentire di accedere alle origini dati.

  6. Fare clic su Imposta.

  7. Nella pagina Informazioni account <definizione applicazione> immettere il nome utente e la password di un utente che ha accesso alle origini dati che si desidera utilizzare.

  8. Fare clic su OK.

  9. Fare clic su Chiudi.

A questo punto Office Project Server 2007 e Office SharePoint Server 2007 sono configurati in modo tale da consentire di creare e pubblicare relazioni utilizzando Office Excel 2007 e i dati del database delle relazioni di Office Project Server 2007.

Creazione di una relazione di esempio

In questa sezione viene descritto come creare una relazione di esempio in Office Excel 2007 e come pubblicarla nel centro report creato.

Creare una relazione di esempio

  1. In Office Excel 2007, nella scheda Dati fare clic su Da altre origini e quindi fare clic su Da SQL Server.

  2. Nella pagina Connessione al server di database della Connessione guidata dati digitare il nome dell'istanza di SQL Server in cui si trova il database delle relazioni di Office Project Server 2007 nella casella di testo Nome server e quindi fare clic su Avanti.

  3. Nella pagina Seleziona database e tabella selezionare il database delle relazioni di Office Project Server 2007 nell'elenco a discesa e quindi fare clic su Avanti.

  4. Nella pagina Salva file di connessione dati e chiudi fare clic su Impostazioni autenticazione.

  5. Nella finestra di dialogo Impostazioni autenticazione Excel Services selezionare l'opzione SSO e digitare l'ID Single Sign-On nella casella di testo ID Single Sign-On. (È l'ID creato nella procedura "Creare una definizione di applicazione enterprise per il servizio Single Sign-on" più indietro in questo articolo.)

  6. Fare clic su OK.

  7. Fare clic su Fine.

  8. Nella finestra di dialogo Importa dati selezionare l'opzione Rapporto di tabella pivot e quindi fare clic su OK.

  9. Utilizzando i campi disponibili nell'Elenco campi tabella pivot, creare una tabella pivot.

  10. Fare clic sul pulsante Office, scegliere Pubblica e quindi fare clic su Excel Services.

  11. Nella casella di testo Nome file digitare il percorso della raccolta report: http://<nomeserver>/<nomepwa>/<nomecentroreport>/ReportsLibrary e quindi premere INVIO.

    In Office Excel 2007 viene visualizzato il centro report.

  12. Nella casella di testo Nome file digitare un nome di file e quindi fare clic su Salva.

  13. Nella finestra di dialogo Scegli tipo di documento conservare il valore predefinito di Report e quindi fare clic su OK.

È ora possibile visualizzare il report nella raccolta report.