Utilizzo delle attività di report
Come sviluppatore di report, è possibile creare configurazioni per la generazione centralizzata di report con le attività di report. È possibile creare e gestire le attività di report nella scheda Attività di report nella sezione Creazione report di un'app.
Un'attività di report converte un modello di report nell'output del report. È possibile eseguire l'attività manualmente o in base a una pianificazione.
Un'attività di report è dove tutti i blocchi per la creazione di un report – modello, filtri e lista di distribuzione – confluiscono per generare l'output. Quando si crea un'attività di report, si impostano anche i nomi dei file di report, gli utenti e i gruppi che ricevono l'output, i dettagli su indirizzo o cartella di output, oltre alla pianificazione per stabilire quando generare i relativi report.
Con l'aiuto dei filtri dei report, è possibile utilizzare una singola attività di report per amministrare e utilizzare un caso di utilizzo di burst dei report. Il burst dei report consente agli utenti di generare i report con informazioni diverse con sottoinsiemi di dati differenti per differenti destinatari. Per ulteriori informazioni, vedere Invio dei report in burst utilizzando i filtri dei report.
Funzionamento della funzione di generazione dei report
Prima di poter creare le attività di report, è necessario definire una lista di distribuzione per l'app.
In un'attività di report, è necessario selezionare i destinatari e i gruppi dalla lista di distribuzione per cui si desidera generare i report. Quando si definiscono i destinatari come gli utenti che riceveranno l'output di un'attività, è necessario aggiungere i destinatari come un abbinamento utente-filtro, che corrisponde a un singolo filtro a livello destinatario, da applicare loro nella lista di distribuzione. Non è possibile combinare più filtri a livello destinatario nello stesso report utente, ma è possibile aggiungere ogni abbinamento utente-filtro a livello individuale nella configurazione dell'attività, in modo da generare e inviare un report separato allo stesso utente per ogni filtro.
Quando si esegue un'attività di report, viene generato un report univoco per ogni filtro distinto a livello destinatario applicato a tutti gli utenti aggiunti all'attività di report.
Quando vengono applicati uno o più cicli, un'attività di report può generare un massimo di 500 report univoci. Quando non viene applicato alcun ciclo, l'attività di report può generare un massimo di 100 report univoci.
È possibile scegliere di inviare i report generati tramite e-mail, archiviarli in una cartella Microsoft SharePoint o entrambe le azioni. Se si desidera consegnare i report tramite una lista di distribuzione Microsoft SharePoint, i report non vengono inviati direttamente ai destinatari, ma un report separato viene archiviato per ogni filtro definito per i destinatari inclusi nell'attività. Per maggiori dettagli, vedere Generazione di report con le cartelle di distribuzione.
Requisiti per la consegna tramite e-mail
Per inviare l'output di un'attività di report tramite e-mail, attivare l'interruttore E-mail nella sezione Distribuisci nella finestra di dialogo quando si crea l'attività di report.
Se si inviano i report tramite e-mail, è necessario configurare un server SMTP per il tenant Qlik Cloud. Per istruzioni su come completare la configurazione, vedere Configurazione dell'e-mail per i report e le notifiche.
Requisiti per l'archiviazione di report nelle cartelle di Microsoft SharePoint
Se si desidera salvare automaticamente i report generai in una cartella nella rete Microsoft SharePoint, attivare l'interruttore Cartella sotto Distribuisci nella finestra di dialogo quando si crea l'attività di report.
Per archiviare l'output del report in una cartella di Microsoft SharePoint, è necessario creare una connessione al connettore Office 365 Sharepoint nello spazio. Per ulteriori informazioni, vedere Consegna di report in una cartella di distribuzione.
Creazione di un'attività di report
Per creare una configurazione del report basata sull'attività, seguire le sezioni nell'ordine riportato di seguito.
Parte 1: creazione dell'attività
Procedere come indicato di seguito:
-
Aprire la scheda Attività di report nella sezione Creazione report dell'app Qlik Sense.
-
Fare clic su Crea attività di report. Viene visualizzata la finestra di dialogo dell'attività di report.
-
Inserire un Titolo per l'attività di report.
-
In via opzionale, aggiungere una Descrizione.
Parte 2: selezione di un modello
Quindi, è necessario definire il modello che è stato creato con il componente aggiuntivo di Qlik per Microsoft Excel.
Procedere come indicato di seguito:
-
Nella scheda della finestra di dialogo Modello, fare clic su Aggiungi modello esistente. Selezionare un modello caricato precedentemente.
In alternativa, fare clic su Carica nuovo se non si è già caricato il modello che si utilizza utilizzare.
-
Fare clic su Avanti. La finestra di dialogo visualizza la scheda Output.
Parte 3: configurazione dell'output
La configurazione dell'output comprende i seguenti passaggi:
-
Definizione delle proprietà dei report generati.
-
Definizione della localizzazione degli elementi del report (solo per l'output in formato PDF). Gli utenti che aprono un report Excel visualizzeranno la formattazione che dipende dalla regione (date, numeri e altre informazioni) in base alle impostazioni di Excel.
-
Applicazione di un filtro a livello di attività.
-
Applicazione di cicli.
Procedere come indicato di seguito:
-
Nella scheda della finestra di dialogo Output, digitare un Nome file per l'output del report. Questo viene utilizzato nel nome file dei report, insieme al ciclo e a Formato timestamp.
Nota informaticaI caratteri speciali non sono ammessi nel Nome file inserito qui. Inoltre, gli spazi vuoti prima e dopo il Nome file inserito vengono rimossi.
-
Se si seleziona l'output PDF, definire le impostazioni Formato locale per il formato PDF. Questa impostazione controlla le impostazioni locali utilizzate per applicare il formato di date, numeri e altre informazioni nei report.
Se è necessario eseguire altre configurazioni per la preparazione del formato PDF o di stampa, tornare alla creazione del modello. Vedere Preparazione per l'outupt in formato PDF e la stampa.
-
Selezionare un Filtro da applicare ai report.
Il filtro viene applicato all'intera attività di report, a differenza dei filtri aggiunti ai destinatari individuali. Per maggiori informazioni su come i filtri a livello attività e a livello destinatario interagiscono tra loro, vedere Utilizzo dei filtri nei report.
-
In Ciclo, selezionare fino a tre dimensioni da utilizzare come cicli. L'aggiunta di cicli genererà una versione unica dei report per ogni valore univoco nella dimensione. Per ulteriori informazioni, vedere Scorrimento ciclico dei report.
-
Selezionare un valore per Formato timestamp. Questo viene utilizzato nei nomi file dei report, insieme al ciclo e a Nome file.
-
Fare clic su Avanti per continuare fino alla scheda Distribuisci della finestra di dialogo.
Parte 4: configurazione della distribuzione
Ora dovrebbe essere visualizzata la scheda Distribuisci nella finestra di dialogo.
Procedere come indicato di seguito:
-
Aggiungere i destinatari e i gruppi dalla lista di distribuzione che si desidera che ricevano l'output del report. Notare che è necessario aggiungere un destinatario separato per ogni filtro a livello di destinatario per cui si desiderano generare i report. Vedere Funzionamento della funzione di generazione dei report.
-
Specificare come si desidera distribuire e consegnare i report. Attivare almeno una delle seguenti opzioni:
-
Per consegnare i report tramite e-mail, lasciare attivata l'opzione e-mail. Questo è il metodo di consegna predefinito.
-
Per consegnare i report in una cartella Microsoft SharePoint, attivare l'interruttore Cartella.
Per informazioni dettagliate su come configurare le opzioni per e-mail e cartella di distribuzione, vedereRequisiti per la consegna tramite e-mail e Requisiti per l'archiviazione di report nelle cartelle di Microsoft SharePoint.
-
-
Compilare i campi richiesti per l'output E-mail e/o Cartella in base alle esigenze.
-
Fare clic su Avanti per continuare fino alla scheda Pianifica della finestra di dialogo.
Parte 5: pianificazione della distribuzione di report
Procedere come indicato di seguito:
-
Nella scheda della finestra di dialogo Pianifica, configurare la pianificazione per la distribuzione del report. I report possono essere inviati ogni volta che i dati vengono aggiornati o in base a una pianificazione giornaliera, settimanale, mensile o annuale.
-
Fare clic su Salva.
Il report verrà inviato ai destinatari all'orario pianificato. È possibile anche inviare l'output dell'attività di in qualsiasi momento. Vedere Invio manuale dei report.
Invio manuale dei report
Se si desidera che i destinatari ricevano i report immediatamente, è possibile eseguire l'attività di report manualmente.
Questa opzione è utile quando si testa la configurazione di un report.
Procedere come indicato di seguito:
-
Aprire la scheda Attività di report nella sezione Creazione report di un'app.
-
Fare clic su accanto all'attività di report che si desidera eseguire.
-
Fare clic su Invia ora.
Requisiti per l'esecuzione corretta di un'attività di report
L'utente che crea un modello di report genera un modello in base al tipo di accesso che dispone per il contenuto dell'app. Tuttavia, un'attività di report viene eseguita in base al tipo di accesso all'app di cui dispone il proprietario dell'attività di report. Pertanto, se un utente crea un modello in base al foglio di un'app privato, l'attività di report non può essere eseguita correttamente.
Inoltre, esistono requisiti correlati alla proprietà dell'attività di report. Per ulteriori informazioni, vedere Proprietà dell'attività di report.
Modifica delle attività di report
È possibile modificare la configurazione dell'attività di report dopo averla creata.
Procedere come indicato di seguito:
-
Aprire la scheda Attività di report nella sezione Creazione report di un'app.
-
Fare clic su accanto all'attività di report.
-
Fare clic su Modifica.
Eliminazione di un'attività di report
Procedere come indicato di seguito:
-
Aprire la scheda Attività di report nella sezione Creazione report di un'app.
-
Fare clic su accanto all'attività di report che si desidera eliminare.
-
Fare clic su Elimina.
Gli amministratori tenant possono eliminare e gestire le attività di report nella sezione Sottoscrizioni del centro attività Amministrazione. Vedere Abilitazione e gestione di report e sottoscrizioni utenti.
Abilitazione o disabilitazione di un'attività di report
Un'attività di report può essere abilitata o disabilitata. Quando è abilitata, l'attività di report genera l'output in base alla pianificazione configurata e può essere eseguita manualmente, in base alle esigenze. Quando è disabilitata, l'attività di report non può generare l'output in base alla pianificazione, ma può essere ancora eseguita manualmente in base alle esigenze.
Potrebbe essere necessario abilitare o disabilitare l'attività di report manualmente. Vi sono anche situazioni in cui un'attività di report verrà disabilitata in modo automatico.
Procedere come indicato di seguito:
-
Aprire la scheda Attività di report nella sezione Creazione report di un'app.
-
Fare clic su accanto all'attività di report che si desidera attivare o disattivare.
-
Fare clic su Abilita o su Disabilita.
Se l'utente è un amministratore tenant, può abilitare e disabilitare l'attività di report nella sezione Sottoscrizioni del centro attività Amministrazione. Per ulteriori informazioni, vedere Abilitazione e gestione di report e sottoscrizioni utenti.
Eliminazione di un'attività di report attualmente in esecuzione
Può occorrere che un'attività di report sia in esecuzione, ma sia necessario annullarla. Questa situazione può presentarsi ad esempio quando si verifica un errore del server o quando l'attività richiede troppo tempo.
Procedere come indicato di seguito:
-
Aprire la scheda Attività di report nella sezione Creazione report di un'app.
-
Fare clic su accanto all'attività di report che si desidera annullare.
-
Fare clic su Annulla.
Visualizzazione della cronologia di esecuzione per un'attività di report
È possibile visualizzare la cronologia di quando è stata eseguita l'attività di report. Utilizzare la vista Cronologia per visualizzare ulteriori informazioni sugli errori che potrebbero essersi verificati durante l'esecuzione dell'attività.
Procedere come indicato di seguito:
-
In un'app, aprire la sezione Report.
-
Nella scheda Attività di report, fare clic su accanto a un'attività di report.
-
Selezionare Cronologia.
Per ulteriori informazioni, vedere Visualizzazione della cronologia di esecuzione per le attività di report.
Considerazioni relative a Section Access
Se l'app utilizza Section Access, la generazione dei report funziona in modo differente. Per ulteriori informazioni, vedere Creazione di report in-app e Section Access.
Proprietà dell'attività di report
Quando l'utente crea un'attività di report, ne diventa il proprietario. Gli amministratori possono modificare il proprietario di un'attività di report. Per ulteriori informazioni, vedere Abilitazione e gestione di report e sottoscrizioni utenti. In uno spazio condiviso, per trasferire la proprietà di un'attività di report a un altro utente, tale utente deve disporre dell'autorizzazione Può modificare in quello spazio.
Qualsiasi utente con l'autorizzazione Può modificare per lo spazio può eseguire un'attività di report, ma se il proprietario dell'attività di report non dispone dell'accesso Può modificare per quello spazio, l'attività di report non può essere eseguita correttamente. Pertanto, se l'utente che il proprietario di un'attività di report perde l'accesso Può modificare o viene rimosso dallo spazio o dal tenant, la proprietà dell'attività di report deve essere modificata o l'attività di report deve essere ricreata da un utente che disponga delle autorizzazioni necessarie.
Tenere presente che, se si cambia il proprietario di un'attività di report per un'app che utilizza Section Access, si possono prevedere determinati comportamenti. Per ulteriori informazioni, vedere Creazione di report in-app e Section Access.
Proprietà di filtri dei report attività di report
Anche i filtri dei report hanno dei proprietari corrispondenti. L'utente che crea il filtro di un report ne è il suo primo proprietario. La modifiche del proprietario di un'attività di report non cambia la proprietà di nessuno dei filtri del report utilizzati per quell'attività di report.
Autorizzazioni per le attività di report
La gestione delle attività di report per un'app richiede dei ruoli specifici. I requisiti per le autorizzazioni variano a seconda del tipo di spazio in cui si trova l'app.
Requisiti per le app negli spazi gestiti
È necessario disporre dell'accesso Può modificare per lo spazio per eseguire le seguenti azioni in un'attività di report dall'app:
Visualizza
Crea
Esegui
Elimina
Abilita
Disabilita
Per ulteriori informazioni, vedere Gestione delle autorizzazioni negli spazi condivisi.
Requisiti per le app negli spazi gestiti
Gli utenti con i ruoli Proprietario (diritto Professional, Full user o Analyzer), Può gestire (diritto Professional, Full user o Analyzer), o Può eseguire operazioni (solo Diritto Full User o Professional) per lo spazio in uno spazio gestito possono eseguire le seguenti azioni su un'attività di report dall'app:
Visualizza
Crea
Esegui
Elimina
Abilita
Disabilita
Per ulteriori informazioni, vedere Gestione delle autorizzazioni negli spazi gestiti.
Requisiti per un'app nello spazio personale dell'utente
Per visualizzare, creare, modificare ed eliminare un'attività di report è necessario disporre del ruolo utente Private Analytics Content Creator nel tenant.
Amministrazione delle attività di report nel centro attività Amministrazione
Con il ruolo di amministratore, è possibile gestire le attività di report nella sezione Sottoscrizioni del centro attività Amministrazione. Vedere Abilitazione e gestione di report e sottoscrizioni utenti.