Condividi tramite


Creare un report di Reporting Services utilizzando i dati PowerPivot

È possibile creare un report di Reporting Services basato su una cartella di lavoro di PowerPivot pubblicata in SharePoint. Reporting Services offre una visualizzazione dati avanzata tramite grafici e mappe, formati di rendering aggiuntivi quali PDF o Word nonché sottoscrizione completa e opzioni di recapito. L'utilizzo di Reporting Services per visualizzare, eseguire il rendering o distribuire dati PowerPivot fornisce potenti alternative per rendere disponibili i dati di Business Intelligence nella propria organizzazione.

Nota importanteImportante

In questo argomento viene illustrato in che modo connettersi ai dati PowerPivot dagli strumenti di creazione dei report. Dopo avere impostato una connessione, fare riferimento alla documentazione di Reporting Services per istruzioni su come progettare report che includono le funzionalità di visualizzazione dati che si desidera utilizzare.

In questo argomento sono contenute le sezioni seguenti:

Prerequisiti

Scegliere un approccio

Connettersi ai dati PowerPivot tramite Power View

Connettersi ai dati PowerPivot in Generatore report

Connettersi ai dati PowerPivot in Progettazione report

Pubblicare o salvare un report in una Raccolta PowerPivot

Prerequisiti

La cartella di lavoro di PowerPivot deve essere pubblicata in un sito di SharePoint abilitato con il software server PowerPivot. Il software server PowerPivot è necessario per caricare i dati e renderli disponibili in Generatore report, Progettazione report o Power View. Per ulteriori informazioni, vedere Cenni preliminari di PowerPivot per amministratori IT.

Per supportare le connessioni da Power View, è necessario disporre di SQL Server 2012 Reporting Services e del componente aggiuntivo Reporting Services per SharePoint 2010.

Per supportare connessioni da Generatore report, è possibile utilizzare SQL Server 2008 R2 o SQL Server 2012 Reporting Services. È necessario inoltre che nel computer workstation sia disponibile 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 dalla pagina relativa al Feature Pack di SQL Server 2012 sul sito Web Microsoft.

Per supportare le connessioni da Progettazione report, è possibile utilizzare i Reporting Services SQL Server 2008 R2 o SQL Server 2012. È necessario inoltre che il Provider OLE DB per Analysis Services sia installato sul computer workstation. Se si utilizza Progettazione report in un computer che non dispone di questa versione del provider, è inoltre possibile scaricarlo e installarlo dalla pagina relativa al Feature Pack di SQL Server 2012.

Scegliere un approccio

Gli strumenti di creazione di Reporting Services vengono installati utilizzando i supporti di installazione di SQL Server.

Applicazione

Approccio

Collegamento

Power View

Avviare Power View da un file con estensione bism o rsds creato in SharePoint. 

In alternativa, se nella Raccolta PowerPivot si dispone di una cartella di lavoro di PowerPivot, è possibile fare clic sul pulsante Crea report Power View per avviare Power View utilizzando i dati dalla cartella di lavoro.

Ricerca per categorie

Generatore report

Avviare Generatore report da Raccolta PowerPivot, da un'altra libreria o da un Generatore report aperto da un server di report di SQL Server.

Ricerca per categorie

Progettazione report

Avviare SQL Server Data Tools (SSDT), creare un progetto report e connettersi a una cartella di lavoro PowerPivot pubblicata in un sito di SharePoint.

Ricerca per categorie

[!NOTA]

È possibile utilizzare il server di report in modalità nativa o in modalità SharePoint. Se il server di report è configurato per SharePoint in una farm SharePoint 2010 che dispone anche di PowerPivot per SharePoint, è possibile avviare i report da Raccolta PowerPivot. L'avvio di report da Raccolta PowerPivot semplifica lo sviluppo poiché la connessione all'origine dati viene creata automaticamente.

Connettersi ai dati PowerPivot tramite Power View

Prima di iniziare, è necessario acquisire dimestichezza con le proprietà che migliorano l'esperienza utente di compilazione di un report che utilizza la cartella di lavoro di PowerPivot come modello di dati. Per ulteriori informazioni, vedere l'argomento relativo alla preparazione di un modello per la creazione di un report.

Per visualizzare una dimostrazione sul funzionamento di Power View guardare il video Abundantly Crescent: Demos Galore sul sito Web di Microsoft Channel 9. Per istruzioni dettagliate sull'utilizzo di dati di esempio, vedere invece Esercitazione: Creare grafici, sezioni e altre visualizzazioni in Power View.

Per creare un report con i dati PowerPivot e Power View, è necessario che il file con estensione bism o quello con estensione rsds punti a una cartella di lavoro di PowerPivot pubblicata in una libreria SharePoint. In Power View, il file con estensione bism o rsds fornisce la connessione dati utilizzata dal report. Se si dispone del file con estensione bism o rsds in SharePoint, è possibile avviare Power View da quell'elemento.

Per istruzioni sulla creazione di una connessione BISM o di un file RSDS in SharePoint, fare clic sui link riportati di seguito:

In alternativa, è possibile inoltre avviare un report da una cartella di lavoro di PowerPivot nella Raccolta PowerPivot, facendo clic sul pulsante Crea report:

Pulsante Crea report nella raccolta PowerPivot

Per preparare un modello per la creazione di report

si consiglia di verificare e utilizzare le proprietà di report che aiutano a ottimizzare una cartella di lavoro di PowerPivot per Power View. L'impostazione delle proprietà nella cartella di lavoro consente di stabilire comportamenti predefiniti quando si utilizzano i dati in Power View.

In PowerPivot per Excel non esiste alcuna funzionalità di anteprima del report Power View. Per verificare le modifiche apportate, è necessario pubblicare la cartella di lavoro in un sito di SharePoint per il quale è installato Power View e quindi utilizzare Power View.

  1. La cartella di lavoro dovrebbe contenere misure necessarie all'eventuale utilizzo di un layout della matrice o del grafico per esplorare i dati riepilogati con diverse dimensioni. La misure devono essere esplicite. Se sono state create misure implicite con la funzione di trascinamento in Excel, queste non saranno visibili in Power View. Per ulteriori informazioni, vedere Misure in PowerPivot.

  2. Per le cartelle di lavoro che includono i dati dell'immagine, impostare le proprietà in modo da assicurare che le immagini vengano visualizzate correttamente. Esistono due modi per specificare le immagini: Un URL di un file di immagine o un immagine binaria in una cartella di lavoro.

    Per visualizzare i file di immagine forniti dagli indirizzi URL, aprire la tabella e quindi selezionare la colonna che contiene un indirizzo URL e fare clic su URL immagine nella scheda Avanzate. Per impostazione predefinita, gli indirizzi URL sono considerati come testo. Se si imposta la proprietà URL immagine il report recupera il file di immagine fornito dall'URL piuttosto che restituire l'indirizzo URL come testo in un report. Per ulteriori informazioni su come impostare questa proprietà, vedere Scheda Avanzate (finestra di PowerPivot).

    Per visualizzare le immagini binarie, selezionare la tabella che contiene i dati dell'immagine e quindi fare clic su Comportamenti tabella nella scheda Avanzate. Impostare la proprietà Identificatore di riga per questa tabella. È inoltre possibile impostare altre proprietà, ma solo la proprietà Identificatore di riga è necessaria per abilitare le immagini binarie in un report. Per ulteriori informazioni, vedere Configurare le proprietà Comportamento tabella per i report Power View.

  3. Nascondere le colonne per abbreviare e semplificare l'elenco di campi del report in Power View. Se nella tabella sono incluse colonne che difficilmente verranno utilizzate in un report, nasconderle dall'elenco di campi in modo che questo contenga solo i campi che interessano gli autori del report. Per ulteriori informazioni, vedere Nascondere colonne dalle applicazioni per la creazione di report.

  4. Verificare la correttezza dei tipi di dati nelle colonne per gli utenti del report. Il tipo di dati nella colonna determina quello che verrà utilizzato nel report. Per ulteriori informazioni, vedere Impostare il tipo di dati di una colonna.

  5. Verificare i formati dei dati numerici. Viene fornita una stringa di formato predefinita per tutti i dati numerici, ma è possibile sceglierne una diversa influenzando così la rappresentazione di testo dei dati nei report. Per ulteriori informazioni, vedere Finestra di dialogo Formato data.

  6. Definire un set di campi per ogni tabella, a seconda dei casi. I set di campi determinano se vengono aggiunti automaticamente uno o più campi alla visualizzazione report quando si fa clic su una tabella in Power View. Per ulteriori informazioni, vedere Configurare il set di campi predefiniti per i report Power View.

  7. Specificare altri comportamenti tabella che determinano la modalità di risposta di Power View alle decisioni di progettazione prese nel report. Per le tabelle che soddisfano i requisiti, è possibile impedire le aggregazioni che restituiscono subtotali non desiderati nei layout della matrice oppure scegliere etichette e immagini predefinite utilizzate in layout specifici. Per ulteriori informazioni, vedere Configurare le proprietà Comportamento tabella per i report Power View.

[!NOTA]

Se si modificano le proprietà della tabella, ma non si vedono i risultati previsti dopo il salvataggio della cartella di lavoro in SharePoint, provare a eliminare il documento originale in SharePoint e quindi ripubblicare la cartella di lavoro.

Per ulteriori informazioni sulle proprietà che interessano le applicazioni client, vedere Proprietà report Power View.

Connettersi ai dati PowerPivot in Generatore report

Per creare un report, utilizzare Generatore report per avviare un nuovo report basato su una cartella di lavoro di PowerPivot pubblicata nella Raccolta PowerPivot o in un'altra libreria. Affinché i dati siano disponibili nel report, l'ambiente SharePoint deve disporre almeno di un server PowerPivot per caricare e calcolare i dati.

Per avviare Generatore report dalla Raccolta PowerPivot

I passaggi seguenti presuppongono che Reporting Services sia installato e configurato per l'integrazione con SharePoint nello stesso ambiente SharePoint di Raccolta PowerPivot.

  1. Nella Raccolta PowerPivot Gallery, scorrere fino alla cartella di lavoro di PowerPivot che si desidera utilizzare come origine dati, quindi fare clic sulla freccia in giù sotto il pulsante di creazione documento collegato: GMNI_btn_NewDocReportGallery

  2. Fare clic su Crea un report di Generatore report.

    [!NOTA]

    Se questa opzione non è visualizzata, Reporting Services non è abilitato per questo sito oppure non è la versione supportata. Se è installata una versione più aggiornata di Reporting Services, nella barra dei pulsanti si trova un pulsante che avvia Power View invece di Generatore report. In tal caso, è possibile avviare Generatore report facendo clic su Nuovo documento nella libreria e selezionando Report di Generatore report come tipo di documento. È necessario che l'amministratore di SharePoint abbia configurato la raccolta in modo da utilizzare il tipo di contenuto di Generatore report. Se non è possibile avviare il Generatore report, rivolgersi all'amministratore.

Al primo utilizzo, Generatore report verrà scaricato dal server di report. Una volta scaricato, un nuovo report vuoto sarà creato utilizzando la cartella di lavoro di PowerPivot come origine dati e salvato nella raccolta PowerPivot. Una connessione origine dati alla cartella di lavoro viene creata automaticamente.

Anche se la connessione origine dati viene definita automaticamente, è necessario specificare i set di dati e il layout del report. Come passaggio successivo, creare i set di dati per specificare quali tabelle e colonne si desidera utilizzare e quindi utilizzare la scheda Inserisci per assemblare il layout del report.

Se l'avvio di Generatore report non riesce in una finestra separata del browser, potrebbe essere bloccato dalle impostazioni di sicurezza del browser. Per risolvere questo problema, è possibile aprire manualmente il report in Generatore report:

  1. Impostare la raccolta PowerPivot sulla vista Tutti i documenti. A tale scopo, fare clic su Libreria nella barra multifunzione del server e impostare Vista corrente su Tutti i documenti.

  2. Selezionare il report vuoto che contiene la connessione origine dati della cartella di lavoro di PowerPivot.

  3. Fare clic sulla freccia in giù e scegliere Modifica in Generatore report.

Per avviare Generatore report da una libreria

I passaggi seguenti presuppongono che un amministratore del sito di SharePoint abbia abilitato i tipi di contenuto del server di report per la libreria.

  1. Nella libreria, in Strumenti raccolta fare clic sulla freccia in giù accanto a Nuovo documento.

  2. Fare clic su Report di Generatore report. È necessario scegliere un report. Non è possibile creare un modello di report o un'origine dati del report basata sui dati PowerPivot.

  3. In Guida introduttiva, in Nuovo report selezionare il tipo di report che si desidera creare.

  4. Nella pagina Scegliere un set di dati, selezionare Crea un set di dati. Fare clic su Avanti.

  5. Nella pagina Scegliere una connessione a un'origine dei dati, fare clic su Nuova.

  6. In Seleziona tipo di connessione, scegliere Microsoft SQL Server Analysis Services.

  7. In Proprietà origine dati, fare clic su Compila per specificare le informazioni di connessione.

  8. In Nome server, digitare l'URL della cartella di lavoro di PowerPivot (ad esempio, http://Contoso-srv/Shared%20Documents/ContosoSales.xlsx).

  9. Lasciare vuoti Nome utente e Password. La connessione verrà effettuata tramite l'account di Windows utilizzato per l'accesso.

  10. Fare clic su Test connessione per verificare di disporre dell'accesso al file, quindi fare clic su OK.

  11. In Proprietà origine dati, fare clic su Credenziali.

  12. Selezionare Usa utente di Windows corrente, quindi fare clic su OK.

    Nota importanteImportante

    Assicurarsi di scegliere questa opzione. Se si ignora questo passaggio, si otterrà un errore HTTP 401 quando si tenta di eseguire il report in un secondo momento.

  13. Fare clic su Avanti per passare alla pagina Progetta query.

  14. In Progetta query, trascinare gli attributi e le misure nell'area di lavoro per compilare la query.

  15. Completare la creazione del report utilizzando le rimanenti pagine della procedura guidata.

  16. Fare clic su Esegui per visualizzare il report.

  17. Salvare il report in SharePoint, scegliendo un server e un sito che supportano l'accesso ai dati PowerPivot.

[!NOTA]

Scegliere Raccolta PowerPivot come percorso, poiché il report funziona meglio se l'origine dati PowerPivot si trova anche nella stessa raccolta. Se la cartella di lavoro di PowerPivot si trova in un percorso diverso, le immagini di anteprima in Raccolta PowerPivot saranno disabilitate per il report. Per ulteriori informazioni, vedere Pubblicare o salvare un report in una Raccolta PowerPivot in questo argomento.

Connettersi ai dati PowerPivot in Progettazione report

Progettazione report è ospitato in SQL Server Data Tools (SSDT), uno strumento di creazione installato con SQL Server. I passaggi seguenti presuppongono che sia stato installato il provider OLE DB per Analysis Services in cui sono supportate le connessioni ai dati PowerPivot. Per ulteriori informazioni, vedere Prerequisiti in questo argomento.

  1. In Tutti i programmi, fare clic su SQL Server Data Tools.

  2. Nel menu File, fare clic su Nuovo e selezionare Progetto. Scegliere Progetto server di report.

  3. In Esplora soluzioni, fare clic con il pulsante destro del mouse su Report e selezionare Aggiungi nuovo report.

  4. In Selezione origine dati, in Tipo, selezionare Microsoft SQL Server Analysis Services.

  5. Fare clic su Modifica.

  6. In Nome server, digitare l'URL della cartella di lavoro di PowerPivot (ad esempio, http://contoso-srv/shared%20documents/ContosoSales.xlsx).

    [!NOTA]

    Non fare clic su Test connessione. Non funzionerà fino a quando non verranno completati i due passaggi successivi.

  7. Fare clic su Credenziali.

  8. Fare clic su Usa autenticazione di Windows (sicurezza integrata), quindi fare clic su OK.

  9. Fare clic su Avanti.

  10. In Progettazione query, fare clic su Generatore query per selezionare le misure e le dimensioni da utilizzare nel report.

Pubblicare o salvare un report in una Raccolta PowerPivot

Se si intende pubblicare il report in Raccolta PowerPivot per utilizzare le funzionalità di anteprima, potrebbe essere necessario modificare il report o il percorso dell'origine dati della cartella di lavoro di PowerPivot affinché siano visualizzate le immagini di anteprima.

Per report di Reporting Services pubblicati nella Raccolta PowerPivot, le immagini di anteprima vengono generate solo se vengono soddisfatte le condizioni seguenti:

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

  • Il report contiene solo dati PowerPivot. Non è possibile creare le immagini di anteprima per altri dati nella cartella di lavoro. L'origine dati deve essere una cartella di lavoro di PowerPivot.

L'anteprima non è supportata nelle altre librerie. Se si utilizzano altre librerie oltre alla Raccolta PowerPivot o se le immagini di anteprima non sono importanti, è possibile ignorare i requisiti per il tipo e il percorso delle origini dati del report per la cartella di lavoro. Sia il report che la cartella di lavoro PowerPivot sono accessibili da qualsiasi percorso server.

Vedere anche

Attivitá

Importare dati da un report di Reporting Services

Salvare in SharePoint

Concetti

Utilizzare cartelle di lavoro PowerPivot in SharePoint

Altre risorse

Panoramica di report, di tabelle pivot e di grafici pivot