Vai al contenuto principale Passa a contenuto complementare

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:

Nota informaticaIl tempo di ricaricamento massimo per un'applicazione è di tre ore. Se un'applicazione richiede più tempo per il ricaricamento, presenterà un errore e si riceverà un messaggio.
Nota informatica Non è possibile ricaricare i dati per le applicazioni pubblicate su Qlik Cloud da una distribuzione di Qlik Sense Enterprise on Windows. Le applicazioni pubblicate da Qlik Sense Enterprise on Windows possono essere ricaricate utilizzando la QMC in Qlik Sense Enterprise on Windows.

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.

Nota informaticaDeterminate azioni cambiano la proprietà delle attività. Per ulteriori informazioni, vedere Proprietà delle attività.

Per creare un'attività,

  1. Effettuare una delle seguenti operazioni:

    • Nel centro attività, fare clic su Altre azioni sull'applicazione, quindi 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 Altre azioniPianifica.

      • Fare clic sul nome dell'applicazione per aprire l'area dei dettagli dell'applicazione e fare clic su Nessuna pianificazione nella sezione per la pianificazione Pianificazione. Se l'applicazione ha già attività attive, questa sezione potrebbe mostrare un testo diverso.

  2. Fare clic su Crea nuova attività.

  3. Per Nome attività, inserire un nome per l'attività.

  4. In via opzionale, aggiungere una Descrizione.

  5. Alla voce Azione, selezionare una delle seguenti opzioni:

    • Ricarica completa: aggiorna tutti i dati nell'applicazione.

    • Ricaricamento parziale: consente di aggiornare solo le istruzioni Load e Select precedute dal prefisso Add, Merge o Replace, lasciando inalterati gli altri dati rimanenti nell'applicazione. Per ulteriori informazioni, vedere Caricamento parziale.

  6. Nell'opzione In base a, selezionare il trigger per l'attività. Sono disponibili le seguenti opzioni:

    • Basata sul tempo: pianificare l'aggiornamento in modo che venga eseguito in un momento specifico. Quindi, configurare l'attività con le impostazioni associate per tale trigger. Per i dettagli, vedere Pianificazioni basate sull'ora.

      Sono disponibili i seguenti trigger basati sul tempo:

      • Giornaliero

      • Settimanale

      • Mensile

      • Annuale

    • Basato su un evento: pianificare l'aggiornamento per iniziare quando si verifica un evento specifico. Per i dettagli, vedere Pianificazioni basate sull'evento.

      Sono disponibili i seguenti trigger basati sul tempo:

      • Un'altra attività completata

      • Un'altra attività non riuscita

      Nota informaticaUtilizzare i trigger basati su un evento per creare catene di attività per l'aggiornamento dei dati. Per ulteriori istruzioni, vedere Creazione di catene di attività per l'aggiornamento dei dati.

Pianificazioni basate sull'ora

Quando si crea una pianificazione basata sull'ora, è possibile scegliere:

  • La frequenza e l'intervallo del ricaricamento

  • Il fuso orario e l'ora del giorno

  • La durata della pianificazione

  • Completo o Caricamento parziale

Per gli aggiornamenti ricorrenti possono essere impostati gli intervalli seguenti:

  • Giornaliera: consente di impostare il numero di volte al giorno, il fuso orario e l'ora della giornata.

  • Settimanale: consente di impostare i giorni della settimana, il numero di volte al giorno, il fuso orario e l'ora della giornata.

  • Mensile: consente di impostare i giorni del mese, il numero di volte al giorno, il fuso orario e l'ora della giornata.

  • Annuale: consente di impostare i mesi, i giorni del mese, il numero di volte al giorno, il fuso orario e l'ora della giornata.

Per le pianificazioni in esecuzione più volte al giorno in base a un determinato intervallo, è possibile anche definire le ore della giornata entro le quali eseguire le pianificazioni. Specificare l'ora in cui si desidera avviare la pianificazione.

Per impostazione predefinita, le pianificazioni senza data di fine continueranno senza interrompersi. È possibile scegliere di impostare un data di inizio e una data di fine o di eseguire la pianificazione solo tra due date.

Pianificazioni basate sull'evento

Le pianificazioni basate su un evento permettono di concatenare le attività per differenti applicazioni, script, flussi di dati e configurazioni tabella. Questa opzione è utile per gli aggiornamenti sequenziali di tali risorse.

Per ulteriori informazioni, vedere Creazione di catene di attività per l'aggiornamento dei dati.

Gestione delle attività

È possibile gestire le attività esistenti se si dispone dei permessi per farlo.

Per visualizzare e gestire le attività,

  1. Effettuare una delle seguenti operazioni:

    • Nel centro attività, fare clic su Altre azioni sull'applicazione e selezionare Ricarica > Pianifica.

    • Nella tua applicazione, esegui una delle seguenti operazioni:

      • Fare clic sul nome dell'applicazione per aprire l'area dei dettagli dell'applicazione e fare clic su Altre azioniPianifica.

      • Fare clic sul nome dell'applicazione per aprire l'area dei dettagli dell'applicazione e fare clic su Nessuna pianificazioneAggiungi pianificazione.

  2. Fare clic su Altro accanto a un'attività, e selezionare una qualsiasi 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.

Limiti e considerazioni

  • L'attività per l'aggiornamento dei dati viene disattivata se non è possibile eseguirla per cinque volte di seguito. Se si è proprietari dell'attività, si riceveranno delle notifiche quando ciò accade. Le impostazioni di notifica 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 rimosso dal tenant, è necessario che un altro utente acquisisca la proprietà dell'attività, oppure eliminarla e ricrearla. In caso contrario, gli aggiornamenti pianificati non vengono completati. Per informazioni su come modificarne la proprietà, vedere Proprietà delle attività.

  • In presenza di un alto numero di processi di aggiornamento dei dati in coda e in esecuzione (e di ulteriori processi simultanei che richiedono molta CPU e memoria), si potrebbe notare che alcuni processi di aggiornamento vengono eseguiti, in alcuni casi, notevolmente dopo il loro orario di inizio previsto.

  • Le attività di aggiornamento dei dati non sono incluse per la copia pubblicata di un'applicazione. Le applicazioni pubblicate devono avere le loro attività riconfigurate sulla versione nello spazio gestito.

  • Se l'applicazione ha attività per l'aggiornamento dei dati e la si sposta 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 l'aggiornamento dei dati viene eseguita per conto dell'utente che possiede l'attività, anziché per conto del proprietario dell'applicazione, dello script, del flusso di dati o della configurazione tabella. Perché l'attività venga eseguita con successo, il proprietario dell'attività deve disporre dell'accesso corretto all'applicazione, allo script, al flusso di dati o alla configurazione tabella e alle relative sorgenti dati. Specifiche azioni comportano la modifica del proprietario dell'attività. Il proprietario delle attività è determinato dalle seguenti regole:

  • Quando si crea un'attività per pianificare i ricaricamenti dell'applicazione, si diventa i proprietari di quell'attività.

  • Se un altro utente modifica o salva un'attività esistente, diventa il nuovo proprietario di quell'attività.

  • Se un altro utente modifica lo script di caricamento apportando modifiche nell'Editor caricamento dati (o caricando i dati in Gestione dati), diventa il nuovo proprietario di tutte le attività per i ricaricamenti programmati di quell'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 ripubblicazione di un'applicazione in uno spazio gestito non modifica il proprietario di eventuali attività esistenti all'interno della copia pubblicata.

Nota informaticaNon si consiglia di utilizzare Gestione dati per lo sviluppo collaborativo del modello dati dell'applicazione. Per ulteriori informazioni, vedere Sviluppo collaborativo e Gestione dati.

Per maggiori informazioni sullo sviluppo collaborativo dei modelli dati dell'applicazione, vedere Collaborazione per lo sviluppo di script di caricamento dati negli spazi condivisi.

Amministrazione delle attività di aggiornamento dei dati

Gli amministratori tenant e di analisi possono modificare ed eliminare le attività per gli aggiornamenti di dati pianificati. Questi possono farlo 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.

  • Effettuare una delle seguenti operazioni:

    • Nel tuo centro attività, fare clic su Altro sull'applicazione e selezionare RicaricaRicarica ora.

    • Nell'applicazione, fare clic sul nome dell'applicazione per aprire l'area dei dettagli dell'applicazione, quindi fare clic su Altro > 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

Schermata del menu Cronologia ricaricamenti in Qlik Cloud.

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 Altro 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 Altro 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 vista Dettagli mostra i timestamp Data ultimo ricaricamento e Data di modifica

La tabella seguente elenca le operazioni che aggiornano i timestamp Aggiornato (lo stesso di Data di modifica) e Data ultimo ricaricamento:

Le operazioni che aggiornano i valori Aggiornato e Data ultimo ricaricamento
Operazione Aggiornato, Data di modifica Data ultimo ricaricamento
Ricarica
Modifica del nome No
Modifica della descrizione No
Modifica anteprima No
Pubblica applicazione No
Cambia proprietario No
Modifica dello script 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:

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!