Procedura: Installazione di PowerPivot per SharePoint dal prompt dei comandi

È possibile eseguire l'installazione dalla riga di comando per installare SQL Server PowerPivot per SharePoint. È necessario includere il parametro /ROLE nel comando ed escludere il parametro /FEATURES. A seconda di come viene specificato il parametro /ROLE, tramite il programma di installazione di SQL Server PowerPivot per SharePoint verrà installato in una farm di SharePoint 2010 esistente o come nuovo server ottimizzato per la distribuzione di PowerPivot. È necessario disporre dei supporti di installazione di Microsoft SharePoint 2010 per creare un nuovo server.

In questo argomento sono contenute le sezioni seguenti:

Prerequisiti

Opzioni di installazione basate su /ROLE

Installazione della farm di SharePoint esistente

Nuovo server SharePoint e installazione di Analysis Services

Verificare l'installazione

Passaggi successivi: Installare SQL Server PowerPivot per Excel e compilare un'origine dati PowerPivot

Prerequisiti

I requisiti di installazione variano a seconda che PowerPivot per SharePoint venga installato in una farm nuova o esistente.

Requisiti generali

È necessario disporre di Windows Server 2008 (64 bit).

È necessario disporre di .NET Framework 3.5 SP1. Questa versione di .NET Framework è disponibile tramite Windows Update.

È necessario disporre di SQL Server 2008 R2 Enterprise, Developer, Evaluation o Data Center Edition.

Per installare SQL Server, è necessario essere un amministratore locale.

È necessario sapere in anticipo come si intende specificare gli account di servizio. Per ulteriori informazioni sui requisiti dell'account, vedere Pianificare una distribuzione di PowerPivot in una farm di SharePoint.

Requisiti SPI_AS_NewFarm

È necessario disporre di una distribuzione installata ma non configurata di Microsoft SharePoint 2010 che include Excel Services.

Requisiti SPI_AS_ExistingFarm

È necessario disporre di una farm operativa o di un server autonomo di Microsoft SharePoint 2010. L'edizione deve includere Excel Services.

Per aggiungere PowerPivot per SharePoint alla farm, è necessario essere un amministratore di farm. Se l'account dell'amministratore di farm non è membro del gruppo locale di amministratori, aggiungerlo al gruppo in modo che sia possibile installare PowerPivot per SharePoint. È possibile rimuovere l'account dal gruppo di amministratori al termine dell'installazione.

Se la farm è costituita da più server, è necessario eseguire il programma di installazione di SQL Server 2008 R2 in un server applicazioni per cui è già stato creato un join alla farm.

Opzioni di installazione basate su /ROLE

Per le distribuzioni PowerPivot per SharePoint, il parametro /ROLE determina il modo in cui il programma di installazione verifica i prerequisiti e stabilisce cosa includere nell'installazione corrente. I valori validi per l'integrazione SharePoint includono:

  • SPI_AS_ExistingFarm

  • SPI_AS_NewFarm

Entrambi i ruoli consentono l'installazione dei file di distribuzione, configurazione e applicazione che consentono l'esecuzione di PowerPivot per SharePoint in una farm di SharePoint. Se si specifica uno dei due ruoli, il programma di installazione cerca i requisiti hardware e software necessari per l'integrazione SharePoint.

SPI_AS_ExistingFarm cerca un'installazione locale di SharePoint 2010. Utilizza la connettività della farm esistente nel server locale per creare un join tra PowerPivot per SharePoint e la farm. Distribuisce inoltre due pacchetti della soluzione e abilita la caratteristica per la farm.

SPI_AS_NewFarm cerca un server SharePoint non configurato, installa un'istanza del Motore di database, installa PowerPivot per SharePoint, configura i componenti di SQL Server, configura la farm creando un database di configurazione e un'applicazione Web di Amministrazione centrale, crea un'applicazione Web predefinita e una raccolta siti, quindi distribuisce i pacchetti della soluzione PowerPivot nella farm e abilita PowerPivot per l'applicazione Web. Poiché si tratta di una nuova farm, la configurazione viene ottimizzata per scenari di Business Intelligence self-service. In modo specifico, i servizi che non vengono utilizzati per analitiche di dati in larga scala vengono disattivati.

Se si specifica SPI_AS_NewFarm, è necessario immettere valori di parametri utilizzati per configurare la farm. Sono inclusi /farmaccount, /farmaccountpassword, /passphrase e /farmadminport. Per ulteriori informazioni su questi comandi, vedere Riferimento ai comandi di installazione (PowerPivot per SharePoint).

Installazione della farm di SharePoint esistente

Se si desidera installare PowerPivot per SharePoint in un computer in cui SharePoint è già installato e configurato, è possibile eseguire l'installazione come operazione della riga di comando.

  1. Copiare il comando seguente in un editor di testo:

    Setup.exe /q /IAcceptSQLServerLicenseTerms /ACTION=install /ROLE=SPI_AS_ExistingFarm /INSTANCENAME=PowerPivot /INDICATEPROGRESS/ASSVCACCOUNT=<DomainName\UserName> /ASSVCPASSWORD=<StrongPassword> /ASSYSADMINACCOUNTS=<DomainName\UserName> 
    

    Il parametro /q consente di eseguire il programma di installazione in modalità non interattiva senza l'ausilio dell'interfaccia utente.

    È necessario specificare /IAcceptSQLServerLicenseTerms quando si specifica il parametro /q o /qs per le installazioni automatiche.

    Il parametro /action indica al programma di installazione di eseguire un'installazione.

    Il parametro /role indica al programma di installazione di installare il programma Analysis Services e i file di configurazione necessari per l'integrazione SharePoint. Questo ruolo consente inoltre di rilevare e utilizzare le informazioni di connettività della farm esistente per accedere al database di configurazione di SharePoint. Questo parametro è obbligatorio. Utilizzarlo invece del parametro /features per specificare i componenti da installare.

    Il parametro /instancename specifica 'PowerPivot' come istanza denominata. Questo valore è specificato a livello di codice e non può essere modificato. Viene specificato nel comando per scopi didattici per sapere in che modo è stato installato il servizio.

    Il parametro /indicateprogress consente di monitorare lo stato di avanzamento nella finestra del prompt dei comandi.

  2. Il parametro PID viene omesso dal comando, di conseguenza viene installata la copia di valutazione. Se si desidera installare la Enterprise Edition, aggiungere il PID al comando Setup e fornire un codice "Product Key" valido.

                  /PID=<product key for an Enterprise installation>
    
    
  3. Sostituire i segnaposto per <domain\username> e <StrongPassword>con account utente e password validi.

    I parametri /assvaccount e /assvcpassword vengono utilizzati per configurare l'istanza del Servizio Analysis Services nel server applicazioni. Sostituire questi segnaposto con informazioni sull'account valide.

    È necessario impostare il parametro /assysadminaccounts sull'identità dell'utente che esegue il programma di installazione di SQL Server. È necessario specificare almeno un amministratore di sistema. Si noti che il programma di installazione di SQL Server non concede più autorizzazioni sysadmin automatiche ai membri del gruppo Administrators predefinito.

  4. Rimuovere le interruzioni di riga.

  5. Selezionare l'intero comando, quindi scegliere Copia dal menu Modifica.

  6. Aprire un prompt dei comandi dell'amministratore. A tale scopo, fare clic sul pulsante Start, fare clic con il pulsante destro del mouse sul prompt dei comandi e selezionare Esegui come amministratore.

  7. Spostarsi sull'unità o sulla cartella condivisa che contiene i supporti di installazione di SQL Server 2008 R2.

  8. Incollare il comando rivisto nella riga di comando. A tale scopo, fare clic sull'icona nell'angolo superiore sinistro della finestra del prompt dei comandi, scegliere Modifica, quindi Incolla.

  9. Premere Invio per eseguire il comando. Attendere il completamento dell'installazione. È possibile monitorare lo stato di avanzamento dell'installazione nella finestra del prompt dei comandi.

  10. Per verificare installazione, controllare il file summary.txt in \Programmi\SQL Server\100\Setup Bootstrap\Log. Il risultato finale deve essere "Superato" se il server viene installato senza errori.

  11. Configurare il server. Come minimo, è necessario creare un'applicazione di servizio e abilitare la caratteristica per ogni raccolta siti. Per ulteriori informazioni, vedere Configurazione (PowerPivot per SharePoint).

Nuovo server SharePoint e installazione di Analysis Services

Se si dispone dei supporti di installazione per SharePoint 2010 e per SQL Server 2008 R2, è possibile eseguire i programmi di installazione in sequenza per creare un nuovo server SharePoint o il primo server in una farm multiserver che include PowerPivot. Al termine dell'installazione del server, si disporrà di un server SharePoint operativo in grado di ospitare dati PowerPivot in larga scala in cartelle di lavoro di Excel.

Installare SharePoint 2010

  • Iniziare con una nuova installazione non configurata di SharePoint 2010. Si tratta di una nuova installazione per la quale non è ancora stato eseguito il programma psconfig.exe. Se la farm è già stata configurata, ignorare questa sezione e andare alla sezione Installazione della farm di SharePoint esistente.

    È possibile eseguire l'installazione del server SharePoint dalla riga di comando. È inoltre possibile configurare le caratteristiche e i ruoli del sistema operativo tramite la riga di comando. Per un riferimento completo alla configurazione dalla riga di comando di Windows Server 2008, vedere Appendice della panoramica tecnica di Server Manager.

Installare il Motore di database di SQL Server e PowerPivot per SharePoint

  1. Copiare il comando seguente in un editor di testo:

    Setup.exe /q /IAcceptSQLServerLicenseTerms /ACTION=install /ROLE=SPI_AS_NewFarm /INSTANCENAME=PowerPivot /INDICATEPROGRESS/SQLSVCACCOUNT=<DomainName\UserName> /SQLSVCPASSWORD=<StrongPassword> /SQLSYSADMINACCOUNTS=<DomainName\UserName> /AGTSVCACCOUNT=<DomainName\UserName> /AGTSVCPASSWORD=<StrongPassword> /ASSVCACCOUNT=<DomainName\UserName> /ASSVCPASSWORD=<StrongPassword> /ASSYSADMINACCOUNTS=<DomainName\UserName> /FARMACCOUNT=<DomainName\UserName> /FARMPASSWORD=<StrongPassword> /PASSPHRASE=<StrongPassword> /FARMADMINPORT=<availablePort> 
    

    Il parametro /q consente di eseguire il programma di installazione in modalità non interattiva senza l'ausilio dell'interfaccia utente.

    È necessario specificare /IAcceptSQLServerLicenseTerms quando si specifica il parametro /q o /qs per le installazioni automatiche.

    Il parametro /action indica al programma di installazione di eseguire un'installazione.

    Il parametro /role indica al programma di installazione di installare il programma Analysis Services e i file di configurazione necessari per l'integrazione SharePoint. Questo ruolo consente inoltre di rilevare e utilizzare le informazioni di connettività della farm esistente per accedere al database di configurazione di SharePoint. Questo parametro è obbligatorio. Utilizzarlo invece del parametro /features per specificare i componenti da installare.

    Il parametro /instancename specifica 'PowerPivot' come un'istanza denominata. Questo valore è specificato a livello di codice e non può essere modificato. Viene specificato nel comando per scopi didattici per sapere in che modo è stato installato il servizio.

    Il parametro /indicateprogress consente di monitorare lo stato di avanzamento nella finestra del prompt dei comandi.

  2. Il parametro PID viene omesso dal comando, di conseguenza viene installata la copia di valutazione. Se si desidera installare la Enterprise Edition, aggiungere il PID al comando Setup e fornire un codice "Product Key" valido.

                  /PID=<product key for an Enterprise installation>
    
    
  3. Sostituire i segnaposto per <domain\username> e <StrongPassword> con password e account utente validi per l'esecuzione di servizi di SQL Server.

    1. /sqlsvcaccount, /sqlsvcpassword, /agtsvcaccount e /agtsvcpassword vengono utilizzati per configurare il server database per la farm.

    2. /assvaccount e /assvcpassword vengono utilizzati per configurare l'istanza di Servizio Analysis Services nel server applicazioni. Sostituire questi segnaposto con informazioni sull'account valide.

    3. È necessario impostare il parametro /assysadminaccounts sull'identità della persona che esegue il programma di installazione di SQL Server. È necessario specificare almeno un amministratore di sistema. Si noti che il programma di installazione di SQL Server non concede più autorizzazioni sysadmin automatiche ai membri del gruppo Administrators predefinito.

  4. Sostituire i segnaposto per <domain\username> e <StrongPassword> per /farmaccount e /farmpassword con una password e un account utente validi per l'accesso al server database. Inizialmente, questo account verrà utilizzato per eseguire il provisioning di servizi essenziali utilizzati nella farm. Verrà inoltre utilizzato dal server SharePoint per la connessione al database di configurazione. Deve essere un account di dominio (non può essere un account di Windows locale, né un account predefinito). Per scopi di installazione, questo account deve essere un membro del gruppo Administrators nel computer locale.

  5. Sostituire i segnaposto per <StrongPassword> per /passphrase con una password che include una combinazione di lettere maiuscole e minuscole, numeri e simboli. Questa frase verrà utilizzata dagli amministratori di farm per aggiungere nuovi server applicazioni e server front-end Web alla farm.

  6. Sostituire <AvailablePort> per /farmadminport con un numero di porta inutilizzato nell'intervallo compreso tra 1024 e 49151. In alternativa, rimuovere il parametro dal comando per consentire al programma di installazione di scegliere una porta a caso non in uso. Per determinare una porta disponibile, digitare il comando seguente al prompt dei comandi per restituire un elenco di porte TCP in uso:netstat –a –n -p tcp

    Per informazioni sulle assegnazioni di porta TCP e sulle differenze tra porte note (da 0 a 1023), porte registrate (da 1024 a 49151) e porte dinamiche o private (da 49152 a 65535), vedere l'articolo Informazioni sull'assegnazione di porte TCP/IP nel sito Web del supporto Microsoft.

  7. Rimuovere le interruzioni di riga.

  8. Selezionare l'intero comando, quindi scegliere Copia dal menu Modifica.

  9. Aprire un prompt dei comandi dell'amministratore. A tale scopo, fare clic sul pulsante Start, fare clic con il pulsante destro del mouse sul prompt dei comandi e selezionare Esegui come amministratore.

  10. Spostarsi sull'unità o sulla cartella condivisa utilizzata per accedere ai supporti di installazione di SQL Server.

  11. Incollare il comando rivisto nella riga di comando. A tale scopo, fare clic sull'icona nell'angolo superiore sinistro della finestra del prompt dei comandi, scegliere Modifica, quindi Incolla.

  12. Premere Invio per eseguire il comando. Attendere il completamento dell'installazione. È possibile monitorare lo stato di avanzamento dell'installazione nella finestra del prompt dei comandi.

  13. Per verificare installazione, controllare il file summary.txt in \Programmi\SQL Server\100\Setup Bootstrap\Log. Il risultato finale deve essere "Superato" se il server viene installato senza errori.

  14. Per un'ulteriore verifica, aprire Gestione configurazione SQL Server per confermare che i servizi installati siano configurati e in esecuzione. A tale scopo, fare clic sul pulsante Start, scegliere Tutti i programmi, quindi fare clic su Microsoft SQL Server, Strumenti di configurazione e infine su Gestione configurazione SQL Server. Visualizzare la pagina Servizi di SQL Server per verificare che SQL Server Browser e SQL Server siano in esecuzione. È inoltre necessario verificare che SQL Server Agent sia installato in modalità di avvio Manuale in uno stato arrestato.

Al termine dell'installazione, l'utente sarà un amministratore per la farm di SharePoint, un amministratore di sistema per il Motore di database e un amministratore di raccolta siti per l'applicazione Web SharePoint predefinita. Per istruzioni su come cambiare amministratori per l'amministrazione delegata o della distribuzione, vedere la documentazione del prodotto SharePoint.

Verificare l'installazione

Come minimo, è possibile controllare le pagine in Amministrazione centrale e nei siti di SharePoint per verificare che le caratteristiche e i componenti del server PowerPivot siano disponibili. Tuttavia, per verificare completamente un'installazione, è necessario disporre di una cartella di lavoro di PowerPivot pubblicabile in SharePoint e accessibile da una raccolta. A scopo di test, è possibile pubblicare una cartella di lavoro di esempio contenente già dati PowerPivot e utilizzarla per confermare che l'integrazione SharePoint sia configurata correttamente.

Per verificare l'integrazione PowerPivot con Amministrazione centrale, effettuare le operazioni seguenti:

  1. In Impostazioni sistema nella home page di Amministrazione centrale SharePoint, fare clic su Gestisci caratteristiche farm.

  2. Verificare che Caratteristica integrazione PowerPivot sia Attiva.

  3. In Impostazioni sistema nella home page, fare clic su Gestisci servizi nel server.

  4. Verificare che SQL Server Analysis Services e Servizio di sistema SQL Server PowerPivot siano avviati.

  5. In Gestione applicazioni nella home page, fare clic su Gestisci applicazioni di servizio.

  6. Fare clic su Applicazione del servizio PowerPivot per aprire il dashboard di gestione PowerPivot per questa applicazione. In alternativa, selezionare Applicazione del servizio PowerPivot e fare clic su Proprietà per visualizzare le impostazioni di configurazione. È possibile modificare queste impostazioni in un secondo momento se si riscontrano errori di timeout della connessione. Per ulteriori informazioni su queste impostazioni, vedere Creare e configurare un'applicazione del servizio PowerPivot.

Per verificare l'integrazione PowerPivot con un sito di SharePoint, effettuare le operazioni seguenti:

  1. In un browser, aprire l'applicazione Web creata. Se si sono utilizzati valori predefiniti, è possibile specificare http://<nome del computer> nell'indirizzo URL.

  2. Verificare che le caratteristiche di elaborazione e di accesso ai dati PowerPivot siano disponibili nell'applicazione. È possibile effettuare questa operazione verificando la presenza di modelli di raccolta forniti da PowerPivot:

    1. In Azioni sito fare clic su Altre opzioni.

    2. In Raccolte devono essere visibili le voci Libreria feed di dati e Raccolta PowerPivot. Questi modelli di raccolta vengono forniti dalla caratteristica PowerPivot e saranno visibili nell'elenco delle raccolte se la caratteristica è integrata correttamente.

Per verificare l'accesso ai dati PowerPivot nel server, effettuare le operazioni seguenti:

  1. Caricare una cartella di lavoro di PowerPivot nella raccolta PowerPivot o in qualsiasi raccolta SharePoint. Per ulteriori informazioni su come accedere a file di esempio, vedere Guida di orientamento alla creazione di cartelle di lavoro di PowerPivot in Excel

  2. Fare clic sul documento per aprirlo dalla raccolta.

  3. Fare clic su un filtro dei dati o eseguire il pivot dei dati. I dati PowerPivot verranno caricati in background. Nel passaggio successivo verrà effettuata la connessione al server per verificare che i dati vengano caricati e memorizzati nella cache.

  4. Avviare SQL Server Management Studio dal gruppo di programmi Microsoft SQL Server 2008 R2 nel menu Start. Se questo strumento non è installato nel server, è possibile ignorare l'ultimo passaggio per confermare la presenza di file memorizzati nella cache.

  5. In Tipo di server selezionare Analysis Services.

  6. In Nome server immettere <server-name>\powerpivot, dove <server-name> è il nome del computer contenente l'installazione di PowerPivot per SharePoint.

  7. Fare clic su Connetti.

  8. In Esplora oggetti fare clic su Database per visualizzare l'elenco di file di dati PowerPivot caricati.

  9. Nel file system del computer, controllare la cartella seguente per determinare se i file vengono memorizzati nella cache su disco. La presenza di file memorizzati nella cache è un'ulteriore verifica che la distribuzione è operativa. Per visualizzare la cache dei file, spostarsi sulla cartella \Programmi\Microsoft SQL Server\MSAS10_50.POWERPIVOT\OLAP\Backup.

Passaggi successivi: installare SQL Server PowerPivot per Excel e compilare un'origine dati PowerPivot

Dopo avere installato i componenti server in una farm, è necessario disporre di un'installazione di Excel 2010 con l'applicazione client PowerPivot per creare o visualizzare un'origine dati PowerPivot.

Per istruzioni su come installare il componente aggiuntivo e creare origini dati, vedere Installare PowerPivot per Excel (SQL Server Books Online) e Guida di orientamento alla creazione di cartelle di lavoro di PowerPivot in Excel.