Ogni fonte, un solo modello, pronto per le dashboard.
I vostri numeri vivono in cinque posti, e gli strumenti classici li vogliono puliti e in un solo posto prima di iniziare. Agentigator no. Collegatevi direttamente ai dati pronti per l'analisi: un data mart, un warehouse, CSV o Excel, e una cartella di file Excel con lo stesso formato si legge come un'unica fonte, nativamente. Nessuna pipeline necessaria. Quando i dati vivono davvero in più sistemi, o vanno prima puliti, l'ETL è già integrato: collegate i vostri sistemi, modellateli e combinateli con passi componibili, e costruite modelli con più tabelle dei fatti in pochi clic. Niente team pipeline, niente SQL richiesto, e SQL completo nel momento in cui lo volete. Tutto sulla vostra infrastruttura.
I sistemi che usate già.
Agentigator si collega direttamente ai database, data warehouse, data mart e file che le PMI usano davvero, e ogni connessione resta dentro la vostra rete. I dati pronti per l'analisi non hanno bisogno di alcuna pipeline: puntateci una dashboard. Le credenziali non escono mai dai vostri server.
Leggete qualsiasi tabella o vista direttamente, con navigazione dello schema e anteprima dei dati in tempo reale.
Incollate una query SQL e usate il suo risultato come input del flusso, quando la logica di estrazione esiste già.
I file CSV ed Excel si leggono direttamente. Più file Excel con lo stesso formato si leggono come un'unica fonte, nativamente, senza alcun passaggio di unione.
Passi componibili, validati prima dell'esecuzione.
I flussi si costruiscono con passi tipizzati che si concatenano in una pipeline. Ogni passo valida la sua configurazione prima che qualcosa venga eseguito, e mostra un'anteprima del risultato, così vedete i dati a ogni stadio.
Leggete una tabella o una vista, o incollate qualsiasi query SQL. Entrambe le modalità mostrano un'anteprima prima dell'esecuzione del flusso.
Mantenere, eliminare, rinominare e riordinare le colonne.
Condizioni visive con gruppi AND e OR annidati, valori tipizzati, operatori di intervallo e di lista.
Aggiungete colonne derivate da una libreria di funzioni, o scrivete un'espressione personalizzata quando volete.
Combinate due flussi con prefissi sinistro e destro e selezione esplicita delle colonne, così le collisioni di nomi non vi sorprendono mai.
Arricchite le righe da una tabella di riferimento, con una regola chiara in assenza di corrispondenza: null, un valore predefinito, o stop.
Impilate flussi compatibili in uno solo.
Raggruppate e riassumete: somme, conteggi, medie, min e max per gruppo.
Ordinate per qualsiasi colonna, crescente o decrescente.
Una sola riga per chiave, in modo deterministico.
Convertite i tipi con una regola esplicita sugli errori invece di una corruzione silenziosa.
Dividete un flusso in rami per condizione, ogni ramo prosegue sul proprio percorso.
Raggruppate le code lunghe in categorie leggibili, tutto il resto finisce in un gruppo che nominate voi, come Altri.
Producete una tabella calendario completa per qualsiasi intervallo.
Densificate una serie temporale lacunosa così i grafici non saltano mai un giorno.
Scrivete come richiede ogni tabella.
Due famiglie di destinazioni: tabelle Delta Lake nel warehouse locale, o un database relazionale nel suo dialetto. Entrambe supportano le stesse modalità di scrittura, quindi la scelta riguarda la destinazione, non le capacità. Le destinazioni controllano esplicitamente l'evoluzione dello schema: una nuova colonna a monte è una decisione, non un incidente.
Inserite le nuove righe, mantenete tutto ciò che c'è già. La modalità naturale per feed di eventi e snapshot.
Date le chiavi, Agentigator aggiorna le righe corrispondenti e inserisce il resto.
Sostituzione completa della destinazione, per tabelle di riferimento ricostruite a ogni esecuzione.
Sostituite una sola porzione, una partizione su Delta o un predicato su database, e lasciate il resto intatto.
Versionamento di tipo 2 integrato: ogni modifica diventa una versione datata, le righe correnti sono contrassegnate, il passato è conservato.
Le slowly changing dimension, come una casella da spuntare.
Scegliete la modalità di scrittura SCD2, e Agentigator fa il resto: chiude la versione precedente, apre la nuova con le sue date di validità, e mantiene contrassegnata la riga corrente. Il contratto è identico su Delta e sui database, e viene verificato prima dell'esecuzione del flusso, non scoperto dopo.
Scegliete le colonne che identificano un record.
Scegliete le colonne le cui modifiche devono creare una nuova versione datata.
Il tipo di tabella che di solito costa a uno sviluppatore SQL senior un pomeriggio di window function qui esiste in due clic.
Flussi, pipeline e uno scheduler che li esegue.
Un flusso di dati è l'unità di caricamento: una fonte, modellata e scritta sulla sua destinazione. Le pipeline orchestrano più flussi in un'unica esecuzione ordinata, e lo scheduler mantiene tutto aggiornato da solo.
L'unità di caricamento: leggere una fonte, trasformarla e scrivere il risultato sulla sua destinazione. Autonomo, e con anteprima prima dell'esecuzione.
Componete i flussi in una pipeline che gira come un'unica unità, in ordine, con uno stato chiaro per ogni flusso.
Pianificate aggiornamenti automatici, così le vostre tabelle restano aggiornate senza che nessuno prema Run.
Caricate solo ciò che è cambiato invece dell'intera tabella, per aggiornamenti rapidi sui feed grandi.
Ogni caricamento è registrato con il suo stato, così vedete cosa è stato eseguito, quando, e se è riuscito.
- Sales ordersSuccess
- Product lookupSuccess
- Warehouse writeRunning
- Refresh martsWaiting
Intelligenza e sicurezza, di default.
Suggerimenti di join dall'IA
Agentigator ispeziona entrambi i lati e propone le chiavi di join naturali.
Quarantena
Le righe che falliscono un passo vengono catturate con la loro motivazione. Il flusso mantiene il suo contratto, nulla sparisce in silenzio.
Nomi di business
Le tabelle Delta portano nomi leggibili, così il warehouse resta comprensibile per le persone.
Motore locale veloce
Le trasformazioni girano su un motore analitico integrato, sul vostro hardware.
Tutto questo, sui vostri server.
Ogni fonte, ogni trasformazione e ogni scrittura gira sulla vostra infrastruttura. I vostri dati non escono mai dalle vostre mura, e il motore analitico gira sul vostro hardware.