Share via


Tipo di connessione PowerPivot (SSRS)

È possibile utilizzare l'estensione per l'elaborazione dei dati di SQL Server Analysis Services per recuperare dati da una cartella di lavoro di PowerPivot pubblicata in una raccolta PowerPivot di SharePoint.

Utilizzare le informazioni disponibili in questo argomento per compilare un'origine dati. Per istruzioni dettagliate, vedere Procedura: Aggiunta e verifica di una connessione dati o di un'origine dati (Generatore report 3.0 e SSRS).

Prerequisiti

L'origine dati PowerPivot deve essere pubblicata in una raccolta PowerPivot in un sito di SharePoint.

Per supportare connessioni da Generatore report in una cartella di lavoro di PowerPivot, è necessario che nel computer workstation sia disponibile SQL Server 2008 R2 ADOMD.NET. La libreria client viene installata con PowerPivot per Excel, ma se si utilizza un computer che non dispone di questa applicazione, è necessario scaricare e installare ADOMD.NET da Microsoft® SQL Server® 2008 R2 Feature Pack.

Tipo di origine dati

Utilizzare il tipo di origine dati del report Microsoft SQL Server Analysis Services.

Stringa di collegamento

La stringa di connessione è l'URL della cartella di lavoro di PowerPivot pubblicata in SharePoint nella raccolta PowerPivot o in un'altra libreria, ad esempio http://contoso-srv/subsite/PowerPivotLibrary/ContosoSales.xlsx.

Credenziali

Specificare le credenziali necessarie per accedere alla cartella di lavoro di PowerPivot e al sito di SharePoint, ad esempio Autenticazione di Windows (sicurezza integrata). Per ulteriori informazioni, vedere Connessioni dati, origini dati e stringhe di connessione (SSRS) o Specifica di credenziali in Generatore report 3.0.

Query

Dopo essersi connessi all'origine dati PowerPivot, utilizzare la query in formato grafico MDX per compilare una query visualizzando e selezionando dalle strutture di dati sottostanti. Dopo avere compilato una query, eseguirla per visualizzare dati di esempio nel riquadro dei risultati.

Tramite Progettazione query la query viene analizzata per determinare i campi del set di dati. È inoltre possibile modificare manualmente la raccolta di campi del set di dati nel riquadro Dati report. Per ulteriori informazioni, vedere Procedura: Aggiunta, modifica e aggiornamento di campi nel riquadro Dati report (Generatore report 3.0 e SSRS).

Filtri

Nel riquadro Filtri specificare le dimensioni e i membri da filtrare o includere nei risultati delle query.

Parametri

Nel riquadro Filtri selezionare l'opzione Parametri affinché un filtro crei automaticamente un parametro di report con valori disponibili che corrispondono alle selezioni del filtro.

Osservazioni

Se viene aperto Generatore report dalla cartella di lavoro di PowerPivot in una raccolta PowerPivot, le tabelle pivot, i grafici pivot, i filtri dei dati e altre caratteristiche di layout e analitiche della cartella di lavoro di PowerPivot non vengono ricreati nel report. Al contrario, nel report vuoto è inclusa un'origine dati preconfigurata che punta ai dati della cartella di lavoro di PowerPivot. La progettazione di report basati su una cartella di lavoro di PowerPivot può richiedere molto tempo a seconda del numero di filtri dei dati, di filtri, di tabelle o di grafici che si desidera ricreare nel report. Un approccio migliore consiste nel prevedere la presentazione dei dati desiderati in un report indipendentemente dalla progettazione di PowerPivot.

I dati di una cartella di lavoro di PowerPivot sono molto compressi, mentre quelli recuperati dalla cartella di lavoro di PowerPivot per un report non sono compressi. Utilizzare Progettazione query per specificare i filtri e i parametri per limitare i dati a quelli necessari nel report.

A differenza della connessione a un cubo di Analysis Services, un modello PowerPivot non dispone di gerarchie. Per fornire una funzionalità simile ai filtri dei dati correlati nella cartella di lavoro, è necessario creare parametri di propagazione nel report. Per ulteriori informazioni, vedere Procedura: Aggiunta di parametri di propagazione a un report (Generatore report 3.0 e SSRS).

In alcuni casi, potrebbe essere necessario regolare le espressioni per contenere i valori dei dati sottostanti dal modello PowerPivot, nonché modificare le espressioni per convertire i dati nel tipo di dati corretto oppure aggiungere o rimuovere una funzione di aggregazione. Ad esempio, per convertire il tipo di dati da String a Integer, utilizzare =CInt. Verificare sempre che nel report vengano visualizzati i valori previsti dai dati del modello PowerPivot prima di pubblicare il report.

Le immagini di anteprima di un report in una raccolta PowerPivot vengono generate solo se vengono soddisfatte le condizioni seguenti:

  • Il report e la cartella di lavoro di PowerPivot che fornisce i dati devono essere archiviati insieme nella stessa raccolta PowerPivot.

  • Nel report sono contenuti solo dati PowerPivot di un'origine dati PowerPivot.