Avvisi e report

Report automatizzati e avvisi dai tuoi database e dalle tue app.

Scrivi una query sui dati della tua azienda, quindi applica una regola ad essa. rapporto esegue secondo la sua pianificazione e arriva nel Portale nel momento in cui si attiva, quindi pubblica su Slack, Google Chat, Discord, Telegram o e-mail man mano che si aumenta la scalabilità, come semplici cifre o narrate in inglese da Nova. Un allerta Monitora costantemente quegli stessi numeri e interviene solo quando uno di essi supera una soglia da te impostata. Ricavi, livelli di magazzino, prezzi, pagamenti non andati a buon fine: se una query restituisce un dato, una regola può monitorarlo.

Su tutti i piani · limitato nel piano Gratuito e Personale, completo nel piano Business & Enterprise

Avvisi di soglia · report programmati Integrazione nell'app, oltre a Slack, Google Chat, Discord e altri 4 Figure semplici o narrate da Nova 53 fonti — database e API Validatore SELECT di sola lettura
Avviso vs. segnalazione

Due tipi di regole. Una query salvata.

Entrambi eseguono la query secondo una pianificazione. La differenza principale sta in ciò che fanno con il risultato, ed è più facile da capire che da leggere.

Avviso Controlla il tuo valore a ogni ciclo e rimane silenzioso finché è nella norma. Nel momento in cui oltrepassa la soglia da te impostata, invia un messaggio e ne invia un altro quando torna alla normalità.
ancora sotto l'obiettivo che ti sei prefissato messaggio inviato tutto a posto controllato ogni mattina Non ti verrà detto di nuovo finché rimarrà basso
Rapporto Esegue l'esecuzione secondo il programma stabilito, pubblicando i risultati sui tuoi canali. Non c'è nulla da aprire o chiudere e, se lo desideri, può sospendere un'esecuzione quando non ci sono dati rilevanti da comunicare.
ogni lunedì, pubblicato nella chat facoltativo: solo quando c'è qualcosa da dire

Schema illustrativo, non si tratta di una schermata o di dati misurati.

Avviso: si attiva solo quando qualcosa non va.

Prendi il numero che la tua query restituisce già e descrivi cosa significa "errore". Finché tutto va bene, non ricevi alcun avviso. Nel momento in cui si verifica un errore, ricevi un messaggio, con il livello di gravità che hai scelto, e non riceverai ulteriori notifiche a ogni esecuzione finché persiste l'errore. Quando tutto torna alla normalità, un altro messaggio te lo comunica, così sai che è tutto a posto senza dover controllare.

  • Al di sopra o al di sotto del livello impostato
  • Controlli del numero di righe: troppi, troppo pochi, nessuno.
  • Variazione rispetto all'ultima corsa
  • Gravità: critico · avvertimento · informazioni

Il report arriverà nei tempi previsti, sui vostri canali.

La pianificazione si attiva, la query viene eseguita e i risultati vengono visualizzati immediatamente nel Portale, per poi essere pubblicati nelle piattaforme che il tuo team già utilizza per comunicare, come Slack, Google Chat, Discord, Telegram ed e-mail, man mano che cresci. Non viene generato alcun file da scaricare e non viene allegato alcun allegato: il report È il messaggio. Invialo come semplici cifre oppure lascia che Nova spieghi cosa significano i numeri.

  • Funziona indipendentemente dal fatto che qualcosa sia cambiato.
  • Può trattenere una corsa quando non c'è niente da dire
  • Immagini semplici o con la narrazione di Nova: a voi la scelta.
  • Ogni esecuzione mantiene un collegamento a quella esecuzione nel Portale
Cosa guardano davvero le persone

Quasi nulla di tutto ciò riguarda il database

Si tratta di ricavi, livelli di magazzino, prezzi, pagamenti... e la tabella silenziosa che indica che qualcosa a monte si è rotto. Il database è semplicemente il luogo in cui si trova la risposta.

Avvisi di soglia, su qualsiasi numero restituito dalla query

Il monitoraggio delle soglie è la regola più semplice e utile che esista: prendi un numero che la tua query restituisce già, assegnagli un limite e stabilisci cosa viene considerato errato. Al di sopra del limite. Al di sotto di esso. Oppure spostato di più di quanto ti aspetteresti dall'ultima esecuzione.

La regola non esprime alcuna opinione sul significato del numero. Il fatturato di ieri, le unità rimaste in magazzino, il prezzo unitario, il numero di pagamenti non andati a buon fine nell'ultima ora: sono tutti semplicemente un valore e un limite. Tu ci metti il giudizio; la regola ci mette la pazienza.

Abbina una soglia a un gravità e lo stesso numero può parlare con due toni: un avvertimento quando devia dalla traiettoria, un tono critico quando le cose vanno molto male.

al di sopra del limite al di sotto del limite modificato dall'ultima esecuzione Δ ultima corsa questa corsa
daily_revenue.sql la tua query salvata
-- Il tipo di query che hai già. Una regola la richiama, non la riscrive.
SELEZIONARE   c.nome                    AS canale,
         CONTO(*)                  AS ordini,
         SOMMA(o.net_total)          AS entrate
DA     ordini_di_vendita o
CONGIUNGERE     canali c ON c.channel_id = o.channel_id
DOVE    o.data_ordine >= DATA_CORRENTE - INTERVALLO '1 giorno'
  E    o.status 'annullato'
GRUPPO PER c.nome
ORDINATO DA entrate DESC;

Illustrativo: le tue tabelle, la tua logica aziendale, la tua query salvata. Metti un limite a entrate e diventa un avviso di soglia. Imposta una pianificazione settimanale e diventa il post del lunedì mattina su Slack. La query è sempre la stessa; non la pubblichiamo e non la modifichiamo.

Report di vendita automatizzati, giornalieri o settimanali

Un report giornaliero sulle vendite alle sette del mattino e un report settimanale ogni lunedì, consegnati sulla piattaforma che il tuo team già utilizza per informarsi. Una sola query salvata, due pianificazioni, nessun passaggio di fogli di calcolo.

Quindi, imposta un avviso per la stessa query nella direzione opposta: avvisami quando il fatturato giornaliero scende al di sotto della cifra che ho impostato, invece di farmi aspettare fino a lunedì per scoprirlo.

Allerte di scorte basse e le azioni che non si muovono mai

Monitora le unità disponibili rispetto al punto di riordino e ricevi un avviso di scorte in esaurimento finché c'è ancora tempo per intervenire, direttamente dalle tabelle del tuo magazzino o da Shopify tramite il connettore API.

Procediamo al contrario con l'idea: avvisi di inventario per gli articoli che non si sono mossi negli ultimi novanta giorni e che, di fatto, occupano inutilmente il vostro denaro.

Monitoraggio dei prezzi sui dati di tua proprietà

Applica una regola ai dati sui prezzi che già possiedi in una fonte connessa (il tuo catalogo, il tuo listino prezzi, un feed di fornitori che importi) e ricevi una notifica quando qualcosa cambia o supera un limite.

Per essere chiari sui limiti: leggiamo le fonti che ci avete indicato. Non effettuiamo alcun prelievo di prezzi da siti web di terzi.

Dati di mercato, monitorati rispetto a un livello scelto da te

Il nostro connettore iTick importa i dati di mercato come righe interrogabili, quindi il prezzo di uno strumento diventa semplicemente un altro numero che una regola può monitorare: al di sopra di un livello, al di sotto di uno, o con una variazione superiore alle aspettative rispetto all'ultima esecuzione.

Si tratta di uno strumento di allerta, non di uno strumento di trading. Ricevi una notifica; nulla effettua un ordine.

Pagamenti non andati a buon fine e ordini bloccati

Conta i mancati pagamenti registrati da Stripe nell'ultima ora, o gli ordini in sospeso oltre il limite che consideri accettabile, e attiva un controllo quando il conteggio supera la soglia di tolleranza.

Poi la notifica di ripristino ti avvisa quando tutto torna alla normalità, ovvero la parte che la maggior parte degli avvisi omette.

L'oleodotto che si è fermato

Una tabella che smette di ricevere righe è solitamente il primo segnale visibile di un problema a monte: un'integrazione è scaduta, un processo notturno si è interrotto, un feed ha cambiato formato e nessuno se n'è accorto.

Una regola di conteggio delle righe o una regola di variazione dall'ultima esecuzione rileva questo problema nella pianificazione e lo segnala in termini aziendali: nessun ordine è stato effettuato dalle quattro di questa mattina.

Monitoraggio dei dati

Monitoraggio degli indicatori chiave di prestazione (KPI) senza aprire una dashboard.

La maggior parte dei software di monitoraggio dei dati ti chiede di andare a consultarli. Questo non ti chiede assolutamente nulla finché un valore che ti interessa non subisce una variazione.

ordini oggi limite Tranquillo entrate · giorno Tranquillo tasso di rimborso messaggio inviato unità disponibili Tranquillo

Schema illustrativo: quattro KPI, uno per ciascuno. Solo quello che attraversa la linea indica qualcosa.

Un KPI è semplicemente un numero restituito da una query. Margine lordo, tasso di conversione, giorni di copertura delle scorte, età dell'ordine non ancora spedito più vecchio, tasso di abbandono registrato finora questo mese: se è possibile esprimerlo tramite SQL, è possibile impostarne un limite e passarlo a una regola. Non è necessario definire prima un livello di metriche separato, né creare una dashboard prima che qualsiasi strumento possa monitorarlo.

Tu scegli il limite e tu scegli la cadenza: notturna, oraria, settimanale o con una frequenza fino a ogni cinque minutiQuando il numero supera il valore limite, la regola si attiva attraverso i canali selezionati, con il livello di gravità impostato. Al suo ritorno, la notifica di ripristino lo comunica.

Questo è il suo scopo reale. Non si tratta di uno strumento di Business Intelligence e non cerca di sostituire le vostre dashboard: è piuttosto il livello che vi indica dove andare a consultarle. Mentre la maggior parte degli strumenti di monitoraggio dei dati sono strumenti che si trovano in un punto esterno, questo arriva direttamente sul posto.

SQL Server BigQuery Striscia Shopify connettore successivo query salvata regola di avviso/segnalazione sette canali un percorso · ogni fonte
Qualsiasi fonte, attuale o futura

Se una query salvata può raggiungerla, una regola può monitorarla

Gli avvisi e i report non hanno alcuna informazione riservata su cosa sia un'origine dati. Una regola fa riferimento a una query salvata, e tale query percorre lo stesso percorso del connettore utilizzato da tutte le altre query sulla piattaforma. Pertanto, la regola eredita l'intero elenco di origini dati anziché solo un suo sottoinsieme.

Questo è 11 database — SQL Server, PostgreSQL, MySQL, MariaDB, Oracle, Snowflake, BigQuery, SQLite, Access e DuckDB — più 8 Connettori API: Stripe, HubSpot, Shopify, Google Analytics 4, Google Ads, Search Console, ShipStation e iTick. 53 Fonti, tutte ugualmente interessanti da seguire. Pagamenti non andati a buon fine da Stripe, livelli di stock da Shopify, un crollo del traffico in GA4, il prezzo di uno strumento da iTick.

E poiché la funzionalità prende in prestito il livello del connettore invece di reimplementarlo, un connettore che aggiungiamo in seguito funziona il giorno stesso della spedizione — niente da aggiornare negli avvisi, niente da attivare.

Il risultato pratico. Non si sceglie mai da un menu di opzioni che avevamo pensato di supportare. Si scrive la query in base a ciò su cui si basa l'attività aziendale e la regola la segue.

Tre passaggi per un report automatizzato

Non stai imparando un nuovo linguaggio di interrogazione. Una regola utilizza una query salvata di cui ti fidi già: il suo codice SQL, il suo connettore e i suoi filtri.

01

Puntalo a una query salvata

Apri Automazione → Avvisi e report e seleziona una query dalla tua libreria di Query Builder. La regola riutilizza quella query, il suo connettore e i suoi filtri: non c'è bisogno di riscriverla.

02

Scegli tra avviso o segnalazione

Un avviso deve sapere cosa si intende per errore: un livello da mantenere al di sopra o al di sotto, un numero di righe o una variazione rispetto all'ultima esecuzione. Un report richiede solo una pianificazione: la condizione è facoltativa.

03

Scegli come ti raggiungerà

Raggiunge la notifica in-app su ogni piano e si diffonde a una qualsiasi combinazione dei sette canali man mano che si passa a un piano superiore: email, Slack, Google Chat, Discord, Telegram, un webhook firmato. Imposta la gravità e scegli se inviare i dati in chiaro o una narrazione di Nova.

Nova AI

Non sai cosa guardare? Chiedi a Nova.

La maggior parte delle persone sa di volere dei report prima ancora di sapere su quale query basarli. Quindi esiste un secondo modo: scegli il connettore che ti interessa (lo strumento di selezione ti mostra quali dei tuoi database sono già coperti da Schema Intelligence) e lascia che Nova ti proponga le regole.

Nova legge il tuo schema realeDopodiché, esegue la parte più importante: query esplorative di sola lettura per confermare che i dati siano effettivamente presenti e popolati. Solo a quel punto suggerisce avvisi e report concreti, denominati in base alle tabelle e alle colonne. Non fa supposizioni dai nomi delle tabelle, ma li verifica prima.

Ciò che Nova fa prima di suggerire qualsiasi cosa

  1. Legge lo schema. Tabelle, colonne e tipi così come esistono attualmente, arricchiti laddove è stata eseguita Schema Intelligence.
  2. Esegue query esplorative. Test di sola lettura sui dati in tempo reale, tramite lo stesso validatore utilizzato per tutto il resto: SELEZIONARE, CON, SPIEGARE.
  3. Conferma che i dati sono stati inseriti. Una colonna esistente ma vuota genera un avviso inutile. Nova lo rileva prima ancora che tu te ne accorga.
  4. Propone la regola. Avvisi e report concreti per le tue tabelle, con le condizioni, la pianificazione e la gravità già precompilate: puoi accettarli o modificarli a tuo piacimento.

Nova è incluso a partire dai piani Business e funziona in base all'utilizzo: crediti Nova mensili inclusi, dopodiché si paga a consumo.

Consegna

Sette luoghi in cui può finire un avviso di dati

Ogni regola viene inizialmente inserita nell'apposito pulsante di notifica all'interno del Portale e, man mano che l'azienda cresce, si estende agli strumenti di comunicazione già utilizzati. Una singola regola può propagarsi contemporaneamente a quanti strumenti si desidera.

In-app
Email
Slack Slack
Discordia Discordia
Google Chat Google Chat
Telegramma Telegramma
Webhook

Le notifiche in-app vengono visualizzate nell'icona a forma di campana nella barra superiore del Portale e, cliccando su una notifica di report, si apre la relativa esecuzione: ogni esecuzione conserva un link permanente, consentendo di condividere la pagina con un collega anziché inoltrare un altro file. Le email vengono inviate a ciascun destinatario e tracciate per ogni destinatario, in modo che la regola possa mostrare chi le ha effettivamente visualizzate.

Gli avvisi di Slack, gli avvisi di Discord, Google Chat e Telegram ricevono ciascuno un messaggio creato appositamente per quella piattaforma, anziché uno standard. Le notifiche di Discord sono veri e propri incorporamenti di Discord e ogni payload imposta esplicitamente le menzioni consentite, quindi una regola non può notificare accidentalmente l'intero server alle tre del mattino. Google Chat aggiunge filettatura stabileLe notifiche ripetute per la stessa regola vengono inviate in un unico thread anziché avviarne uno nuovo ogni volta. Questo è un vantaggio specifico di Google Chat; i webhook di Slack e Discord non lo consentono.

I webhook sono firmati, quindi il destinatario può verificare che una consegna provenga effettivamente da noi prima di agire di conseguenza, e i destinatari delle chiamate in uscita vengono convalidati prima che li contattiamo.

narrazione di Rachel

Oppure lascia che sia Nova a scrivere il rapporto.

Attivando la narrazione, il report smette di essere una tabella e si trasforma in un briefing. Nova legge i risultati effettivi dell'analisi e ne traduce un breve riassunto in inglese, illustrando le vendite, le scorte o qualsiasi altro dato specificato, proprio come un giornalista che segue un evento.

E la query è il seme, non il confine. Se la storia necessita di un contesto che quelle righe non possono fornire (tariffe per articolo da una tabella dei movimenti, confronto settimanale per categoria, quali articoli sono stati effettivamente venduti), Nova va a scoprirlo. Legge un riepilogo del tuo schema, scrive le proprie query di approfondimento in sola lettura sulla stessa connessione e solo dopo genera il riepilogo. Puoi decidere fino a che punto spingersi: un solo ciclo per una lettura rapida, fino a cinque per un'analisi approfondita.

Questo ruolo è diverso da quello di Nova, che ti aiuta a definire la regola fin dall'inizio. Quest'ultimo progetta la regola prima ancora che esista. Questo, invece, analizza i risultati della regola eseguendo il codice uno dopo l'altro e svolge ricerche a supporto di tali risultati quando necessario.

Le figure sono il pavimento, e il pavimento non si muove mai. I numeri, le righe e le serie vengono assemblati per primi e inviati sempre. La descrizione viene aggiunta in seguito e, anche in caso di errore, il report viene comunque inviato con i dati intatti. Non può ritardare né bloccare una consegna.

Poiché Nova confronta ogni esecuzione con quelle precedenti, una modifica viene visualizzata come una frase anziché come un numero che devi confrontare manualmente. Inoltre, è impostato in base a una regola: alcuni report richiedono la descrizione dettagliata, altri preferiscono i dati essenziali a colpo d'occhio. Entrambe le opzioni sono valide e la scelta spetta a te.

È possibile impostare la profondità della regola: fino a cinque cicli, ciascuno con un massimo di due query di sola lettura, che richiedono aggregazioni e top-N anziché dump. Nova si interrompe prima che un thread diventi più utile e salta completamente l'esplorazione quando il seed racconta già la storia. La narrazione è inclusa a partire dai piani Business e si basa sull'utilizzo: crediti Nova mensili inclusi, poi pagamento a consumo.

narrato le cifre pianura invia anche se la narrazione fallisce stessa corsa, due forme
Dove viene effettivamente eseguita la query

I tuoi dati restano dove risiedono i tuoi dati

Che sia pianificata o meno, una regola viene eseguita nello stesso modo di qualsiasi altra query sulla piattaforma.

Agente di rete solo in uscita

L'agente apre una connessione in uscita crittografata e inoltra le richieste e Risultati in entrambe le direzioni. Nessuna porta in entrata, nessuna VPN, nessuna modifica al firewall e le tue credenziali non lasciano mai la tua rete.

Sola lettura, convalidato

Lo stesso validatore che protegge ogni altra query protegge anche queste: solo SELEZIONARE, CON e SPIEGARE Non è possibile eseguire l'operazione. Una regola pianificata non può scrivere nel database.

Progettato con accesso tramite ruoli

La gestione delle regole è limitata al creatore dell'organizzazione, agli amministratori e ai gestori delle query, poiché una regola che prevede l'invio di dati tramite e-mail rappresenta un'autorizzazione, non una preferenza.

Contattato tramite l'agente: SQL Server · PostgreSQL · MySQL · MariaDB · Oracle · Snowflake · BigQuery · SQLite · Access · DuckDB · Stripe · HubSpot · Shopify · Google Analytics 4 · Search Console · ShipStation · iTick

Domande frequenti sulla creazione automatizzata di report

Qual è la differenza tra un avviso e una segnalazione?

Un avviso valuta una condizione rispetto ai risultati della query a intervalli regolari e ti notifica solo quando tale condizione non è più valida. Ha un ciclo di vita: si attiva, l'incidente rimane aperto e ricevi una notifica di ripristino quando si risolve. Un report, invece, viene generato a intervalli regolari e pubblica i risultati nei tuoi canali, senza un ciclo di vita specifico. Puoi comunque associare una condizione a un report, ma in questo caso funge da filtro di invio: il report viene inviato solo se contiene una condizione.

Posso ricevere un report sulle vendite su Slack ogni lunedì mattina?

Sì, si tratta di una regola di reportistica. Impostala sulla query di vendita, assegnale una pianificazione settimanale e seleziona Slack come canale; aggiungi anche email, Discord, Google Chat o Telegram se i diversi utenti leggono le notifiche in luoghi diversi. Ogni regola attiva la notifica nell'app, indipendentemente dal piano scelto, e i canali di chat vengono aggiunti con i piani superiori, incluso Slack stesso con i piani Business. Se desideri essere informato anche di una giornata negativa senza dover aspettare lunedì, aggiungi una seconda regola come avviso con una soglia sulla stessa query.

Devo scrivere nuove query SQL per pianificare un report?

No. Una regola fa riferimento a una query salvata che hai già nel Query Builder e la riutilizza, inclusi SQL, connettore e filtri. Non è necessario imparare un linguaggio di regole separato e la regola non riscrive mai la tua query. Se non ne hai ancora una, scrivila nel Query Builder oppure chiedi a Nova di leggere il tuo schema e di proporti sia la query che la regola.

Come vengono recapitati i report programmati al mio team?

Fino a sette canali, in qualsiasi combinazione per regola. L'icona di notifica nell'app, nella barra superiore del Portale, è presente in tutti i piani; l'email (consegnata e tracciata per destinatario, così puoi vedere chi l'ha visualizzata), i canali di chat (Slack, Google Chat, Discord, Telegram) e i webhook firmati sono inclusi nei piani superiori, con il set completo disponibile nei piani Business. Non ci sono PDF né allegati: il report è il messaggio stesso, pubblicato nel luogo in cui il tuo team comunica abitualmente. Ogni esecuzione mantiene inoltre un link permanente a tale esecuzione nel Portale, in modo da poter condividere la pagina con qualcuno anziché inoltrarne una copia.

Riceverò i numeri grezzi o qualcosa di leggibile?

In entrambi i casi, secondo le regole. I dati, ovvero le righe e le serie restituite dalla query, vengono sempre generati per primi e inviati. Inoltre, è possibile attivare la narrazione di Nova, che legge il risultato dell'esecuzione e ne scrive un breve riepilogo in inglese, confrontandolo con le esecuzioni precedenti, in modo che una modifica venga visualizzata come una frase anziché come un numero da confrontare manualmente. Se la narrazione dovesse fallire, il report verrà comunque inviato con i dati; non può causare ritardi o blocchi. La narrazione è inclusa a partire dai piani Business e si basa sull'utilizzo: crediti Nova mensili, poi pagamento a consumo.

Che cosa può effettivamente verificare un avviso di soglia?

Soglie su un valore tracciato, controlli del conteggio delle righe e variazione rispetto all'ultima esecuzione: tutto valutato rispetto ai risultati restituiti dalla query. Quindi il numero può essere fatturato, livello di scorte, prezzo, conteggio dei pagamenti non andati a buon fine o qualsiasi altra cosa. SELEZIONARE può produrre. Ogni regola ha un livello di gravità critico, avviso o informativo, che determina quanto forte viene visualizzata la notifica. Questo strumento monitora i dati aziendali nei risultati della query; non è uno strumento di monitoraggio dello stato del server o dell'infrastruttura.

Quali fonti sono affidabili e chi può stabilire le regole?

Tutti quanti. Una regola monitora una query salvata e una query salvata può essere indirizzata a uno qualsiasi dei 11 database — SQL Server, PostgreSQL, MySQL, MariaDB, Oracle, Snowflake, BigQuery, SQLite, Access e DuckDB — o uno qualsiasi dei 8 Connettori API: Stripe, HubSpot, Shopify, Google Analytics 4, Google Ads, Search Console, ShipStation e iTick. I connettori aggiunti in futuro funzionano il giorno stesso del rilascio, perché gli avvisi utilizzano il percorso del connettore condiviso anziché il proprio. La gestione delle regole è riservata al creatore dell'organizzazione, agli amministratori e ai gestori delle query, sotto Automazione → Avvisi e report.

Smetti di andare a cercare. Lascia che sia lei a parlarti.

Scegli una query salvata, seleziona una pianificazione o una soglia e lascia che il report venga generato automaticamente, oppure lascia che Nova legga il tuo schema e ti suggerisca le prime opzioni.

Su tutti i piani · limitato nel piano Gratuito e Personale, completo nel piano Business & Enterprise