Personalizzare le impostazioni della tabella per le query pianificate

È possibile modificare le colonne nella scheda Query pianificate in base alle proprie esigenze. Per aprire la finestra di dialogo delle impostazioni di Personalizza tabella e modificare le colonne disponibili, selezionare l'icona delle impostazioni ( Icona delle impostazioni. ) in alto a destra nella schermata.

NOTA
La colonna Creato che fa riferimento alla data di creazione della pianificazione è nascosta per impostazione predefinita.

Scheda Query pianificate con licona Personalizza impostazioni tabella evidenziata.

Per rimuovere o aggiungere una colonna di tabella, attiva o disattiva le caselle di controllo corrispondenti. Quindi, seleziona Applica per confermare le scelte.

NOTA
Qualsiasi query creata tramite l’interfaccia utente diventa un modello denominato come parte del processo di creazione. Il nome del modello viene visualizzato nella colonna del modello. Se la query è stata creata tramite l’API, la colonna del modello è vuota.

Finestra di dialogo Personalizza impostazioni tabella.

Gestire le query pianificate con azioni in linea

La visualizzazione Query pianificate offre diverse azioni in linea per gestire tutte le query pianificate da un'unica posizione. Le azioni in linea sono indicate con puntini di sospensione in ogni riga. Selezionare i puntini di sospensione di una query pianificata che si desidera gestire per visualizzare le opzioni disponibili in un menu a comparsa. Le opzioni disponibili includono Disabilita pianificazione o Abilita pianificazione, Elimina pianificazione, Abbonati per eseguire query sugli avvisi e Abilita o Disabilita quarantena.

Scheda Query pianificate con i puntini di sospensione delle azioni in linea e il menu popup evidenziati.

Disattivare o attivare una query pianificata

Per disabilitare una query pianificata, selezionare i puntini di sospensione per la query pianificata che si desidera gestire, quindi selezionare Disabilita pianificazione dalle opzioni del menu a comparsa. Viene visualizzata una finestra di dialogo per confermare l’azione. Seleziona Disattiva per confermare l'impostazione.

Dopo aver disabilitato una query pianificata, puoi abilitare la pianificazione attraverso lo stesso processo. Seleziona i puntini di sospensione, quindi seleziona Abilita pianificazione tra le opzioni disponibili.

NOTA
Se una query è stata messa in quarantena, è necessario esaminare l'istruzione SQL del modello prima di abilitarne la pianificazione. In questo modo si evita lo spreco di ore di calcolo se la query del modello presenta ancora problemi.

Eliminare una query pianificata

Per eliminare una query pianificata, selezionare i puntini di sospensione per la query pianificata che si desidera gestire, quindi selezionare Elimina pianificazione dalle opzioni del menu a comparsa. Viene visualizzata una finestra di dialogo per confermare l’azione. Seleziona Elimina per confermare l'impostazione.

Una volta eliminata, la query pianificata viene non rimossa dall'elenco delle query pianificate. Le azioni in linea fornite dai puntini di sospensione vengono rimosse e sostituite dall’icona di aggiunta avviso disattivata. Non è possibile sottoscrivere avvisi per la pianificazione eliminata. La riga rimane nell’interfaccia utente per fornire informazioni sulle esecuzioni eseguite come parte della query pianificata.

Scheda Query pianificate con una query pianificata eliminata ed evidenziata licona di sottoscrizione avviso disattivata.

Se si desidera pianificare le esecuzioni per tale modello di query, selezionare il nome del modello dalla riga appropriata per passare all'editor di query, quindi seguire le istruzioni per aggiungere una pianificazione a una query come descritto nella documentazione.

Iscriversi agli avvisi

Per sottoscrivere avvisi per l'esecuzione di query pianificate, selezionare ... (puntini di sospensione) o l'icona di sottoscrizione avviso ( Icona di sottoscrizione avviso. ) per la query pianificata da gestire. Viene visualizzato il menu a discesa delle azioni in linea. Selezionare Sottoscrivi tra le opzioni disponibili.

Larea di lavoro delle query pianificate con i puntini di sospensione, licona di sottoscrizione degli avvisi e il menu a discesa delle azioni in linea evidenziato.

Viene visualizzata la finestra di dialogo Avvisi. La finestra di dialogo Avvisi ti sottoscrive sia alle notifiche dell'interfaccia utente che agli avvisi e-mail. Sono disponibili diverse opzioni di sottoscrizione degli avvisi: start, success, failure, quarantine e delay. Seleziona la casella o le caselle appropriate e seleziona Salva per iscriverti.

Finestra di dialogo Sottoscrizioni avvisi.

La tabella seguente spiega i tipi di avviso per le query supportati:

Tipo di avvisoDescrizione
startQuesto avviso avvisa quando viene avviata o avviata l'elaborazione di una query pianificata.
successQuesto avviso informa l'utente quando una query pianificata viene eseguita correttamente, indicando che la query è stata eseguita senza errori.
failedQuesto avviso viene attivato quando una query pianificata viene eseguita con un errore o non viene eseguita correttamente. Consente di identificare e risolvere tempestivamente i problemi.
quarantineQuesto avviso viene attivato quando un’esecuzione di query pianificata viene messa in quarantena. Quando le query vengono registrate nella funzionalità di quarantena, qualsiasi query pianificata che non riesce a eseguire dieci esecuzioni consecutive viene automaticamente posta in stato Quarantined. Quindi richiedono il tuo intervento prima che possano aver luogo ulteriori esecuzioni.
delayQuesto avviso notifica se si verifica un ritardo nell'esito di un'esecuzione di una query oltre la soglia specificata. È possibile impostare un'ora personalizzata che attivi l'avviso quando la query viene eseguita per tale durata senza completare o non riuscire.
NOTA
Per ricevere notifiche sulle esecuzioni delle query in quarantena, è necessario innanzitutto registrare le esecuzioni delle query pianificate nella funzionalità di quarantena.

Per ulteriori informazioni, consulta la documentazione sulle sottoscrizioni di avvisi.

Visualizzare i dettagli della query

Selezionare l'icona delle informazioni ( Unicona delle informazioni. ) per visualizzare il pannello dei dettagli della query. Il pannello dei dettagli contiene tutte le informazioni rilevanti sulla query oltre ai fatti inclusi nella tabella delle query pianificate. Le informazioni aggiuntive includono l’ID della query, la data dell’ultima modifica, l’SQL della query, l’ID della pianificazione e la pianificazione del set corrente.

Scheda Query pianificate con licona delle informazioni e il pannello dei dettagli evidenziati.

Query in quarantena

NOTA
L’avviso di quarantena non è disponibile per le query ad hoc "run-once". L’avviso di quarantena è applicabile solo per le query batch pianificate (CTAS e ITAS).

Quando ci si iscrive alla funzione di quarantena, qualsiasi query pianificata che non supera dieci esecuzioni consecutive viene automaticamente messa in quarantena. Una query con questo stato diventa inattiva e non viene eseguita alla frequenza pianificata. Quindi richiede il tuo intervento prima che possano aver luogo ulteriori esecuzioni. In questo modo vengono salvaguardate le risorse di sistema in quanto è necessario esaminare e correggere i problemi con l’SQL prima di eseguire ulteriori esecuzioni.

Per abilitare una query pianificata per la funzionalità di quarantena, selezionare i puntini di sospensione (...) seguiti da Attiva quarantena dal menu a discesa visualizzato.

Scheda Query pianificate con i puntini di sospensione e Attiva quarantena evidenziati dal menu a discesa delle azioni in linea.

È inoltre possibile registrare le query nella funzione di quarantena durante il processo di creazione della pianificazione. Per ulteriori informazioni, consulta la documentazione sulle pianificazioni delle query.

Ritardo esecuzione query

Tieni sotto controllo le ore di calcolo impostando avvisi per i ritardi nelle query. Puoi monitorare le prestazioni delle query e ricevere notifiche se lo stato di una query rimane invariato dopo un determinato periodo. Utilizzare l'avviso 'Ritardo esecuzione query' per ricevere una notifica se una query continua a essere elaborata dopo un periodo di tempo specifico senza essere stata completata.

Quando sottoscrivi avvisi per le esecuzioni pianificate delle query, uno degli avvisi disponibili è Ritardo esecuzione query. Questo avviso richiede di impostare una soglia per il tempo di esecuzione, nel qual caso viene inviata una notifica del ritardo nell’elaborazione.

Per scegliere una durata di soglia che attivi la notifica, immettere un numero nel campo di immissione testo o utilizzare le frecce su e giù per aumentare di un minuto. Poiché la soglia è impostata in minuti, la durata massima per osservare un ritardo di esecuzione di una query è di 1440 minuti (24 ore). Il periodo di tempo predefinito per un ritardo di esecuzione è di 150 minuti.

NOTA
Un'esecuzione di una query può avere un solo ritardo. Se modifichi la soglia di ritardo, questa viene modificata per l’utente abbonato all’avviso e per l’intera organizzazione.

Finestra di dialogo Avvisi nella scheda delle query pianificate con il campo di input del ritardo dellesecuzione della query evidenziato.

Consulta la sezione abbonamento agli avvisi per scoprire come abbonarti agli avvisi Ritardo esecuzione query.

Filtrare le query

Puoi filtrare le query in base alla frequenza di esecuzione. Dalla scheda Query pianificate, seleziona l'icona del filtro ( Icona del filtro ) per aprire la barra laterale del filtro.

Scheda Query pianificate con licona del filtro evidenziata.

Per filtrare l'elenco delle query in base alla frequenza di esecuzione, selezionare le caselle di controllo filtro Pianificato o Esegui una volta.

NOTA
Qualsiasi query eseguita ma non pianificata può essere eseguita una volta.

Scheda Query pianificate con la barra laterale del filtro evidenziata.

Dopo aver abilitato i criteri di filtro, seleziona Nascondi filtri per chiudere il pannello dei filtri.

La query esegue i dettagli della pianificazione

Per aprire la pagina dei dettagli della pianificazione, selezionare un nome di query dalla scheda Query pianificate. Questa vista fornisce un elenco di tutte le esecuzioni eseguite come parte della query pianificata. Le informazioni fornite includono l’ora di inizio e di fine, lo stato e il set di dati utilizzati.

Pagina dei dettagli della pianificazione.

Queste informazioni sono fornite in una tabella a cinque colonne. Ogni riga indica un’esecuzione di query.

Nome colonnaDescrizione
ID esecuzione queryID esecuzione query per l’esecuzione giornaliera. Selezionare ID esecuzione query per passare alla Panoramica esecuzione query.
Inizio esecuzione queryIl timestamp in cui è stata eseguita la query. Il timestamp è in formato UTC.
Esecuzione query completataLa marca temporale in cui è stata completata la query. Il timestamp è in formato UTC.
StatoStato dell’esecuzione della query più recente. I valori di stato sono: Success, Failed, In progress o Quarantined.
Set di datiIl set di dati coinvolto nell’esecuzione.

I dettagli della query pianificata sono visibili nel pannello Proprietà. Questo pannello include l’ID della query iniziale, il tipo di client, il nome del modello, l’SQL della query e la frequenza della pianificazione.

La pagina dei dettagli della pianificazione con il pannello delle proprietà evidenziato.

Selezionare un ID esecuzione query per passare alla pagina dei dettagli esecuzione e visualizzare le informazioni sulla query.

La schermata dei dettagli della pianificazione con un ID esecuzione evidenziato.