Vai al contenuto principale Passa a contenuto complementare

Risoluzione dei problemi - Attività di reporting e report generati

Questo argomento fornisce aiuto per la risoluzione dei problemi comuni riscontrati durante la gestione delle attività di reporting e la generazione di report con esse.

Il ricaricamento dell'app non viene completato correttamente quando si carica il file della lista di distribuzione

Possibile causa  

Il problema può essere dovuto a una serie di problemi con il modo in cui viene formattato lo script di caricamento prima di aggiungere la lista di distribuzione.

Esempi comuni:

  • È presente un'istruzione Exit script alla fine dello script di caricamento corrente.

  • Manca un punto e virgola alla fine dell'ultima istruzione LOAD o SELECT nello script di caricamento.

Azione proposta  

Dati gli esempi riportati sopra, le seguenti soluzioni possono essere efficaci:

  • Spostare la sezione dello script Distribution List appena creata in una nuova posizione sopra l'istruzione Exit script. In alternativa, rimuovere l'istruzione Exit script se questo ha senso, dato il proprio caso di utilizzo e il contesto dello script.

  • Aggiungere il punto e virgola mancante.

Attività di reporting: "Impossibile inviare ad alcuni utenti."

L'attività di reporting può completare l'invio ad alcuni utenti, ma non riesce a farlo per altri.

Possibile causa 1

L'indirizzo e-mail è stato modificato nella lista di distribuzione. Quando si generano report per ogni destinatario aggiunto all'attività di reporting, Qlik Cloud cerca l'indirizzo e-mail nella lista di distribuzione. Se non viene trovata nessuna corrispondenza, un report per quell'utente non può essere generato.

Azione proposta 1

Una procedura consigliata è i gruppi per aggiungere gli utenti all'attività di reporting. I gruppi sono raccolte di destinatari. Quando si modifica l'indirizzo e-mail di un destinatario che è stato aggiunto all'attività come parte di un gruppo, i report vengono generati e consegnati all'indirizzo e-mail aggiornato.

Nel caso in cui sia necessario aggiungere singoli destinatari all'attività di reporting, eliminare gli utenti originali dall'attività di reporting, quindi riaggiungerli con l'indirizzo e-mail aggiornato.

Per ulteriori informazioni, vedere Creazione di una lista di distribuzione per il report.

Possibile causa 2

Uno o più filtri del report a cui si fa riferimento nella lista di distribuzione non sono stati trovati nell'app. Per esempio:

  • Il nome di un filtro è stato modificato nell'app, ma non è stato aggiunto nella lista di distribuzione.

  • Un filtro è stato eliminato nell'app, ma un riferimento continua a esistere nella lista di distribuzione.

  • Un filtro a cui si fa riferimento nella lista di distribuzione non è stato ancora aggiunto all'app.

Azione proposta 2

Aggiornare il nome dei filtri per allinearli tra l'app e la lista di distribuzione. Aggiungere filtri in base alle esigenze. Se un filtro viene eliminato e non è più applicabile, rimuovere il riferimento corrispondente dalla lista di distribuzione.

Attività di reporting che include un Excel modello: "Invio non riuscito: impossibile generare"

Possibile causa 1

Il modello utilizza funzionalità di Excel che non sono supportate per la creazione di report tabulari.

Esempi:

  • Visual Basic for Applications, macro e generazione di script

  • Estensioni di terze parti

Azione proposta 1

Creare un modello che non utilizza funzionalità Excel che non sono supportate.

Per un elenco delle limitazioni per il componente aggiuntivo di Qlik per Microsoft Excel, vedere Specifiche e limitazioni Servizio di reportistica Qlik.

Possibile causa 2

Uno o più campi nell'app sono configurati con Sempre un valore selezionato e non è applicato alcun filtro del report per nessuno di questo campi.

Azione proposta 2

Se un'app contiene uno o più campi configurati con la proprietà Sempre un valore selezionato, è necessario configurare i filtri del report, in modo che selezionino esattamente un valore per ognuno di questi campi. I filtri del report devono essere applicati all'attività di report.

Se un filtro non contiene nessun valore per questi campi o all'attività non è associato nessun filtro, l'attività di report genererà un errore.

Possibile causa 3

È accaduto quanto segue:

  • Sono stati aggiunti dati da un grafico Tabella dall'app al modello, utilizzando uno o più tag colonna.

  • Nell'app, a una o più colonne Tabella è applicata l'impostazione Mostra colonna se nell'app.

  • Al momento della generazione del report, la condizione Mostra colonna se per queste colonne non viene soddisfatta.

Quando si aggiungono tag colonna associati alla condizione Mostra colonna se impostata in un grafico Tabella, la condizione deve essere soddisfatta quando viene eseguita l'attività di reporting che utilizza quel modello. In caso contrario, l'attività di reporting non verrà completata.

Azione proposta 3

Rimuovere i tag colonna e aggiungere nuovamente i dati del grafico Tabella nel modello come tag tabella. Le attività di reporting che utilizzano il modello verranno completate correttamente anche nel caso in cui la condizione non venga soddisfatta.

L'attività di report non può essere eseguita - è stato raggiunto il numero massimo di report univoci

L'esecuzione di un'attività di report fallisce generando il seguente messaggio:

Il report non è stato inviato poiché è stato raggiunto il numero massimo di report univoci per questa attività. Per maggiori dettagli, controllare l'elenco dei destinatari.

Possibile causa  

Un'attività di report può generare un massimo di 500 report univoci. Questo limite viene valutato su tutti i modelli aggiunti all'attività, piuttosto che per modello nell'attività. Questo limite si applica anche a tutti i report, indipendentemente dall'applicazione di uno o più cicli.

Azione proposta  

Modificare l'attività di report, cambiando la definizione in modo che vengano generati meno di 500 report univoci per ogni esecuzione. Se è ancora necessario di generare simultaneamente più di 500 report univoci, è possibile creare attività separate con impostazioni di consegna simili.

Il report generato non contiene i dati previsti

Possibile causa 1

Lo script di caricamento contiene un'istruzione Star e il report è impostato in modo da utilizzare i filtri.

Azione proposta 1

Rielaborare lo script di caricamento in modo che funzioni come previsto senza utilizzare alcuna istruzione Star.

Possibile causa 2

Il report viene migrato da un modello Qlik NPrinting che utilizza i filtri oggetto.

Azione proposta 2

I filtri oggetto non sono supportati per l'utilizzo nei report tabulari di Qlik Cloud. Rielaborare il modello in modo che ottenga il risultato desiderato senza utilizzare i filtri oggetto.

Per maggiori informazioni, vedere Esportazione dei modelli di report da Qlik NPrinting a Qlik Cloud.

L'attività di reporting è stata disattivata

Possibile causa 1

Una tabella Section Access è stata aggiunta o rimossa nell'app.

Azione proposta 1

Verificare se le restrizioni per la sicurezza dei dati definite nelle tabelle di Section Access sono accettabili per il caso di utilizzo del report. Nel caso in cui siano accettabili, riattivare l'attività di reporting.

Possibile causa 2

L'app dispone di Section Access e un amministratore tenant ha cambiato il proprietario dell'attività di reporting. Ciò disattiva automaticamente l'attività di reporting. In questa situazione, solo il nuovo proprietario dell'attività di reporting sarà in grado di riattivare l'attività.

Azione proposta 2

Le modifiche alla proprietà dell'attività di reporting possono incidere sulla riduzione dati applicata ai destinatari individuali dell'attività. Tenere presente che se l'attività di reporting è configurata in modo da inviare report a persone che non sono utenti del tenant Qlik Cloud, i dati che riceveranno non sono uguali a quelli ricevuti dal nuovo proprietario dell'attività di reporting.

Una volta che il nuovo proprietario dell'attività di reporting ha valutato la configurazione e ha apportato le modifiche necessarie, è possibile riattivare l'attività di reporting.

Per ulteriori informazioni, vedere Creazione di report in-app e Section Access.

Il timestamp per la generazione di report nel nome file (o nell'anteprima del nome file) non è corretto

Possibile causa  

Il proprietario dell'attività di report non ha impostato un fuso orario preferito nelle impostazioni personali. Quando non è stato impostato esplicitamente un fuso orario preferito, i nomi dei file dei report utilizzano i timestamp in UTC.

Azione proposta  

Il proprietario dell'attività di report deve impostare un fuso orario nelle impostazioni personali.

  1. In Qlik Cloud, fare clic sul menu del proprio profilo utente nell'angolo in alto a destra.

  2. Fare clic su Impostazioni.

  3. Alla voce Fuso orario, selezionare il fuso orario preferito.

Carattere non corretto utilizzato nel report generato dal modello Excel.

Possibile causa  

Nel modello viene utilizzato un carattere personalizzato.

L'uso di font personalizzati nel file del modello Excel non è supportato. Se il modello contiene dei font che non sono disponibili per la generazione di report, gli elementi che utilizzano questi font utilizzeranno invece un font Excel predefinito nei report generati.

Azione proposta  

Quando si crea un modello Excel, utilizzare un carattere Excel che si abbini al meglio al font personalizzato utilizzato originariamente. Questo è il modo migliore per evitare risultati inaspettati nell'output del report.

Hai trovato utile questa pagina?

Se riscontri problemi con questa pagina o con il suo contenuto – un errore di battitura, un passaggio mancante o un errore tecnico – ti pregiamo di farcelo sapere!