Piattaforma DashboardsData Prep (ETL) Local-first Perché Agentigator Prezzi Richiedi una demo
EN|FR|DE|IT
Preparazione dei dati

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.

Data Prep · editor dei flussi
InputFilterJoinCalculationWrite · DeltaReferenceSCD2 · validated
Collegate le vostre fonti

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.

PostgreSQLSQL ServerMySQL / MariaDBOracleSQLiteDuckDBDelta LakeExcelCSV
Lettura diretta

Leggete qualsiasi tabella o vista direttamente, con navigazione dello schema e anteprima dei dati in tempo reale.

O portate il vostro SQL

Incollate una query SQL e usate il suo risultato come input del flusso, quando la logica di estrazione esiste già.

I file, come un'unica fonte

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.

Trasformate visivamente

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.

Input

Leggete una tabella o una vista, o incollate qualsiasi query SQL. Entrambe le modalità mostrano un'anteprima prima dell'esecuzione del flusso.

Selezione

Mantenere, eliminare, rinominare e riordinare le colonne.

Filtro

Condizioni visive con gruppi AND e OR annidati, valori tipizzati, operatori di intervallo e di lista.

Calcolo

Aggiungete colonne derivate da una libreria di funzioni, o scrivete un'espressione personalizzata quando volete.

Join

Combinate due flussi con prefissi sinistro e destro e selezione esplicita delle colonne, così le collisioni di nomi non vi sorprendono mai.

Lookup

Arricchite le righe da una tabella di riferimento, con una regola chiara in assenza di corrispondenza: null, un valore predefinito, o stop.

Union

Impilate flussi compatibili in uno solo.

Aggregazione

Raggruppate e riassumete: somme, conteggi, medie, min e max per gruppo.

Ordinamento

Ordinate per qualsiasi colonna, crescente o decrescente.

Deduplica

Una sola riga per chiave, in modo deterministico.

Conversione

Convertite i tipi con una regola esplicita sugli errori invece di una corruzione silenziosa.

Instradamento

Dividete un flusso in rami per condizione, ogni ramo prosegue sul proprio percorso.

Raggruppamento di valori

Raggruppate le code lunghe in categorie leggibili, tutto il resto finisce in un gruppo che nominate voi, come Altri.

Generazione di date

Producete una tabella calendario completa per qualsiasi intervallo.

Completamento di date

Densificate una serie temporale lacunosa così i grafici non saltano mai un giorno.

Scrivete ovunque

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.

Append

Inserite le nuove righe, mantenete tutto ciò che c'è già. La modalità naturale per feed di eventi e snapshot.

Upsert / Merge

Date le chiavi, Agentigator aggiorna le righe corrispondenti e inserisce il resto.

Sovrascrittura

Sostituzione completa della destinazione, per tabelle di riferimento ricostruite a ogni esecuzione.

Sovrascrittura mirata

Sostituite una sola porzione, una partizione su Delta o un predicato su database, e lasciate il resto intatto.

Storico SCD2 Elemento distintivo

Versionamento di tipo 2 integrato: ogni modifica diventa una versione datata, le righe correnti sono contrassegnate, il passato è conservato.

Lo storico in due clic

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.

1. Scegliete le chiavi di business

Scegliete le colonne che identificano un record.

2. Scegliete le colonne tracciate

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.

Caricate e orchestrate

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.

Flussi di dati

L'unità di caricamento: leggere una fonte, trasformarla e scrivere il risultato sulla sua destinazione. Autonomo, e con anteprima prima dell'esecuzione.

Pipeline

Componete i flussi in una pipeline che gira come un'unica unità, in ordine, con uno stato chiaro per ogni flusso.

Scheduler

Pianificate aggiornamenti automatici, così le vostre tabelle restano aggiornate senza che nessuno prema Run.

Aggiornamento incrementale

Caricate solo ciò che è cambiato invece dell'intera tabella, per aggiornamenti rapidi sui feed grandi.

Registro e stato dei caricamenti

Ogni caricamento è registrato con il suo stato, così vedete cosa è stato eseguito, quando, e se è riuscito.

Pipeline sales_dailyNext run 06:00
  • Sales ordersIncremental · 12,480 rowsSuccess
  • Product lookupFull · 842 rowsSuccess
  • Warehouse writeSCD2 · in progressRunning
  • Refresh martsQueuedWaiting
Last run 06:00 today · 2 succeeded · 1 running · 42s
Integrato

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.