Vai al contenuto principale

Creazione di un report Qlik Reporting Service

I blocchi del connettore Qlik Reporting Service consentono di creare rapidamente e facilmente report personalizzati multipagina basati su fogli di app. Questo argomento mostra come utilizzare ciascuno dei blocchi di reporting per creare report. Al termine di questo argomento, si sarà in grado di generare report monopagina basati su un foglio di app, generare report multipagina e creare report personalizzati con diverse selezioni applicate ai diversi fogli.

Per creare un report Qlik Reporting Service, si dovrebbe avere familiarità con Qlik Application Automation. Per ulteriori informazioni, vedere Automazione delle applicazioni Qlik (solo in lingua inglese).

Nota su Qlik Sense Enterprise SaaS GovernmentQlik Reporting Service è disponibile in Qlik Sense Enterprise SaaS - Government (US) solo tramite API Qlik Reporting Service. Le organizzazioni che distribuiscono Qlik Sense Enterprise SaaS - Government (US) necessitano di una licenza aggiuntiva per utilizzare API Qlik Reporting Service.

Sicurezza

Una volta creato un report mediante un'automazione, è possibile condividere il documento PDF con chiunque. Ciò significa che si potrebbe condividere potenzialmente dati da un'app non disponibile a tutti gli utenti. Prima di creare e inviare report, assicurarsi di comprendere le implicazioni di sicurezza dell'app e dei dati utilizzati per creare il report.

Generare un semplice report

Al termine di questa sezione, si sarà in grado di produrre un semplice report che mostra i fogli da un'app. Si genererà il report manualmente eseguendo l'automazione. Se si sta utilizzando un'app con più di un foglio, tutti i fogli saranno inclusi nel report. Nelle sezioni successive, si apprenderà a selezionare fogli specifici per personalizzare il report.

  1. Creare una nuova automazione (solo in lingua inglese).

  2. Dal riquadro selettore blocco, sotto Connettori personali, selezionare Qlik Reporting.

  3. Trascinare un blocco Crea report sul canvas e fissarlo al blocco Avvia.

  4. Selezionare il campo ID app e utilizzare la funzione esegui ricerca per trovare l'app che si desidera utilizzare per generare un report.

    Il campo Nome viene popolato con il nome dell'app. Se si desidera indicare un nome diverso, inserire un nuovo nome in questo campo.

  5. Impostare la Modalità fogli su Tutti.

    Questa impostazione crea un report che include ogni foglio nell'app.

  6. Trascinare un blocco Genera report sul canvas e fissarlo al blocco Crea report.

  7. Il campo Report verrà riempito con il nome report dal blocco precedente.

  8. Dal riquadro di selezione blocco, sotto Connettori personali, selezionare E-mail.

  9. Trascinare un blocco Invia e-mail sul canvas e fissarlo al termine dell'automazione.

    Il blocco Invia e-mail deve essere configurato per inviare e-mail. Selezionare la scheda Connessione sul menu di configurazione blocchi. Inserire le informazioni di connessione e-mail pertinenti per il proprio provider e-mail. Per un esempio su come connettersi usando un server Gmail SMTP, vedere Autenticazione Gmail.

  10. Selezionare Input.

  11. Inserire un indirizzo e-mail nel campo A.

  12. Inserire un Oggetto per l'e-mail e impostare il Tipo su Testo.

  13. Inserire un messaggio nel campo Corpo.

  14. Selezionare Aggiungi allegato.

    Nel campo File, selezionare il nome del report dall'elenco.

    La propria automazione report dovrebbe avere questo aspetto:

    Una semplice automazione per il reporting con 4 blocchi

  15. Salvare l'automazione, quindi fare clic su Esegui.

    Il report viene inviato al proprio indirizzo e-mail di destinazione se non si ricevono errori per i blocchi. L'errore più comune che avviene in caso di utilizzo di un blocco E-mail è relativo alla configurazione SMTP. Se ciò dovesse accadere, controllare le impostazioni di connessione per il blocco Invia e-mail e riprovare.

Aggiungere una selezione al report

Nella sezione precedente, si è creato un report basato sui fogli in un'app. In questa sezione, si applicherà una selezione all'interno report. Tutti i fogli sono inclusi se la propria app presenta fogli multipli e la selezione viene applicata tra tutti i fogli.

  1. Trascinare un blocco Aggiungi selezione al report sul canvas e fissarlo sotto il blocco Crea report.

  2. Nel campo Report, assicurarsi che appaia il nome del report. In caso contrario, utilizzare il menu a discesa per selezionarlo.

  3. Selezionare il campo Nome campo e utilizzare la funzione esegui ricerca per trovare un campo per la propria selezione.

    Il file nome di campo per la selezione aggiunta al blocco report

  4. Sotto la sezione Valori, fare clic su Aggiungi valore, quindi utilizzare la funzione esegui ricerca per selezionare un valore da utilizzare per la propria selezione. I valori mostrati sono quelli collegati al campo selezionato.

    alt

    Nota di suggerimento

    Se la propria app presenta stati alternati, è possibile utilizzare la funzione esegui ricerca nel campo Stato per applicare una selezione stato alternato al report.

  5. Una volta configurato il blocco Aggiungi selezionati al report, salvare l'automazione.

  6. Fare clic su Esegui per inviare il report con selezioni applicate al report.

Personalizzazione del report

Nella sezione precedente, è stata applicata una selezione all'intero report. Un caso di utilizzo comune per il reporting è la costruzione di un report contenente selezioni applicate al foglio piuttosto che all'intero report. Ciò consente di personalizzare ciascuna pagina per rispettare il proprio caso di utilizzo business. In questo esempio, si aggiungerà lo stesso foglio due volte, ma si applicheranno selezioni diverse. Ciò crea un report utilizzabile per confrontare lo stesso grafico per diversi valori di campo. Gli stessi passaggi si applicano quando si desidera aggiungere vari fogli al proprio report.

  1. Lavorando con la stessa automazione creata sopra, trascinare tutti i blocchi sotto il blocco Crea report su un lato del canvas.

  2. Aggiungere due blocchi Aggiungi foglio al report e due blocchi Aggiungi selezione al report al canvas.

  3. Allegarli sotto il blocco Crea report, in modo che la sequenza sia aggiungere un foglio, creare una selezione fogli, aggiungere un altro foglio, creare un'altra selezione fogli. La propria automazione dovrebbe avere questo aspetto:

    L'inizio di un'automazione per aggiungere selezioni di fogli a un report

    Nota informatica

    Il blocco Aggiungi selezione a foglio applica una selezione a un foglio aggiunto con un blocco Aggiungi foglio al report. Ciò significa che per ogni foglio, è necessario aggiungere un blocco unico per applicare selezioni. Se non lo si possiede non viene applicata alcuna selezione.

  4. In questo esempio, si desidera aggiungere lo stesso foglio due volte. Per ciascun blocco Aggiungi foglio al report, utilizzare la funzione esegui ricerca per selezionare lo stesso foglio dall'app per entrambi i blocchi. Il campo Report viene riempito automaticamente con il nome del report.

  5. Per ciascun blocco Aggiungi selezione al foglio, aggiungere valori di campo diversi a ciascun foglio. Le selezioni si applicano al blocco Aggiungi foglio al report che lo precede.

  6. Riaggiungere il blocco Genera report e il blocco Invia e-mail al termine dell'automazione. Non è necessario riconfigurare tali due blocchi.

  7. Salvare l'automazione e fare clic su Esegui. Si riceverà un report di due pagine dello stesso foglio con selezioni diverse applicate a ciascuna pagina.

Opzioni di attivazione automazione

In questo argomento, si è attivato il report manualmente dall'editor di automazione. In gran parte dei casi, si desidera configurare il report su una pianificazione, oppure attivare il report attraverso un webhook o un trigger interno all'app. Creare un report personalizzato usando gli esempi riportati sopra, quindi seguire uno degli argomenti in basso per cambiare la modalità di attivazione del report.

  • Per apprendere i vari modi in cui è possibile attivare un'automazione, vedere utilizzo delle modalità di esecuzione (solo in lingua inglese).
  • Per un esempio su come attivare le automazioni da un pulsante nella propria app, vedere il tutorial intelligenza attiva (solo in lingua inglese).
  • Per apprendere il funzionamento dei trigger webhook, come eseguire un'automazione quando viene ricaricata un'app, vedere utilizzo dei webhook (solo in lingua inglese).