Configurazione di PowerPivot tramite Windows PowerShell

In questa versione sono inclusi nuovi cmdlet di PowerShell che è possibile utilizzare per configurare un'installazione di PowerPivot per SharePoint. La configurazione completa di un'installazione richiede l'utilizzo di cmdlet sia di SharePoint sia di PowerPivot per SharePoint.

Nota importanteImportante

Per una farm di SharePoint 2010, prima di poter configurare PowerPivot per SharePoint o una farm di SharePoint in cui viene utilizzato un server di database SQL Server 2012 è necessario che SharePoint 2010 SP1 sia installato. Se il Service Pack non è ancora stato installato, eseguire questa operazione prima di iniziare a configurare il server.

Vantaggi della configurazione di PowerPivot per SharePoint utilizzando PowerShell

È possibile compilare i file di script di Windows PowerShell (con estensione ps1) per rendere automatiche le attività di configurazione. Si consiglia di adottare questo approccio se sono necessari passaggi di installazione e configurazione controllati da script eseguibili in qualsiasi server. Uno script di questo tipo può essere necessario come parte di un piano di ripristino di emergenza per ricompilare un server in caso di errore hardware.

Visualizzare un elenco di cmdlet PowerPivot in un server

Per visualizzare un elenco di cmdlet PowerPivot:

  1. Aprire una shell di gestione di SharePoint utilizzando l'opzione Esegui come amministratore.

  2. Immettere il comando seguente:

    Get-help *powerpivot*
    

    Dovrebbe venire visualizzato un elenco di cmdlet nel cui nome è incluso PowerPivot. Ad esempio Get-PowerPivotServiceApplication. Il numero di cmdlet disponibili dipende dalla versione di Analysis Services in uso.

    • 10 cmdlet con il server SQL Server 2012 SP1 Analysis Services configurato per la modalità SharePoint e SharePoint 2013. La versione 2012 SP1 utilizza una nuova architettura che consente l'esecuzione di Analysis Server all'esterno della farm di SharePoint e richiede meno cmdlet di PowerShell di gestione.

    • 17 cmdlet con il server SQL Server 2012 SP1 Analysis Services configurato per la modalità SharePoint e SharePoint 2010.

    Per un elenco dei comandi, vedere Riferimento a PowerPivot per PowerShell di SharePoint.

    Se nell'elenco non viene restituito alcun comando o se viene visualizzato un messaggio di errore simile a "get-help could not find *powerpivot* in a help file in this session.", vedere la sezione successiva in questo argomento per istruzioni sull'abilitazione dei cmdlet PowerPivot nel server.

    Per tutti i cmdlet è disponibile la Guida. Nell'esempio seguente viene illustrato come visualizzare la Guida per il cmdlet New-PowerPivotServiceApplication:

    Get-help new-powerpivotserviceapplication -full
    

    In alternativa, per visualizzare solo gli esempi, utilizzare la sintassi seguente:

    Get-help new-powerpivotserviceapplication -example
    

Abilitare i cmdlet di PowerPivot in un server

I cmdlet di PowerPivot sono disponibili dopo l'installazione di PowerPivot per SharePoint e la distribuzione della soluzione della farm. Le soluzioni vengono distribuite una volta eseguito lo strumento di configurazione PowerPivot. Attenersi a questi passaggi per abilitare l'utilizzo dei cmdlet:

  1. Aprire una shell di gestione di SharePoint utilizzando l'opzione Esegui come amministratore.

  2. Eseguire il primo cmdlet:

    Add-SPSolution –LiteralPath “C:\Program Files\Microsoft SQL Server\110\Tools\PowerPivotTools\ConfigurationTool\Resources\PowerPivotFarm.wsp”
    

    Il cmdlet restituisce il nome e l'ID della soluzione e Deployed=False. Nel passaggio successivo la soluzione viene distribuita.

  3. Eseguire il secondo cmdlet per distribuire la soluzione:

    Install-SPSolution –Identity PowerPivotFarm.wsp –GACDeployment -Force
    
  4. Chiudere la finestra della shell di gestione di SharePoint. Riaprire la finestra utilizzando nuovamente l'opzione Esegui come amministratore.

  5. I cmdlet di PowerPivot sono ora disponibili.

Contenuto correlato

Amministrazione e configurazione del server PowerPivot in Amministrazione centrale

Strumenti di configurazione PowerPivot

Riferimento a PowerPivot per PowerShell di SharePoint