Condividi tramite


Creare una sottoscrizione guidata dai dati (esercitazione su SSRS)

Reporting Services fornisce sottoscrizioni guidate dai dati in modo che sia possibile personalizzare la distribuzione di un report in base ai dati dinamici del sottoscrittore. Le sottoscrizioni guidate dai dati sono progettate per i tipi di scenari seguenti:

  • Per la distribuzione di report a un ampio pool di destinatari la cui appartenenza può cambiare in base alla distribuzione. Ad esempio, per la distribuzione di un report mensile a tutti i clienti attuali.

  • Per la distribuzione di report a un gruppo specifico di destinatari in base a criteri predefiniti. Ad esempio, per l'invio di un report relativo ai dati delle vendite ai primi dieci responsabili delle vendite di un'organizzazione.

Lezioni dell'esercitazione

In questa esercitazione vengono descritte le procedure per l'utilizzo di sottoscrizioni guidate dai dati mediante un semplice esempio che ne illustra i concetti.

L'esercitazione è suddivisa in tre lezioni:

Lezione 1: Creazione di un database di esempio del Sottoscrittore
In questa lezione si apprenderà come creare un database SQL Server locale che contiene informazioni sul sottoscrittore.

Lezione 2: Modifica delle proprietà dell'origine dati del report
In questa lezione verranno descritte le procedure per la modifica delle proprietà dell'origine dati del report in modo che il report possa essere eseguito automaticamente. Le credenziali archiviate sono necessarie per l'elaborazione automatica. Inoltre, verrà modificato il set di dati del report per includere un parametro fornito dai dati del sottoscrittore.

Lezione 3: Definizione di una sottoscrizione guidata dai dati
In questa lezione verranno descritte le procedure per la definizione di una sottoscrizione guidata dai dati. In questa lezione viene introdotta la procedura guidata che consente di eseguire in modo semplificato i passaggi necessari per creare sottoscrizioni guidate dai dati.

Requisiti

Le sottoscrizioni guidate dai dati vengono in genere create e gestite da amministratori di server di report. Per creare sottoscrizioni guidate dai dati è necessario conoscere le modalità di compilazione delle query e delle origini dei dati contenenti i dati del Sottoscrittore. È inoltre necessario disporre di autorizzazioni elevate per un server di report.

L'esercitazione userà il report creato nell'esercitazione Creare un report tabella di base (esercitazione su SSRS) e i dati di AdventureWorks2012

Per utilizzare l'esercitazione è necessario che nel sistema siano installati i componenti seguenti:

  • Un'edizione di SQL Server che supporta sottoscrizioni guidate dai dati. Per altre informazioni, vedere Edizioni e componenti di SQL Server 2014.

  • Il server di report deve essere eseguito in modalità nativa. L'interfaccia utente descritta in questa esercitazione è basata su un server di report in modalità nativa. Le sottoscrizioni sono supportate in server di report in modalità SharePoint ma l'interfaccia utente sarà diversa da quella descritta in questa esercitazione.

  • È necessario che il servizio SQL Server Agent sia in esecuzione.

  • Un report con parametri. In questa esercitazione si presuppone l'uso del report di esempio Sales Orders creato durante l'esercitazione Creare un report di tabelle semplice (Esercitazione su SSRS).

  • Database di esempio AdventureWorks2012 , che fornisce dati al report di esempio.

  • Un'assegnazione di ruolo che include l'attività Gestione di tutte le sottoscrizioni nel report di esempio. Questa attività è necessaria per la definizione di una sottoscrizione guidata dai dati. Per gli amministratori del computer, l'assegnazione di ruolo predefinita per gli amministratori locali fornisce le autorizzazioni necessarie per la creazione di sottoscrizioni guidate dai dati. Per altre informazioni, vedere Concessione di autorizzazioni in un server di report in modalità nativa.

  • Una cartella condivisa per la quale si dispone di autorizzazioni di scrittura. La cartella condivisa deve essere accessibile su una connessione di rete.

Tempo previsto per il completamento dell'esercitazione: 30 minuti. Ulteriori 30 minuti qualora l'esercitazione sul report di base non venga completata.

Vedere anche

Sottoscrizioni guidate dai dati
Creare un report tabella semplice (esercitazione su SSRS)