Come creare, modificare ed eliminare le sottoscrizioni guidate dai dati
Una sottoscrizione guidata dai dati è una sottoscrizione basata su query che recupera i valori dei dati utilizzati per l'elaborazione della sottoscrizione in fase di esecuzione. Quando la sottoscrizione viene attivata, viene elaborata una query per recuperare informazioni aggiornate su destinatari, opzioni di recapito di report, formati di rendering e impostazioni dei parametri. I risultati della query vengono combinati con la definizione della sottoscrizione per creare una sottoscrizione dinamica che utilizza i dati già gestiti dall'utente in un database dei dipendenti, un database dei clienti o altri database contenenti informazioni che possono essere utilizzate come dati del sottoscrittore.
Per creare una nuova sottoscrizione guidata dai dati o modificarne una esistente, utilizzare le pagine relative in Gestione report. Queste pagine consentono di eseguire in modo semplice i vari passaggi per la creazione o la modifica di una sottoscrizione. Per accedere a una sottoscrizione dopo averla creata, utilizzare la pagina Sottoscrizioni personali e l'elenco delle sottoscrizioni di un report. Per informazioni su come creare una sottoscrizione guidata dai dati, vedere Creare una sottoscrizione guidata dai dati (esercitazione su SSRS).
Contenuto dell'argomento:
Gestione ed eliminazione di una sottoscrizione guidata dai dati
Creazione e modifica di una sottoscrizione guidata dai dati
Definizione di una query che recupera le informazioni sulla sottoscrizione
Esecuzione della sottoscrizione
Gestione ed eliminazione di una sottoscrizione guidata dai dati
Una sottoscrizione guidata dai dati in corso non può essere arrestata o eliminata tramite la pagina Gestisci processi di Gestione report. Per questa ragione, è vantaggioso utilizzare una pianificazione condivisa per attivare una sottoscrizione guidata dai dati. In questo modo, se si desidera impedire temporaneamente l'elaborazione di una sottoscrizione, è possibile sospendere la pianificazione che ne determina l'attivazione. Per ulteriori informazioni, vedere Gestire le sottoscrizioni (modalità nativa).
Per eliminare una sottoscrizione guidata dai dati, selezionarla nella pagina Sottoscrizioni personali o nella pagina Sottoscrizioni di un report e quindi fare clic su Elimina.
Per istruzioni sull'annullamento di una sottoscrizione guidata dai dati, vedere Gestire un processo in esecuzione.
Torna all'inizio
Creazione e modifica di una sottoscrizione guidata dai dati
Per creare una sottoscrizione guidata dai dati, selezionare un report che utilizza credenziali archiviate o nessuna credenziale. Quando si crea la sottoscrizione guidata dai dati, considerare di utilizzare una convenzione di denominazione per il campo di descrizione in modo da poter facilmente differenziare le sottoscrizioni standard dalle sottoscrizioni guidate dai dati.
Per creare una sottoscrizione guidata dai dati (modalità nativa)
In Gestione report, passare alla cartella contenente il report, posizionare il puntatore del mouse sul report, aprire il menu delle opzioni e fare clic su Gestisci.
Fare clic sulla scheda Sottoscrizioni.
Fare clic sul pulsante Nuova sottoscrizione guidata dai dati.
Torna all'inizio
Per creare una sottoscrizione guidata dai dati (modalità SharePoint)
Nella raccolta documenti di SharePoint, posizionare il puntatore del mouse sul report, aprire il menu delle opzioni e fare clic su Gestisci sottoscrizioni.
Fare clic su Aggiungi sottoscrizione guidata dai dati.
Torna all'inizio
Per modificare una sottoscrizione guidata dai dati esistente (modalità nativa)
In Gestione report, passare alla cartella contenente il report, posizionare il puntatore del mouse sul report, aprire il menu delle opzioni e fare clic su Gestisci.
Fare clic sulla scheda Sottoscrizioni. In alternativa, fare clic sul collegamento Sottoscrizioni personali nella parte superiore di Gestione report.
Selezionare la sottoscrizione che si desidera modificare. L'icona seguente indica una sottoscrizione guidata dai dati:
Torna all'inizio
Per modificare una sottoscrizione guidata dai dati esistente (modalità SharePoint)
Nella raccolta documenti di SharePoint, posizionare il puntatore del mouse sul report, aprire il menu delle opzioni e fare clic su Gestisci sottoscrizioni.
Selezionare la sottoscrizione che si desidera modificare.
Torna all'inizio
[!NOTA]
È possibile modificare qualsiasi valore già specificato. Tutti i valori vengono visualizzati come al momento della loro creazione, ad eccezione della password che viene utilizzata per accedere all'archivio dati del sottoscrittore. È infatti necessario immettere la password ogni volta che si modificano i valori nella seconda pagina o in una pagina successiva.
Prima di creare una sottoscrizione guidata dai dati, verificare che siano soddisfatti i requisiti seguenti:
Requisiti per i report. Per poter recuperare i dati in fase di esecuzione, è necessario che per il report vengano utilizzate credenziali archiviate oppure nessuna credenziale. Per connettersi a un'origine dei dati esterna, non è possibile sottoscrivere un report che utilizza credenziali rappresentate o delegate. Le credenziali dell'utente che crea la sottoscrizione o ne è proprietario non saranno disponibili durante l'elaborazione della sottoscrizione. Le credenziali archiviate possono essere un account di Windows o un account utente del database. Per ulteriori informazioni, vedere Specificare le credenziali e le informazioni sulla connessione per le origini dati del report.
Non è possibile sottoscrivere un report di Generatore report che utilizza come origine dei dati un modello contenente impostazioni di sicurezza degli elementi del modello. La restrizione riguarda solo i report che utilizzano la sicurezza degli elementi del modello.
Non è possibile creare una sottoscrizione guidata dai dati in un report che contiene l'espressione User!UserID.
Requisiti per i dati. È necessario disporre di un'origine dei dati esterna accessibile che contenga i dati del sottoscrittore.
Requisiti per gli utenti. L'autore della sottoscrizione deve disporre dell'autorizzazione per la gestione dei report e di tutte le sottoscrizioni. Per ulteriori informazioni sulle autorizzazioni per attività a livello di elemento, vedere Attività e autorizzazioni. L'autore deve inoltre disporre delle credenziali necessarie per l'accesso all'origine dei dati esterna contenente i dati del sottoscrittore.
Torna all'inizio
Definizione di una query che recupera le informazioni sulla sottoscrizione
In una sottoscrizione guidata dai dati è necessario specificare una query o un comando che recupera i dati del sottoscrittore. La query dovrebbe produrre una riga per ogni sottoscrittore. Se si utilizza l'estensione per il recapito tramite posta elettronica, la query dovrebbe restituire un alias di posta elettronica valido per ogni sottoscrittore. Il numero di recapiti effettuati si basa sul numero di righe restituite dalla query. Se il set di righe contiene 10.000 righe, significa che la sottoscrizione determina il recapito di 10.000 report.
Se l'elaborazione della query richiede tempi particolarmente lunghi, è possibile aumentare il valore di timeout per consentire il proseguimento delle operazioni di elaborazione.
In questo passaggio, è necessario che la query venga convalidata per poter continuare. L'operazione di convalida non determina l'elaborazione della query, ma solo la restituzione dell'elenco di tutte le colonne presenti nel set di righe, in modo che sia possibile fare riferimento alle colonne durante le successive operazioni di selezione. Se la query non viene convalidata, non è possibile proseguire. La query non viene convalidata se la sintassi della query non è corretta o la connessione all'origine dei dati non è valida. Utilizzare il pulsante Indietro per apportare correzioni all'origine dati.
Torna all'inizio
Esecuzione della sottoscrizione
È necessario specificare le condizioni per l'elaborazione della sottoscrizione. È possibile specificare una pianificazione oppure fare in modo che la sottoscrizione venga attivata in corrispondenza degli aggiornamenti a uno snapshot dell'esecuzione del report. Le modalità di elaborazione delle sottoscrizioni guidate dai dati sono uguali a quelle delle sottoscrizioni standard. Per ulteriori informazioni, vedere Elaborazione di sottoscrizioni.
Torna all'inizio
Vedere anche
Riferimento
Pagina Sottoscrizioni (Gestione report)
Pagina Sottoscrizioni personali (Gestione report)
Concetti
Creare, modificare ed eliminare sottoscrizioni standard (Reporting Services in modalità nativa)
Sottoscrizioni e recapito (Reporting Services)