Pianificazione degli aggiornamenti dei dati con le attività | Guida di Qlik Cloud
Vai al contenuto principale Passa a contenuto complementare

Pianificazione degli aggiornamenti dei dati con le attività

È possibile creare attività con pianificazioni personalizzate per un'applicazione, uno script, un flusso di dati o una configurazione tabella da aggiornare con i dati più recenti. È possibile creare le attività dal centro attività, oppure aprendo l'applicazione, lo script, il flusso di dati o la configurazione tabella.

video thumbnail

Finestra di dialogo Pianificazione che mostra le attività per i ricaricamenti programmati di un'applicazione

La finestra di dialogo per la creazione delle pianificazioni che mostra le attività di un'app

Questo argomento della guida è una panoramica generale che descrive l'utilizzo delle attività. Per le istruzioni specifiche su ogni tipo di risorsa, vedere:

Terminologia

Per il processo di aggiornamento dei dati nelle risorse analitiche viene utilizzata una terminologia diversa:

Applicazioni

L'azione di aggiornamento dei dati caricati dalla tua applicazione è nota come ricaricamento dell'applicazione. Questo perché i dati vengono aggiornati e riflessi in tutti gli oggetti di analisi nell'applicazione, come le visualizzazioni e i fogli.

Script

Uno script non contiene oggetti di analisi, come visualizzazioni o fogli. Gli script vengono utilizzati per esportare i dati in file separati o in posizioni di archiviazione esterne, che poi possono essere caricati nelle applicazioni per l'analisi. Per questo motivo, l'azione di aggiornamento di uno script è nota come esecuzione dello script.

Flussi di dati e configurazioni tabella

In modo simile agli script, i flussi di dati e le configurazioni tabella vengono utilizzati per preparare ed esportare i dati in file o posizioni di archiviazione. Per questo motivo, l'azione di aggiornamento di un flusso di dati o di una configurazione tabella viene definita come la sua esecuzione.

Creazione di un'attività

Per creare un'attività:

  1. Nel centro attività Analisi o Informazioni strategiche, fare clic su Altre azioni su un'applicazione, uno script, un flusso di dati o una configurazione tabella.

  2. Fare clic su Pianifica.

    Si aprirà la finestra di dialogo di pianificazione.

  3. Fare clic su Crea nuova attività.

  4. In Nome attività, immettere un nome per l'attività.

  5. In via opzionale, aggiungere una Descrizione.

  6. 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

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.

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, uno script, un flusso di dati o una configurazione tabella. Per queste copie pubblicate è necessario riconfigurare le attività sulla versione nello spazio gestito.

  • Le attività per l'aggiornamento dei dati non sono incluse per la copia pubblicata di una configurazione tabella. Per le configurazioni tabella pubblicate è necessario riconfigurare le attività sulla versione nello spazio gestito.

  • Se nella tua applicazione, nel tuo script, nel tuo flusso di dati o nella tua configurazione tabella sono presenti attività di aggiornamento dei dati, e questa 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à.

  • Se la propria configurazione tabella 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à.

Eseguire manualmente un'attività

Sebbene le attività siano concepite per essere eseguite in base a pianificazioni basate sul tempo o sugli eventi, è possibile comunque eseguire manualmente un'attività per ottenere aggiornamenti immediati.

Nota informaticaPer quanto riguarda le capacità delle sottoscrizioni di Qlik Cloud, l'esecuzione manuale di un'attività viene considerata un aggiornamento pianificato, anziché un aggiornamento manuale.
  1. Eseguire qualsiasi attività da una singola vista.

    1. Nel centro attività Analisi, aprire la sezione Attività dal pannello laterale.

    2. Fare clic su Altre azioni su un'attività e selezionare Esegui ora.

  2. Eseguire l'attività dal singolo elemento.

    1. Nel centro attività Analisi o Informazioni strategiche, fare clic su Altre azioni su un'applicazione, uno script, un flusso di dati o una configurazione tabella.

    2. Fare clic su ReloadSchedule o RunSchedule.

      Si apre la finestra di dialogo della pianificazione.

    3. Fare clic su Altre azioni su un'attività, quindi selezionare Esegui ora.

Gestione delle attività

Dalla finestra di dialogo per le pianificazioni, è possibile gestire le attività esistenti. Le azioni includono:

  • Visualizzazione di tutte le attività

  • In esecuzione

  • Modifica

  • Attivazione e disattivazione

  • Visualizzazione della cronologia di esecuzione, compresi i registri

  • Eliminazione in corso

Per informazioni, vedere Gestione delle attività per l'aggiornamento dei dati.

Barriere

È possibile aggiungere un massimo di 10 attività per l'aggiornamento programmato dei dati a ogni applicazione, script, flusso di dati o configurazione tabella. Questo limite si applica a tutte le sottoscrizioni di Qlik Cloud.

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 gli aggiornamenti di un'applicazione, uno script, un flusso di dati o una configurazione tabella, 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 (applicazione o script) o la configurazione di preparazione (flusso di dati o configurazione tabella), diventa il nuovo proprietario di tutte le attività per gli aggiornamenti di quell'applicazione, quello script, quel flusso di dati o quella configurazione tabella.

  • La pubblicazione o ripubblicazione in uno spazio gestito non modifica il proprietario di eventuali attività esistenti all'interno della copia pubblicata.

  • 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.

Autorizzazioni per le attività

Per creare e gestire le attività di aggiornamento dei dati analitici, sono necessarie le seguenti autorizzazioni:

  • Diritto di utilizzo utente professionale (si applica solo agli abbonamenti basati sull'utente)

  • Per un'applicazione, uno script, un flusso di dati o una configurazione tabella in uno spazio condiviso, è necessario uno dei seguenti ruoli nello spazio condiviso:

    • Proprietario (dello spazio)

    • Può gestire

    • Può modificare i dati nelle applicazioni

    • Può modificare

  • Per un'applicazione, uno script, un flusso di dati o una configurazione tabella in uno spazio gestito, è necessario uno dei seguenti ruoli nello spazio gestito:

    • Proprietario (dello spazio)

    • Può gestire

    • Può eseguire operazioni

È possibile anche creare e gestire attività come amministratore tenant o di analisi. Tuttavia, se la risorsa si trova in uno spazio condiviso o gestito, sono necessari anche i ruoli richiesti per lo spazio (vedere sopra).

Per maggiori informazioni sulle autorizzazioni negli spazi condivisi e gestiti, vedere:

Amministratori e attività di aggiornamento dei dati

Nel centro attività Amministrazione, gli amministratori tenant e di analisi possono gestire le attività di aggiornamento di applicazioni, script, flussi di dati e configurazioni tabella.

Per ulteriori informazioni, vedere Gestione delle risorse.

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!