Ricarica dei dati dell'applicazione
Assicurarsi che le applicazioni riflettano sempre i dati più recenti ricaricandole. A differenza degli aggiornamenti automatici, le applicazioni non si aggiornano automaticamente quando le loro sorgenti dati cambiano. Ricaricare manualmente le applicazioni per sincronizzarle con i dati più recenti, o creare attività per pianificare i ricaricamenti per comodità. I ricaricamenti possono essere avviati tramite diversi metodi, assicurando che le informazioni strategiche siano aggiornate.
Per informazioni su quali utenti possono ricaricare i dati, vedere:
Pianificazione del ricaricamento dei dati dell'applicazione
Creare attività per pianificare i ricaricamenti per l'applicazione. La pianificazione può utilizzare trigger basati sul tempo o sugli eventi.
Per creare un'attività:
-
Eseguire una delle seguenti operazioni:
-
Nel proprio centro attività, fare clic su
sull'applicazione e selezionare Ricarica > Pianifica.
-
Nella propria applicazione, eseguire una delle seguenti operazioni:
-
Fare clic sul nome dell'applicazione per aprire l'area dei dettagli dell'applicazione e fare clic su
> Pianifica.
-
Fare clic sul nome dell'applicazione per aprire l'area dei dettagli dell'applicazione e fare clic su Nessuna pianificazione nella sezione di pianificazione
. Se l'applicazione ha già attività attive, questa sezione potrebbe mostrare un testo diverso.
-
-
-
Fare clic su Crea nuova attività.
-
In Nome attività, immettere un nome per l'attività.
-
In via opzionale, aggiungere una Descrizione.
-
In Azione, selezionare una delle seguenti opzioni:
-
Ricarica completa: aggiorna tutti i dati nell'applicazione.
-
Ricarica parziale: aggiorna solo le istruzioni Load e Select precedute da un prefisso Add, Merge o Replace, lasciando inalterati gli altri dati rimanenti nell'applicazione. Per ulteriori informazioni, vedere Caricamento parziale.
-
-
In In base a, selezionare il trigger per l'attività. Sono disponibili le seguenti opzioni:
-
In base al tempo: pianificare l'aggiornamento in modo che avvenga in un momento specifico. Quindi, configurare l'attività con le impostazioni associate per tale trigger. Per i dettagli, vedere Pianificazioni in base al tempo.
Sono disponibili i seguenti trigger in base al tempo:
-
Giornaliero
-
Settimanale
-
Mensile
-
Annuale
-
-
In base all'evento: pianificare l'aggiornamento in modo che si avvii al verificarsi di un evento specifico. Per i dettagli, vedere Pianificazioni in base all'evento.
Sono disponibili i seguenti trigger in base all'evento:
-
Un'altra attività è stata completata con successo
-
Un'altra attività non è riuscita
-
Un'altra attività è terminata
Nota informaticaUtilizzare i trigger in base all'evento per creare catene di attività per l'aggiornamento dei dati. Per ulteriori istruzioni, vedere Creazione di catene di attività per gli aggiornamenti dei dati. -
-
Pianificazioni in base al tempo
Quando si crea una pianificazione in base al tempo, è possibile scegliere:
-
La frequenza e l'intervallo dell'aggiornamento
-
Il fuso orario e l'ora del giorno
-
La durata di validità della pianificazione
-
Ricarica completa o Caricamento parziale
Gli aggiornamenti ripetuti possono essere impostati ai seguenti intervalli:
-
Giornaliero: impostare il numero di volte al giorno, il fuso orario e l'ora del giorno.
-
Settimanale: impostare i giorni della settimana, il numero di volte al giorno, il fuso orario e l'ora del giorno.
-
Mensile: impostare i giorni del mese, il numero di volte al giorno, il fuso orario e l'ora del giorno.
-
Annuale: impostare i mesi, i giorni del mese, il numero di volte al giorno, il fuso orario e l'ora del giorno.
Per le pianificazioni eseguite più volte al giorno a qualsiasi intervallo, è anche possibile definire le ore del giorno in cui viene eseguita la pianificazione. Specificare un'ora specifica per l'avvio della pianificazione in quel giorno.
Per impostazione predefinita, le pianificazioni verranno eseguite continuamente, senza data di fine. È possibile scegliere di impostare una data di inizio, una data di fine o di eseguire la pianificazione solo tra due date.
Pianificazioni in base all'evento
Le pianificazioni in base all'evento consentono di concatenare attività per diverse applicazioni, script, flussi di dati e configurazioni tabella. Ciò è utile per gli aggiornamenti sequenziali di queste risorse.
Per ulteriori informazioni, vedere Creazione di catene di attività per gli aggiornamenti dei dati.
Gestione delle attività
È possibile gestire le attività esistenti se si dispone delle autorizzazioni necessarie.
Per visualizzare e gestire le attività:
-
Eseguire una delle seguenti operazioni:
-
Nel proprio centro attività, fare clic su
sull'applicazione e selezionare Ricarica > Pianifica.
-
Nella propria applicazione, eseguire una delle seguenti operazioni:
-
Fare clic sul nome dell'applicazione per aprire l'area dei dettagli dell'applicazione e fare clic su
> Pianifica.
-
Fare clic sul nome dell'applicazione per aprire l'area dei dettagli dell'applicazione e fare clic su Nessuna pianificazione > Aggiungi pianificazione.
-
-
-
Fare clic su
accanto a un'attività e selezionare una delle opzioni disponibili. In alternativa, passare alla scheda Cronologia per visualizzare una cronologia dettagliata di quando l'attività è stata eseguita.
Per ulteriori informazioni, vedere Gestione delle attività per l'aggiornamento dei dati.
Limitazioni e considerazioni
-
Un'attività per l'aggiornamento dei dati viene disattivata se non viene eseguita per cinque volte di seguito. Se si è proprietari dell'attività, si riceveranno notifiche quando ciò accade. Le impostazioni delle notifiche possono essere personalizzate per una singola applicazione, per tutte le applicazioni in uno spazio o per tutte le applicazioni in un tenant. Per ulteriori informazioni, vedere Proprietà delle attività.
-
Se il proprietario dell'attività abbandona o viene eliminato dal tenant, un altro utente deve assumere la proprietà dell'attività oppure eliminarla e ricrearla. In caso contrario, i suoi aggiornamenti pianificati non riusciranno. Per informazioni su come modificare questa proprietà, vedere Proprietà delle attività.
-
Se si dispone di un numero elevato di processi di aggiornamento dati in coda e in esecuzione (e di ulteriori processi simultanei che richiedono un uso intensivo di CPU e memoria), si potrebbe notare che alcuni processi di aggiornamento vengono eseguiti, in alcuni casi, notevolmente dopo l'orario di avvio pianificato.
-
Le attività per l'aggiornamento dei dati non sono incluse per la copia pubblicata di un'applicazione. Per le applicazioni pubblicate è necessario riconfigurare le attività sulla versione nello spazio gestito.
-
Se la propria applicazione ha attività per l'aggiornamento dei dati e viene spostata tra spazi (spazi personali o condivisi), queste attività vengono disattivate. È possibile riattivarle quando si è pronti a riprendere gli aggiornamenti pianificati. Vedere Attivazione e disattivazione di un'attività.
Proprietà delle attività
Un'attività per gli aggiornamenti dei dati viene eseguita per conto dell'utente proprietario dell'attività anziché del proprietario dell'applicazione, dello script, del flusso di dati o della configurazione tabella. Affinché l'attività venga eseguita correttamente, il proprietario dell'attività deve comunque disporre dell'accesso corretto all'applicazione, allo script, al flusso di dati o alla configurazione tabella e alle relative sorgenti dati. Alcune azioni comportano modifiche a chi possiede l'attività. Il proprietario dell'attività è determinato dalle seguenti regole:
-
Quando si crea un'attività per pianificare le ricariche dell'applicazione, si diventa proprietari di tale attività.
-
Se un altro utente modifica o salva un'attività esistente, diventa il nuovo proprietario di tale attività.
-
Se un altro utente modifica lo script di caricamento apportando modifiche nell'Editor caricamento dati (o caricando dati in Gestione dati), diventa il nuovo proprietario di tutte le attività per le ricariche pianificate di tale applicazione.
-
Quando si crea o si modifica la lista di distribuzione di un'applicazione, sia caricando un file di origine nella sezione Creazione report o tramite la modifica manuale dello script di caricamento, si diventa il nuovo proprietario di tutte le attività create per i ricaricamenti pianificati di tale applicazione.
-
La pubblicazione o la ripubblicazione di un'applicazione in uno spazio gestito non modifica il proprietario di alcuna attività esistente all'interno della copia pubblicata.
Per ulteriori informazioni sullo sviluppo collaborativo dei modelli dati delle applicazioni, vedere Collaborazione per lo sviluppo di script di caricamento dati negli spazi condivisi.
Amministrazione delle attività per l'aggiornamento dei dati
Gli amministratori del tenant e gli amministratori dell'analisi possono modificare ed eliminare le attività per gli aggiornamenti dei dati pianificati. Questa operazione viene eseguita nel centro attività Amministrazione. Per ulteriori informazioni, vedere:
Caricamento parziale
Attivare il Ricaricamento parziale per eseguire una parte predefinita dello script di caricamento e aggiornare le tabelle corrispondenti. Un ricaricamento completo inizia sempre eliminando tutte le tabelle nel modello dati esistente, dopodiché esegue lo script di caricamento. Con un caricamento parziale questo non è possibile. Mantiene invece tutte le tabelle nel modello dati ed esegue solo le istruzioni Load e Select precedute da un prefisso Aggiungi, Unisci o Sostituisci.
Il ricaricamento parziale deve prima essere configurato nello script di caricamento nell'editor caricamento dati. Per informazioni, vedere Caricamento parziale.
Caricamento manuale dei dati dell'applicazione
È possibile ricaricare un'applicazione manualmente, aggiungendo un evento di ricaricamento alla coda.
Procedere come indicato di seguito:
-
Effettuare una delle seguenti operazioni:
-
Nel tuo centro attività, fare clic su
sull'applicazione e selezionare Ricarica > Ricarica ora.
-
Nell'applicazione, fare clic sul nome dell'applicazione per aprire l'area dei dettagli dell'applicazione, quindi fare clic su
> Ricarica ora.
-
Verifica dello stato di ricaricamento
È possibile verificare lo stato di ricaricamento di un'applicazione. Vengono mostrati stati diversi a seconda della propria posizione nell'interfaccia.
Dalla vista Cronologia ricaricamenti
Quando si apre Cronologia ricaricamenti, è possibile visualizzare lo stato di ricaricamento dell'applicazione per tutti i ricaricamenti. Lo stato può essere: Operazione completata, Ricaricamento in corso oppure Operazione non riuscita. È possibile visualizzare queste informazioni in:
- La vista elenco delle applicazioni nella colonna Ultima modifica.
- La scheda dell'applicazione nella vista a riquadri o a gruppi.
Per ulteriori informazioni, vedere Visualizzazione della cronologia dei ricaricamenti per un'applicazione.
Dalla vista Cronologia nella finestra di dialogo Pianificazione
Quando si apre la finestra di dialogo della pianificazione per la creazione delle attività, andare alla scheda Cronologia. Questa vista mostra lo stato del ricaricamento per qualsiasi ricaricamento attivato da un'attività.
In questa vista, lo stato può essere Riuscito, In esecuzione o Non riuscito.
Per ulteriori informazioni, vedere Visualizzare la cronologia di aggiornamento di un'attività.
Visualizzazione della cronologia dei ricaricamenti per un'applicazione
Cronologia ricaricamenti contiene la cronologia dei ricaricamenti per l'applicazione selezionata. La Cronologia ricaricamenti è utile per visualizzare l'intera cronologia dei ricaricamenti dell'applicazione—ricaricamenti manuali, ricaricamenti programmati tramite un'attività e ricaricamenti avviati da Qlik Automate o dalle chiamate API dirette. È possibile visualizzare lo stato, l'ora di inizio e di fine e la durata dei caricamenti passati e correnti. È inoltre possibile visualizzare e scaricare il file di registro corrispondente.
Sono disponibili due modi per visualizzare la cronologia ricaricamenti per un'applicazione.
- Nella vista elenco delle applicazioni, fare clic sulla data nella colonna Ultima modifica e selezionare Visualizza cronologia ricaricamenti.
- Selezionare i Dettagli di un'applicazione, e fare clic su Cronologia ricaricamenti.
Cronologia ricaricamenti di un'applicazione

Nella pagina Cronologia ricaricamenti, fare clic sul pulsante Visualizza per visualizzare il riepilogo dei ricaricamenti. In via opzionale, è anche possibile scaricare un file di registro dettagliato. Quando viene raggiunto il limite per il numero massimo di registri archiviati, i nuovi registri sostituiscono quelli più vecchi, in base al principio "first in, first out".
Potrebbe essere necessario annullare un ricaricamento dell'applicazione se il ricaricamento sta richiedendo troppo tempo o se l'applicazione è stata aggiornata con nuovi dati e si desidera avviare un nuovo ricaricamento. Per annullare un ricaricamento, andare su Cronologia ricaricamenti e fare clic su Annulla.
È possibile vedere il ricaricamento annullato nella Cronologia ricaricamenti.
Visualizzazione della cronologia per le attività
Oltre alla visualizzazione della Cronologia ricaricamenti, è possibile anche visualizzare una cronologia di esecuzione incentrata sulle attività create per i ricaricamenti programmati di un'applicazione. Per ulteriori informazioni, vedere Visualizzare la cronologia di aggiornamento di un'attività.
Informazioni sui timestamp: Aggiornato, Data di modifica e Data ultimo ricaricamento
Il timestamp Aggiornato viene visualizzato verso il fondo di ogni riquadro dell'applicazione nei centri attività. Può anche essere visualizzato selezionando sull'applicazione, quindi selezionando Dettagli. Lo stesso timestamp è elencato in Dettagli come Data di modifica. Il formato della data può variare; ad esempio, se l'applicazione è stata aggiornata di recente, il valore Aggiornato sul riquadro dell'applicazione potrebbe apparire come: Aggiornato 15 minuti fa.
Data ultimo ricaricamento è visualizzata selezionando sull'applicazione, quindi selezionando Dettagli. Questo valore viene aggiornato solo quando i dati dell'applicazione vengono ricaricati. Un ricaricamento modifica anche il timestamp Aggiornato e Data di modifica.
I campi Data di modifica e Data ultimo ricaricamento nei Dettagli dell'applicazione

La tabella seguente elenca le operazioni che aggiornano i timestamp Aggiornato (lo stesso di Data di modifica) e Data ultimo ricaricamento:
| Operazione | Aggiornato, Data di modifica | Data ultimo ricaricamento |
|---|---|---|
| Ricarica | Sì | Sì |
| Modifica del nome | Sì | No |
| Modifica della descrizione | Sì | No |
| Modifica anteprima | Sì | No |
| Pubblica applicazione | Sì | No |
| Cambia proprietario | Sì | No |
| Modifica dello script | Sì | No |
| Nuovo foglio | No | No |
| Modifica foglio | No | No |
Altri metodi per ricaricare un'applicazione
Questo argomento della guida descrive principalmente le operazioni di ricaricamento dai centri attività. È possibile ricaricare le applicazioni in altri modi, ad esempio da:
-
Editor caricamento dati o Gestione dati in un'applicazione
-
Oggetto pulsante in un'applicazione
-
Qlik Automate
Il metodo utilizzato per avviare i ricaricamenti dell'applicazione può incidere sul limite di capacità della sottoscrizione a Qlik Cloud. I ricaricamenti attivati al di fuori di Editor caricamento dati o Gestione dati, come quelli dai pulsanti dell'applicazione, dai centri attività o dalle automazioni, vengono conteggiati per il numero massimo di ricaricamenti pianificati per applicazione al giorno. Per ulteriori informazioni, vedere: