Come funziona Muvia, dalla fonte al PDF del lunedì.
Muvia copia i dati dai sistemi che hai, li organizza in un modello, ti fa analizzarli in SQL o con l'assistente e li porta a chi deve decidere. Il motore analitico è basato su ClickHouse e gira in cloud, nella regione AWS di Milano.
La piattaforma, a strati.
Sei strati su un solo motore analitico, uno per azienda. Ogni prodotto porta al suo dettaglio.
Modella
Collega
Un motore analitico per azienda, in cloud ad AWS Milano
Esplora la piattaforma, strato per strato.
Scegli uno strato: i prodotti che lo compongono e dove si approfondiscono.
Collega
File, database e applicazioni diventano tabelle nel motore analitico della tua azienda: copiate in modo incrementale, mai interrogate dal vivo.
Vai al dettaglio- Gestionale · SQL Serverincrementale · 07:00
- CRM · Salesforceogni ora · 06:30
- Budget 2026 · Excelcaricato ieri
- Marketing · HubSpotogni ora · 06:45
Modella
Dataset con campi stabili e la Project Map dalla fonte al report: su questo poggiano cruscotti, report e allarmi.
Vai al dettaglioMargine per cliente
Certificato
cliente, fatturato, margine %
Ordini per settimana
Bozza
settimana, ordini, canale
Tracciabilità
- gestionale.ordini
- Margine per cliente
- Cruscotto direzione
SELECT canale,
sum(margine) / sum(ricavo) AS margine_pct
FROM margine_per_cliente
WHERE mese = '2026-09'
GROUP BY canaledirettoonlinedistributori
- Articolo C-11407:42Giacenza sotto la scorta minima · in carico agli acquisti
- Cliente del canale distributori06:00Nessun ordine da 45 giorni · al commerciale
Report programmati
Settimana in 1 paginalunedì 07:00 · PDF a 6
Chiedi
Athena risponde dentro Muvia; gli assistenti AI che usi già si collegano allo stesso server.
Vai al dettaglioPerché a settembre il margine sui distributori è sceso?
- muvia · query_sqlfatture, sconti e costi — gestionale
- muvia · query_sqltrattative chiuse — CRM
Il margine sui distributori è passato dal 31% al 24%. Pesano due cause: lo sconto medio è salito dall'8% al 13% su tre clienti, chiusi a fine trimestre, e i costi di trasporto sono cresciuti del 9% da agosto.
Margine distributori, per settimanasett. 34–39
Ruoli
- ControllerLettura di dashboard e report
- CommercialeVendite e clienti
Chiavi API
- Chiave per l'ERPSola lettura
Audit
- Accesso con passkey08:12
- Ruolo modificato09:40
- Chiave API creata11:05
Il registro viene sigillato ogni notte.
Prodotti in evidenza.
I sei da cui di solito si parte.
- Live IngestLive Ingest: CSV, Excel, SQL Server, PostgreSQL, MySQL, Oracle, Salesforce, HubSpot, Dynamics 365 e altre: ogni fonte diventa una tabella.Collega
- DatasetIl risultato di una query con campi stabili, letto da cruscotti, report e allarmi.Modella
- FunzioniPython su una base fissa: pandas, scipy, scikit-learn, onnxruntime e joblib.Analizza
- DashboardCruscotti per area e per ruolo, anche a parete in modalità kiosk.Agisci
- AllarmiSoglie con un registro: presa in carico, classificazione e note.Agisci
- Athena AIRisposte sui dati del progetto, SQL scritto, corretto e spiegato, grafici. Mostra sempre la query che ha eseguito.Chiedi
1Collega
I dati restano nei tuoi sistemi. Muvia ne tiene una copia aggiornata.
Con Live Ingest ogni fonte diventa una tabella e una query nel database della tua azienda. Cruscotti, report e allarmi lavorano su quella copia: il gestionale non riceve una query ogni volta che qualcuno apre un grafico.
- FileCarichi il file e diventa una tabella, pronta da interrogare.
- CSV
- Excel
- DatabaseCopiati a intervalli, in modo incrementale, su connessione cifrata TLS. Mai interrogati in diretta.
- Microsoft SQL Server
- PostgreSQL
- MySQL e MariaDB
- Oracle
- ApplicazioniConnettori pronti per i servizi più diffusi, e uno generico per chi espone un'API REST.
- Salesforce
- HubSpot
- Microsoft Dynamics 365
- Google Sheets
- SharePoint
- OneDrive
- SFTP
- API REST generica
- MacchineCon Muvia Industrial un nodo edge legge i PLC in reparto e manda i dati in Muvia.
- Siemens S7
- OPC UA
- Modbus TCP
Come funziona una copia
- Una tabella e una query per ogni fonte
- La tabella contiene i dati copiati; la query è il punto da cui partono analisi e cruscotti.
- A intervalli programmati
- Le copie partono da sole, alla frequenza che scegli per ciascuna fonte.
- Incrementale
- Con una colonna data o un contatore, dopo la prima copia Muvia porta solo le righe nuove o modificate. Per file e app è la fonte a decidere la modalità.
- Se una copia fallisce
- Muvia toglie le righe che aveva scritto; una sostituzione fallita lascia la tabella com'era.
Tre modi di scrivere la copia
Per ogni fonte scegli cosa succede ai dati già copiati quando arrivano quelli nuovi.
| Modalità | Cosa succede |
|---|---|
| Sostituisci | La tabella viene riscritta con il contenuto dell'ultima copia.Per esempio: il listino prezzi o l'anagrafica dei fornitori. |
| Accoda | Le righe nuove si aggiungono a quelle già presenti.Per esempio: i movimenti di magazzino o le letture dei contatori. |
| Aggiorna | Le righe già presenti vengono aggiornate, quelle nuove aggiunte.Per esempio: gli ordini, che cambiano stato fino alla consegna. |
2Modella
Numeri con un contratto, dalla fonte al report.
Ogni dataset dichiara i suoi campi, con ruolo, tipo e unità, e la colonna della query che ciascuno legge. Cruscotti e report puntano ai campi, non alle colonne: se la fonte cambia, non vanno rifatti.
- Dataset con campi stabili
- Ogni campo ha un identificativo che non cambia. Cruscotti e report puntano al campo, non al nome di una colonna: se la fonte cambia, non devi rifarli.
- Certified Datasets
- Un dataset passa da bozza a certificato, o viene ritirato. Quelli certificati si propongono per primi, e Athena li preferisce.
- Project Map
- Da un numero in un report risali al campo, alla query e alla fonte da cui viene. Prima di cambiare qualcosa, vedi cosa ne dipende.
- FonteSQL Server, ORDRIGHE
- Queryvendite_righe
- DatasetVendite.margine
- CruscottoMargine per cliente
- ReportPDF del lunedì
3Analizza
Fai le domande in SQL. Salva le risposte. Stampale.
Le query girano con un accesso in sola lettura sul database della tua azienda: puoi esplorare quanto vuoi senza rischiare di modificare un dato.
SELECT c.ragione_sociale,
sum(r.importo - r.costo) AS margine
FROM vendite_righe AS r
JOIN clienti AS c ON c.codice = r.codice_cliente
WHERE r.data >= toStartOfYear(today())
GROUP BY c.ragione_sociale
ORDER BY margine DESC
LIMIT 10- Editor SQL
- Il banco di lavoro delle query: scrivi, esegui, guardi il risultato e salvi. Ogni fonte copiata è già una tabella che puoi interrogare.
- Query salvate
- Le query che usi spesso restano salvate nell'editor SQL, da riaprire ed eseguire di nuovo quando servono.
- Notebook stampabili in PDF
- Celle di testo, query, tabelle e funzioni in sequenza, calcolate sul periodo scelto. Il risultato è un documento che si legge a schermo e si stampa in PDF.
- Funzioni Python e modelli di machine learning
- Quando l'SQL non basta, scrivi una funzione Python con pandas, scipy e scikit-learn, oppure carichi un modello ONNX o joblib addestrato dal tuo team, e la metti in un flusso che gira a orario.
Prova prima, senza effetti
Un flusso in prova gira davvero sui dati, ma gli effetti vengono registrati invece che eseguiti. Vedi cosa succederebbe, poi decidi.
- Nessuna scrittura sul database
- Nessun comando inviato ai PLC
- Nessuna email spedita
4Agisci
I numeri arrivano a chi deve agire, nel modo in cui li userà.
C'è chi guarda uno schermo in reparto, chi legge un PDF il lunedì mattina e chi vuole essere avvisato solo quando qualcosa esce dai limiti. Muvia copre tutti e tre i casi con gli stessi dati.
Cruscotti
Grafici e indicatori su una pagina, da aprire nel browser o da lasciare accesi su uno schermo a parete in modalità kiosk.
Il responsabile logistico ha le spedizioni del giorno sullo schermo del magazzino.
Report PDF programmati
Un notebook diventa un PDF all'orario che scegli. Ogni copia viene archiviata e spedita per email a chi deve riceverla.
Ogni lunedì alle 8 la direzione riceve vendite e margini della settimana.
Allarmi
Soglie sui dati che aprono un episodio quando vengono superate. Ogni episodio finisce in un registro, dove si prende in carico, si classifica e si annota. Se arrivano dati in ritardo, l'esito viene ricalcolato.
Le scorte di un articolo scendono sotto il minimo: si apre un episodio e il magazzino lo prende in carico.
Flussi
Catene di funzioni del catalogo o di funzioni Python tue, che girano in cloud sui dati della piattaforma.
Un indicatore che combina vendite e scarti di qualità, calcolato da una funzione Python.
Canali di notifica
Configuri una volta dove devono arrivare gli avvisi, e ogni allarme li riusa.
Gli allarmi di produzione al capoturno, quelli di magazzino alla logistica.
Se preferisci chiedere invece che scrivere SQL, c'è Athena.
Scopri AthenaAthena risponde sui dati del tuo progetto, scrive, corregge e spiega le query, costruisce grafici e widget e cerca nei documenti che carichi. Ti mostra sempre la query che ha eseguito, così puoi verificare la risposta.
Gli assistenti, uno per lavoro
- Athena
- Assistente SQL
- Assistente script
- Assistente grafici
Ogni assistente è un modulo che l'azienda decide se attivare. Gli assistenti usano modelli linguistici di fornitori esterni.
Per chi sviluppa: i dati di Muvia dentro i tuoi sistemi.
Quando un altro programma ha bisogno dei numeri che hai costruito in Muvia, non serve esportare file.
- API REST in sola lettura
- Progetti, dataset con le loro righe e nodi edge, letti con una chiave API. L'API legge, non modifica.
- Webhook firmati
- Muvia chiama i tuoi sistemi quando succede qualcosa. Ogni chiamata è firmata, così ne verifichi l'origine, e ogni consegna resta in un registro.
- GET/v1/company
- GET/v1/projects
- GET/v1/projects/{project_id}/datasets
- GET/v1/projects/{project_id}/datasets/{dataset_id}/rows
- GET/v1/projects/{project_id}/nodes
Muvia Industrial
Hai anche macchine da leggere?
Muvia Industrial aggiunge un nodo edge che legge i PLC in reparto e porta i dati di linea nello stesso motore di vendite, acquisti e qualità.
Portaci una domanda a cui oggi non sai rispondere.
Partiamo da una domanda vera della tua azienda e ti mostriamo il percorso dalla fonte al cruscotto, con i tuoi sistemi e non con quelli di una demo.