Lezione 3: Definizione di una sottoscrizione guidata dai dati

In questa lezione verranno utilizzate le pagine di sottoscrizione guidate dai dati per connettersi a un'origine dei dati di sottoscrizione, verrà compilata una query che recupera i dati di sottoscrizione e sarà eseguito il mapping tra il set di risultati e le opzioni di recapito e del report.

[!NOTA]

Prima di iniziare, verificare che il servizio SQL Server Agent sia in esecuzione. Se non è in esecuzione, non è possibile salvare la sottoscrizione.

In questa lezione si presuppone che le lezioni 1 e 2 siano state completate e che l'origine dati del report utilizzi credenziali archiviate. Per ulteriori informazioni, vedere Lezione 2: Modifica delle proprietà dell'origine dei dati del report

Contenuto dell'argomento:

  • Avvio di Creazione guidata sottoscrizione guidata dai dati

  • Passaggio 1: Definire una descrizione

  • Passaggio 2: Definire una connessione all'origine dati del Sottoscrittore

  • Passaggio 3: definire una query per il recupero dei dati del Sottoscrittore

  • Passaggio 4: Impostare le opzioni di recapito

  • Passaggio 5: Configurare un valore del parametro per variare l'output del report

  • Passaggio 6: Per pianificare una sottoscrizione

Avvio di Creazione guidata sottoscrizione guidata dai dati

  1. In Gestione report fare clic su Home e passare alla cartella contenente il report Ordini vendita.

  2. Nel menu di scelta rapida del report fare clic su Gestisci, quindi fare clic sulla scheda Sottoscrizioni.

  3. Fare clic su Nuova sottoscrizione guidata dai dati. Se il pulsante non è visualizzato, non si dispone delle autorizzazioni di Gestione contenuto.

  4. Icona freccia utilizzata con il collegamento Torna all'inizio Torna all'inizio

Passaggio 1: Definire una descrizione

  1. Digitare il recapito Ordine vendita nella descrizione.

  2. Selezionare Windows FileShare per Specificare la modalità di notifica ai destinatari.

  3. Selezionare Specificare solo per questa sottoscrizione, quindi fare clic su Avanti.

  4. Icona freccia utilizzata con il collegamento Torna all'inizio Torna all'inizio

Passaggio 2: Definire una connessione all'origine dati del Sottoscrittore

  1. Selezionare Microsoft SQL Server come tipo di origine dei dati.

  2. In Stringa di connessione digitare la stringa di connessione seguente:

    data source=localhost; initial catalog=Subscribers
    

    [!NOTA]

    Subscribers è il database creato nella lezione 1.

  3. Fare clic su Credenziali archiviate in modo protetto nel server di report.

  4. In Nome utente e Password digitare nome utente e password per il dominio. In Nome utente specificare sia il dominio che l'account utente.

    [!NOTA]

    Le credenziali utilizzate per connettersi a un'origine dati del Sottoscrittore non vengono restituite a Management Studio. Se in seguito si modifica la sottoscrizione, sarà necessario immettere nuovamente la password utilizzata per la connessione all'origine dei dati.

  5. Selezionare Usa come credenziali di Windows per la connessione all'origine dei dati e quindi fare clic su Avanti.

  6. Icona freccia utilizzata con il collegamento Torna all'inizio Torna all'inizio

Passaggio 3: Definire una query per il recupero dei dati del Sottoscrittore

  1. Nella casella della query digitare la query seguente:

    Select * from OrderInfo
    
  2. Specificare un timeout di 30 secondi.

  3. Fare clic su Convalida e quindi su Avanti.

  4. Icona freccia utilizzata con il collegamento Torna all'inizio Torna all'inizio

Passaggio 4: Impostare le opzioni di recapito

  1. Per Nome file selezionare Estrai il valore dal database. Selezionare il campo Ordine.

  2. Per Percorso selezionare Specificare un valore statico. In Valore impostazione digitare il nome di una condivisione file pubblica per la quale si dispone di autorizzazioni di scrittura, ad esempio \\mycomputer\public\myreports.

  3. Per Formato di rendering selezionare Estrai il valore dal database. Selezionare Formato.

  4. Per Modalità scrittura selezionare Specificare un valore statico e scegliere Incremento automatico.

  5. Per Estensione file selezionare Specificare un valore statico e scegliere True.

  6. Per Nome utente selezionare Specificare un valore statico. Digitare l'account utente di dominio. Immetterlo nel formato <domain>\<account>. L'account utente deve disporre delle autorizzazioni per il percorso configurato nei passaggi precedenti.

  7. Per Password selezionare Specificare un valore statico. Digitare la password. Prestare attenzione quando si digita la password poiché non viene convalidata durante la procedura guidata.

  8. Fare clic su Avanti.

  9. Icona freccia utilizzata con il collegamento Torna all'inizio Torna all'inizio

Passaggio 5: Configurare un valore del parametro per variare l'output del report

  1. Per OrderNumber selezionare Estrai il valore dal database. In Valore selezionare Ordine. Fare clic su Avanti.

  2. Icona freccia utilizzata con il collegamento Torna all'inizio Torna all'inizio

Passaggio 6: Per pianificare una sottoscrizione

  1. Fare clic su In base a una pianificazione creata per questa sottoscrizione, quindi fare clic su Avanti.

  2. In Dettagli pianificazione fare clic su Singola occorrenza.

  3. Specificare un'ora di inizio posticipata di alcuni minuti rispetto all'ora corrente.

  4. Scegliere Fine.

  5. Icona freccia utilizzata con il collegamento Torna all'inizio Torna all'inizio

Passaggi successivi

Quando la sottoscrizione viene eseguita, nella condivisione file specificata vengono recapitati quattro file di report, uno per ogni ordine nell'origine dati Sottoscrittori. Ogni recapito deve essere univoco in termini di dati (che devono essere specifici dell'ordine), di formato di visualizzazione e di formato di file. È possibile aprire tutti i report dalla cartella condivisa per verificare che ogni versione sia personalizzata in base alle opzioni di sottoscrizione definite.

Elenco di file creati dalla sottoscrizione

La pagina di sottoscrizione in Gestione report conterrà la data dell'Ultima esecuzione e lo Stato della sottoscrizione.

[!NOTA]

Aggiornare la pagina dopo l'esecuzione della sottoscrizione per visualizzare le informazioni aggiornate.

Risultati della sottoscrizione in Gestione report

Questo passaggio conclude l'esercitazione relativa alla definizione di una sottoscrizione guidata dai dati. Per ulteriori informazioni sulle altre esercitazioni di Reporting Services, vedere Esercitazioni su Reporting Services (SSRS).

Icona freccia utilizzata con il collegamento Torna all'inizio Torna all'inizio

Vedere anche

Attivitá

Creare una sottoscrizione guidata dai dati (esercitazione su SSRS)

Concetti

Sottoscrizioni e recapito (Reporting Services)

Sottoscrizioni guidate dai dati

Come creare, modificare ed eliminare le sottoscrizioni guidate dai dati

Utilizzare un'origine dei dati esterna per i dati del Sottoscrittore (sottoscrizione guidata dai dati)