Distribuire soluzioni PowerPivot in SharePoint

 

Si applica a: SQL Server 2016

Usare le istruzioni seguenti per distribuire manualmente due pacchetti di soluzioni che consentono di aggiungere funzionalità di Power Pivot a un ambiente SharePoint Server 2010. La distribuzione delle soluzioni è un passaggio obbligatorio per la configurazione di Power Pivot per SharePoint in un server SharePoint 2010. Per visualizzare l'elenco completo dei passaggi necessari, vedere Power Pivot Server amministrazione e configurazione in Amministrazione centrale.

In alternativa, per distribuire le soluzioni è possibile usare lo strumento di configurazione Power Pivot . L'utilizzo dello strumento di configurazione è più facile e più efficiente per installazione di un unico server, ma è possibile utilizzare Amministrazione centrale e PowerShell se si preferisce utilizzare uno strumento familiare o se si configurano più funzionalità contemporaneamente. Per ulteriori informazioni sull'uso dello strumento di configurazione, vedere Strumenti di configurazione di Power Pivot.

Prima della distribuzione delle soluzioni è necessario installare Power Pivot per SharePoint tramite il supporto di installazione di SQL Server 2012. I pacchetti di soluzioni che si desidera distribuire verranno installati dal programma di installazione di SQL Server.

In questo argomento sono incluse le sezioni seguenti:

Prerequisito: verificare che l'applicazione Web utilizzi l'autenticazione in modalità classica

Passaggio 1: distribuire la soluzione farm

Passaggio 2: distribuire la soluzione applicazione Web PowerPivot in Amministrazione centrale

Passaggio 3: distribuire la soluzione applicazione Web PowerPivot ad altre applicazioni Web

Ridistribuire o ritirare la soluzione

Informazioni sulle soluzioni PowerPivot

Power Pivot per SharePoint è supportato solo per applicazioni web che utilizzano l'autenticazione in modalità classica di Windows. Per controllare se l'applicazione utilizza la modalità classica, eseguire il cmdlet PowerShell seguente dal SharePoint 2010 Management Shell, sostituendo http://<top-level nomesito > con il nome del sito di SharePoint:

Get-spwebapplication http://<top-level site name> | format-list UseClaimsAuthentication  

Il valore restituito dovrebbe essere false. Se true, non è possibile accedere ai dati Power Pivot con questa applicazione Web.

Questa sezione illustra come distribuire le soluzioni usando PowerShell, ma è anche possibile usare lo strumento di configurazione Power Pivot per completare questa attività. Per ulteriori informazioni, vedere Configura o Ripristina PowerPivot per SharePoint 2010 (strumento di configurazione di Power Pivot).

È necessario eseguire questa attività una sola volta dopo l'installazione di Power Pivot per SharePoint.

  1. Su un server che dispone di un'installazione di Power Pivot per SharePoint, aprire una shell di gestione di SharePoint 2010 tramite l'opzione Esegui come amministratore .

  2. Eseguire il seguente cmdlet per aggiungere la soluzione farm.

    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 verrà distribuita.

  3. Eseguire il successivo cmdlet per distribuire la soluzione farm:

    Install-SPSolution –Identity PowerPivotFarm.wsp –GACDeployment -Force  
    
    

Dopo la distribuzione della soluzione farm, è necessario distribuire la soluzione applicazione Web in Amministrazione centrale. Tramite questo passaggio viene aggiunto il dashboard di gestione Power Pivot in Amministrazione centrale.

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

  2. Eseguire il seguente cmdlet per creare un riferimento ad Amministrazione centrale:

    $centralAdmin = $(Get-SPWebApplication -IncludeCentralAdministration | Where { $_.IsAdministrationWebApplication -eq $TRUE})  
    
    
  3. Eseguire il seguente cmdlet per aggiungere la soluzione farm.

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

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

  4. Eseguire il successivo cmdlet per installare la soluzione applicazione Web in Amministrazione centrale.

    Install-SPSolution -Identity PowerPivotWebApp.wsp -GACDeployment -Force -WebApplication $centralAdmin  
    
    

Dopo la distribuzione della soluzione applicazione Web in Amministrazione centrale, sarà possibile utilizzare questo strumento per completare tutti i passaggi di configurazione rimanenti.

Nell'attività precedente si è distribuito Powerpivotwebapp.wsp in Amministrazione centrale. In questa sezione si provvederà alla distribuzione di powerpivotwebapp.wsp in un'applicazione Web esistente che supporta l'accesso ai dati Power Pivot . Se in seguito si aggiungono altre applicazioni Web, assicurarsi di ripetere questo passaggio anche per tali applicazioni.

  1. In Impostazioni sistema di Amministrazione centrale fare clic su Gestisci soluzioni farm.

  2. Fare clic su powerpivotwebapp.wsp.

  3. Fare clic su Distribuisci soluzione.

  4. In Destinazione distribuzioneselezionare l'applicazione Web di SharePoint per cui si desidera aggiungere supporto alle funzionalità di Power Pivot .

  5. Scegliere OK.

  6. Ripetere l'operazione per le altre applicazioni Web SharePoint che supporteranno l'accesso ai dati Power Pivot .

Sebbene Amministrazione centrale SharePoint consenta il ritiro della soluzione, non è necessario ritirare il file powerpivotwebapp.wsp a meno che si stia sistematicamente eseguendo la risoluzione dei problemi relativi a un'installazione o alla distribuzione di una patch.

  1. In Impostazioni sistema di Amministrazione centrale SharePoint 2010 fare clic su Gestisci soluzioni farm.

  2. Fare clic su Powerpivotwebapp.wsp.

  3. Fare clic su Ritira soluzione.

Se si verificano problemi relativi alla distribuzione server che risalgono alla soluzione farm, è possibile ridistribuirla eseguendo l'opzione Ripristina nello strumento di configurazione Power Pivot . Le operazioni di ripristino tramite lo strumento sono preferibili perché richiedono meno passaggi da parte dell'utente. Per ulteriori informazioni, vedere Configura o Ripristina PowerPivot per SharePoint 2010 (strumento di configurazione di Power Pivot).

Se si desidera ridistribuire ancora tutte le soluzioni, assicurarsi di effettuare le operazioni in questo ordine:

  1. Ritirare la soluzione dell'applicazione Web Power Pivot da tutte le applicazioni Web SharePoint in cui viene usata.

  2. Ritirare la soluzione farm Power Pivot

  3. Ridistribuire la soluzione farm Power Pivot

  4. Ridistribuire la soluzione dell'applicazione Web Power Pivot in tutte le applicazioni Web SharePoint.

Power Pivot per SharePoint usa due pacchetti di soluzioni per distribuire le relative pagine dell'applicazione e file di programma nella farm e in singole applicazioni Web.

  • La soluzione farm è globale. Viene distribuita una volta e quindi diventa automaticamente disponibile in qualsiasi nuovo server Power Pivot per SharePoint che verrà aggiunto alla farm.

  • La soluzione dell'applicazione Web è specifica dell'applicazione e deve essere distribuita a ogni applicazione Web nella farm, inclusa l'applicazione Web Amministrazione centrale.

Ogni soluzione viene distribuita in modo diverso. La soluzione della farm viene distribuita una volta, dopo l'installazione della prima istanza di Power Pivot per SharePoint. Per distribuire la soluzione farm, usare lo strumento di configurazione Power Pivot o i cmdlet PowerShell.

La soluzione applicazione Web viene inizialmente distribuita ad Amministrazione centrale, seguita dalle distribuzioni successive della soluzione a qualsiasi applicazione Web aggiuntiva che supporterà le richieste di dati Power Pivot . Per distribuire la soluzione applicazione Web in Amministrazione centrale, è necessario usare lo strumento di configurazione Power Pivot o il cmdlet PowerShell. Per tutte le altre applicazioni Web, è possibile distribuire la soluzione applicazione Web manualmente utilizzando Amministrazione centrale o PowerShell.

SoluzioneDescrizione
Powerpivotfarm.wspConsente di aggiungere il file Microsoft.AnalysisServices.SharePoint.Integration.dll all'assembly globale.

Consente di aggiungere il file Microsoft.AnalysisServices.ChannelTransport.dll all'assembly globale.

Consente di installare funzionalità e file di risorse nonché di registrare i tipi di contenuto.

Aggiunge modelli di raccolta per Raccolta Power Pivot e le raccolte di feed di dati.

Aggiunge pagine dell'applicazione per la configurazione dell'applicazione del servizio, il dashboard di gestione di Power Pivot , l'aggiornamento dati e la raccolta Power Pivot .
Powerpivotwebapp.wspAggiunge i file di risorse Microsoft.AnalysisServices.SharePoint.Integration.dll alla cartella delle estensioni per il server Web nel server Web front-end.

Aggiunge Power Pivot servizio per il Web-front-end Web.

Aggiunge la generazione di immagini di anteprima per Raccolta Power Pivot .

Aggiornare Power Pivot per SharePoint
Amministrazione e configurazione del server PowerPivot in Amministrazione centrale
Configurazione di Power Pivot con Windows PowerShell

Aggiunte alla community

AGGIUNGI
Mostra: