Pagine Creazione di una sottoscrizione guidata dai dati (Gestione report)
Utilizzare le pagine Creazione di una sottoscrizione guidata dai dati per creare o modificare una sottoscrizione che utilizza i risultati di query per stabilire i destinatari della sottoscrizione, le impostazioni di recapito e i valori dei parametri del report. In fase di esecuzione, il server di report esegue una query per recuperare i valori utilizzati per le impostazioni di sottoscrizione. È possibile utilizzare queste pagine per definire la query e assegnare i valori della query alle impostazioni della sottoscrizione. I valori e le opzioni che è possibile impostare per una sottoscrizione guidata dai dati sono suddivisi in più pagine, in modo simile a una procedura guidata. La procedura è composta da un totale di sette pagine.
Per creare una sottoscrizione guidata dai dati è necessario sapere come scrivere una query o un comando per il recupero dei dati per la sottoscrizione. È inoltre necessario che sia disponibile un archivio dati contenente i dati di origine da utilizzare per la sottoscrizione, ovvero i nomi dei sottoscrittori e le impostazioni di recapito associate a ogni sottoscrittore.
Questa pagina è disponibile per gli utenti che dispongono di autorizzazioni avanzate. Se si utilizzano le impostazioni di protezione predefinite, le sottoscrizioni guidate dai dati non possono essere utilizzate per i report inclusi nelle cartelle Report personali.
Per aprire questa pagina selezionare un report, fare clic sulla scheda Sottoscrizioni nella parte superiore della pagina e quindi fare clic su Nuova sottoscrizione guidata dai dati. Questo pulsante è attivato solo se il report utilizza credenziali archiviate.
[!NOTA] Questa funzionalità non è supportata in SQL Server 2005 Express Edition with Advanced Services. Per ulteriori informazioni sulla disponibilità della funzionalità, vedere Reporting Services in SQL Server 2005 Express Edition with Advanced Services.
Creazione di una sottoscrizione (pagina 1)
- Descrizione
Consente di specificare una descrizione per la sottoscrizione. La descrizione viene visualizzata negli elenchi delle sottoscrizioni in Sottoscrizioni personali e nella scheda Sottoscrizioni del report. Indica inoltre il nome del nodo della sottoscrizione in Management Studio.
Specificare la modalità di notifica ai destinatari
Consente di selezionare l'estensione per il recapito da utilizzare per la distribuzione del report. Per ogni sottoscrizione è possibile utilizzare una sola estensione per il recapito. Sono disponibili le opzioni seguenti:- Utilizzare Condivisione file Server report per recapitare i report in una condivisione file. Il report verrà salvato come file statico. Per ulteriori informazioni, vedere Recapito tramite condivisione file in Reporting Services.
- Utilizzare Messaggio di posta elettronica da Server report per recapitare i report nella posta in arrivo. Per ulteriori informazioni, vedere Recapito tramite posta elettronica in Reporting Services.
- Utilizzare Provider recapito Null per recapitare i report nel database del server di report. Questa opzione consente di creare snapshot del report. Selezionare questa opzione se si desidera precaricare nel server di report snapshot del report specifici degli utenti o con parametri in base a una pianificazione specifica. Per ulteriori informazioni, vedere Caching dei report in Reporting Services.
Specificare un'origine dei dati che contenga informazioni sui destinatari
Consente di specificare la modalità di definizione della connessione all'origine dei dati. È possibile selezionare un'origine dei dati condivisa se è già disponibile un'origine dei dati contenente le informazioni di connessione necessarie. È inoltre possibile impostare direttamente le informazioni di connessione per la sottoscrizione.L'origine dei dati include i dati del sottoscrittore. Tali dati possono includere nomi e ID dei dipendenti, indirizzi di posta elettronica e preferenze per i formati di esportazione (quale HTML o PDF). Se si utilizza l'estensione per il recapito tramite posta elettronica del server di report, è necessario che l'origine dei dati contenga indirizzi di posta elettronica.
Impostazione della connessione (pagina 2)
Se nella pagina precedente è stata selezionata l'opzione per l'utilizzo di un'origine dei dati condivisa, selezionare tale origine dei dati condivisa in questa pagina. È possibile utilizzare il controllo struttura per individuare e selezionare l'origine dei dati. Se si sta impostando una connessione per questa sottoscrizione, specificare le opzioni seguenti in questa pagina:
- Tipo di connessione
Consente di selezionare l'estensione per l'elaborazione dati da utilizzare con l'origine dei dati.
- Stringa di connessione
Consente di digitare la stringa di connessione da utilizzare per connettersi all'origine dei dati.
Connetti tramite
Consente di digitare le credenziali da utilizzare per la connessione all'origine dei dati. Le credenziali vengono archiviate come valori crittografati nel database del server di report.Se l'origine dei dati utilizza l'autenticazione di Windows, selezionare Usa come credenziali di Windows per la connessione all'origine dei dati.
[!NOTA] È inoltre possibile non utilizzare credenziali. Questa opzione non è tuttavia consigliata.
Impostazione della query (pagina 3)
Specificare una query o un comando SQL per il recupero di un set di risultati contenente una sola riga per ogni destinatario della sottoscrizione. Nelle pagine successive, il set di risultati viene utilizzato per popolare le impostazioni relative all'estensione guidata dai dati. In particolare, è possibile utilizzare le colonne del set di risultati contenenti valori pertinenti, quali gli indirizzi di posta elettronica, per fornire valori per la sottoscrizione.
- Timeout
Consente di specificare un valore di timeout per la query. Il valore deve essere sufficiente per consentire il completamento della convalida della query.
- Convalida
Fare clic su Convalida per verificare la query. Per continuare è necessario che la query generi risultati validi. Se non si fa clic su Convalida, la query viene comunque convalidata quando si fa clic su Avanti.
Impostazione delle opzioni di recapito (pagina 4)
Nella quarta pagina è possibile specificare le opzioni relative all'estensione per il recapito. Le opzioni disponibili dipendono dall'estensione per il recapito. La modalità di impostazione di tali opzioni può variare in modo significativo a seconda di come vengono presentate le opzioni dall'estensione per il recapito. Se l'estensione non dispone di impostazioni particolari, in questa pagina non viene visualizzata alcuna opzione.
Selezionare questa opzione | Per |
---|---|
Specificare un valore statico |
Utilizzare un valore costante per l'impostazione di recapito. Alcune estensioni per il recapito rendono disponibili valori statici tra i quali è possibile selezionare quello desiderato. Ad esempio, per il recapito tramite posta elettronica del server di report vengono visualizzati valori per Includi report, Formato di rendering, Priorità e Includi collegamento. Prestare attenzione quando si imposta un valore statico per un campo del destinatario. |
Estrai il valore dal database |
Utilizzare un valore nel set di risultati. Le colonne del set di risultati possono essere selezionate come origine di un valore di dati da utilizzare con ogni istanza della sottoscrizione. |
Nessun valore |
Omettere l'impostazione nella sottoscrizione. |
Importante: |
---|
L'assegnazione di valori statici per i campi A, Cc, Ccn e Risposta per il recapito tramite posta elettronica può produrre risultati indesiderati. I destinatari specificati in questi campi riceveranno un recapito per ogni riga del set di risultati. Se il set di risultati è esteso, esiste il rischio di superamento della capacità massima della cassetta postale del destinatario. Ad esempio, se il set di risultati è composto da 20 righe, ogni destinatario riceve 20 messaggi. |
Impostazione dei parametri (pagina 5)
Se un report include parametri, è necessario specificare quali valori dei parametri utilizzare con il report. I valori dei parametri possono essere recuperati dall'origine dei dati del sottoscrittore. Ad esempio, nel caso di un report con parametri sulle vendite regionali basato su un codice di regione, è possibile ottenere informazioni sulla regione per ogni dipendente se tali informazioni sono archiviate nel database dei dipendenti.
Selezionare questa opzione | Per |
---|---|
Specificare un valore statico |
Utilizzare un valore costante per il parametro se si desidera utilizzare lo stesso parametro per tutti i sottoscrittori. Per alcuni parametri può essere disponibile un elenco di valori tra i quali selezionare quello desiderato. Ad esempio, un elenco di mesi, anni o categorie di prodotti. |
Estrai il valore dal database |
Utilizzare un valore nel set di risultati. Le colonne del set di risultati possono essere selezionate come origine di un valore di dati da utilizzare con ogni istanza della sottoscrizione. |
Impostazione di un trigger (pagina 6)
In questo passaggio è possibile selezionare un trigger per l'esecuzione della sottoscrizione.
Selezionare questa opzione | Per |
---|---|
Quando i dati del report vengono aggiornati nel server di report |
Se il report è configurato per essere eseguito come snapshot dell'esecuzione del report, è possibile elaborare la sottoscrizione quando lo snapshot viene aggiornato. |
In base a una pianificazione creata per questa sottoscrizione |
Eseguire la sottoscrizione nella data e all'ora specificate. |
In base a una pianificazione condivisa |
Eseguire la sottoscrizione utilizzando le informazioni sulla pianificazione fornite tramite una pianificazione condivisa. |
Pianificazione di una sottoscrizione (pagina 7)
Se si sceglie di pianificare la sottoscrizione, è necessario impostare la frequenza di recapito del report. Il primo gruppo di opzioni consente di specificare la categoria di frequenza (oraria, giornaliera, settimanale e così via). Il secondo gruppo di opzioni visualizzato varia a seconda dell'opzione selezionata nel primo gruppo.
- Oraria
Consente di definire una pianificazione eseguita a intervalli di ore.
- Giornaliera
Consente di definire una pianificazione eseguita nei giorni selezionati a un'ora specifica. Per l'impostazione dei giorni sono disponibili le seguenti opzioni: Ogni <day>, Ogni giorno feriale e Ogni <number> giorni. La selezione di un'opzione determina la disattivazione delle altre, anche se può sembrare che siano selezionati altri giorni.
- Settimanale
Consente di definire una pianificazione eseguita settimanalmente a un'ora specifica. È possibile impostare un intervallo di una o più settimane intere (ad esempio, ogni due settimane) oppure i giorni della settimana.
- Mensile
Consente di definire una pianificazione eseguita su base mensile. Per una pianificazione mensile è possibile scegliere un giorno in base a uno schema (ad esempio l'ultima domenica di ogni mese) oppure date specifiche (ad esempio 1 e 15 per indicare il primo e il quindicesimo giorno di ogni mese). Per specificare più giorni e intervalli è possibile utilizzare virgole e trattini, ad esempio, 1, 5, 7-12, 21.
- Una volta
Consente di definire una pianificazione eseguita una sola volta. Utilizzare le opzioni nella sezione Date di inizio e fine per specificare il giorno di esecuzione della pianificazione. La pianificazione scade subito dopo l'elaborazione.
- Date di inizio e fine
Consente di specificare le date di inizio e fine, ovvero la data di attivazione e la data di scadenza della pianificazione. La scadenza delle pianificazioni non viene notificata. Dopo la data di scadenza, le pianificazioni non vengono più eseguite.
Salvataggio della sottoscrizione
Il pulsante Fine viene attivato quando sono disponibili informazioni sufficienti per la sottoscrizione. Fare clic su Fine per completare l'impostazione della sottoscrizione.
Vedere anche
Riferimento
Guida sensibile al contesto di Gestione report
Altre risorse
Procedura: Avvio di Gestione report (Gestione report)
Gestione report
Sottoscrizioni guidate dai dati
Esercitazione: Creazione di una sottoscrizione guidata dai dati
Impostazione di credenziali e informazioni di connessione
Recapito di report tramite sottoscrizioni