Flussi dati connessi
01Il nome del connettore è l'inizio del progetto.
Collega i sistemi già in uso attraverso un modello condiviso di orchestrazione ed elaborazione. Flower integra pianificazione, trasformazione, validazione, recupero ed evidenze operative nella rotta, permettendo di gestire lo scambio come un unico flusso coerente.
Collega le sorgenti dati
Determina come interagiscono listing, paginazione, snapshot, cursori di modifica e mutazioni concorrenti della sorgente. La rotta richiede una posizione durevole e una regola per oggetti o righe creati, modificati, rinominati o rimossi durante la scansione.
Consegna alle tue destinazioni
Verifica atomicità, segnalazione dei successi parziali, comportamento di overwrite o upsert, ritardo di visibilità e idempotenza a destinazione. Definisci quale conferma chiude l'unità e cosa riconciliare prima di ripetere una scrittura in timeout.
Progetta identità e rotazione dei segreti
Prova minimo privilegio, rotazione di credenziali e certificati, requisiti di proxy o rete privata e scadenza durante lavori lunghi. Decidi come i runtime disconnessi ottengono e aggiornano i segreti senza inserirli nei flussi o bloccare il recovery.
Definisci il contratto dei dati
Specifica evoluzione dello schema, precisione dei tipi, gestione dei null, fusi orari, codifica dei caratteri, ordinamento e conversione dei formati. Decidi quali cambiamenti sono compatibili, quali richiedono quarantena e come le evidenze seguono i dati trasformati.
Posiziona processing e percorsi di rete
Registra dove i byte attraversano regioni, reti pubbliche, gateway, proxy o confini di egress e dove avvengono filtro, aggregazione, compressione e cifratura. Includi residenza, latenza, isolamento dei guasti e funzionamento offline nel progetto.
Allinea la semantica di lifecycle
Mappa cancellazione, rename, archivio, retention, legal hold e immutabilità alla sorgente, sostituzione e pulizia al target. Il progetto non è completo finché i lifecycle degli endpoint e le evidenze richieste prima di azioni distruttive non concordano.
Trasporta le evidenze di recovery
Collega identità della sorgente, checkpoint, trasformazione, validazione, risultato a destinazione, tentativi, riconciliazione, quarantena e azione finale in una traccia. Gli alert devono mostrare la catena senza costringere a correlare log scollegati.
Prova throughput e costo totale
Misura dimensioni reali degli oggetti, batch di righe, concorrenza, quote API, transazioni, compressione, recupero del backlog ed effetto dei piccoli file. Valuta insieme calcolo, storage, richieste, egress, gateway, monitoraggio, supporto e lavoro operativo.
Connetti l'ecosistema esistente
02Storage e trasferimento
Usa object storage cloud, HDFS, condivisioni SMB, servizi file, protocolli sicuri, file locali e API specializzate come sorgenti o destinazioni. Ogni rotta può ereditare pianificazione, tentativi automatici, riconciliazione, validazione, lineage, politiche del ciclo di vita e avvisi proattivi, senza ricostruire questi controlli per ogni connettore.
Estendi le rotte a MinIO, Backblaze B2, Huawei Cloud OBS, Tencent Cloud COS, Volcano Engine TOS e UPYUN, oppure movimenta file tramite Koofr e pCloud. Gli adattatori nativi portano storage privato e regionale nello stesso flusso dichiarativo, con orchestrazione, elaborazione e visibilità operativa condivise.
Porta i file dei team in flussi dati governati con Box, Egnyte, Files.com, ShareFile e Seafile. MongoDB GridFS aggiunge storage di file in streaming, metadati nativi e revisioni conservate, collegando le consegne documentali allo stesso modello di orchestrazione ed elaborazione.
Riutilizza cartelle e servizi di file dei team come sorgenti e destinazioni. Flower integra pianificazione, elaborazione dei record, verifiche di consegna e policy di ciclo di vita nello scambio, automatizzando il lavoro ricorrente con gli strumenti di collaborazione già adottati.
Amazon S3
Object storage
Approfondisci →Azure Blob
Object storage
Approfondisci →Azure Files
File storage
Azure Data Lake
Storage per data lake
Google Cloud Storage
Object storage
Approfondisci →Oracle Cloud
Object storage
Alibaba OSS
Object storage
OpenStack Swift
Object storage
MinIO
Object storage
Backblaze B2
Object storage
Huawei Cloud OBS
Object storage
Tencent Cloud COS
Object storage
Volcano Engine TOS
Object storage
UPYUN
Object storage
Apache Hadoop HDFS
File system distribuito
Google Drive
Unità cloud
Dropbox
Unità cloud
Koofr
Unità cloud
pCloud
Unità cloud
Microsoft OneDrive
Unità cloud
SharePoint libraries
Libreria documentale
Box
File e cartelle nativi
Egnyte
File e cartelle nativi
Files.com
File e cartelle nativi
ShareFile
File e cartelle nativi
Seafile
Libreria documentale
MongoDB GridFS
Storage di file in MongoDB
Databricks Volumes
Storage lakehouse
App Store Connect
API di reportistica
SFTP / SSH
Trasferimento sicuro
Approfondisci →FTP / FTPS
Trasferimento file
WebDAV
Storage web
HTTP / HTTPS
Trasferimento web
SMB 2 / 3
Condivisione file di rete
File locali
Storage del dispositivo
IMAP
Sorgente mail
03Database e motori di query
Collega Snowflake, database transazionali, motori analitici, warehouse, lakehouse, database distribuiti e protocolli SQL con un modello di orchestrazione comune. Flower supporta letture, scritture e transazioni esplicite governate, con controlli di integrità ed evidenze operative lungo il flusso dati.
Porta i dati SQL operativi nello stesso flusso governato. Flower offre adattatori nativi per Firebird e Huawei GaussDB, collega MariaDB tramite l’adattatore MySQL e collega CockroachDB tramite compatibilità PostgreSQL. Queste connessioni supportano letture, scritture e transazioni esplicite; il client Firebird non richiede l’installazione separata di una libreria client nativa.
Combina estrazione SQL, caricamento e validazione in una rotta dichiarativa. Applica pianificazione, gestione delle credenziali e monitoraggio comuni ai sistemi operativi e analitici, mantenendo i flussi allineati all’architettura database esistente.
Per gli ambienti standardizzati su ODBC, Flower offre accesso al proprio database di stato applicativo con gestione specifica del backend, oltre alla connettività dati ODBC. I profili SQL coprono PostgreSQL, GaussDB, CockroachDB, MySQL, Microsoft SQL Server e SQLite, valorizzando database e infrastruttura driver già adottati.
PostgreSQL
Database SQL
Approfondisci →MySQL
Database SQL
Approfondisci →Microsoft SQL Server
Database SQL
Approfondisci →Oracle Database
Database SQL
Approfondisci →SQLite
Database embedded
ClickHouse
Database analitico
Databricks SQL
Storage lakehouse
Snowflake
Piattaforma dati cloud
SAP HANA
Database SQL
Cloud Spanner
Database distribuito
Trino
Motore di query
Presto
Motore di query
Exasol
Database analitico
Vertica
Database analitico
IBM Netezza
Data warehouse
Arrow Flight SQL
Protocollo di query
ODBC / Avatica
Accesso SQL generico
Firebird
Database SQL
Huawei GaussDB
Database SQL
MariaDB
SQL tramite compatibilità MySQL
CockroachDB
SQL distribuito tramite PostgreSQL
05IA e classificazione locale
Arricchisci e classifica i record dentro il flusso dati. Flower collega OpenAI e Anthropic Claude per trasformazioni strutturate, offre inferenza locale opzionale GGUF con llama.cpp e usa modelli ONNX per classificazione locale di testo e zero-shot. Scegli dove elaborare in base a riservatezza dei dati, hardware disponibile e costi.
Controlla quali campi inviare ai modelli esterni e definisci lo schema di output nella configurazione del flusso. Flower coordina le richieste, mantiene l’ordine dei record e applica le policy scelte, integrando l’arricchimento IA nella stessa rotta governata di validazione, trasformazione e consegna.
I filtri semantici usano OpenAI, Claude o modelli GGUF locali per selezionare record secondo criteri espressi in linguaggio naturale. Mantieni o escludi i record corrispondenti conservando campi, valori e ordine. Selezione dei campi, policy di elaborazione e metriche rendono queste decisioni parte di un flusso osservabile e configurabile.
Classifica il testo in locale con modelli ONNX e aggiungi etichette e punteggi ai record, oppure usa le categorie per guidare i filtri. Scegli modello e tokenizer adatti alle tue lingue e ai tuoi dati. Flower esegue la classificazione senza una libreria condivisa ONNX Runtime, mantenendo l’elaborazione vicino ai dati.
Scegli l’inferenza locale opzionale GGUF con llama.cpp per elaborare modelli linguistici nella tua infrastruttura. Flower carica il modello al primo utilizzo ed esegue l’inferenza nel runtime, portando trasformazioni e filtri semantici vicino ai dati con controllo diretto su modello ed esecuzione.
Riconosci probabili nomi personali in locale con un dizionario incorporato. Etichetta o filtra i record nel flusso dati, con soglie di punteggio e policy configurabili. L’elaborazione resta dentro Flower, senza chiamate a modelli esterni né modelli da scaricare.
OpenAI
Risposte strutturate dei modelli
Anthropic Claude
Risposte strutturate dei modelli
llama.cpp / GGUF
Inferenza locale opzionale di modelli linguistici
ONNX
Classificazione locale di testo e zero-shot
Riconoscimento di nomi personali
Classificazione locale basata su dizionario
06Segreti e certificati
Riunisci segreti e certificati da vault cloud, archivi di cluster, file cifrati o directory locali in una configurazione unificata. Flower prepara uno snapshot coerente e di sola lettura prima di avviare i componenti dipendenti, integrando la configurazione sicura nel ciclo di vita dei flussi.
Azure Key Vault
Segreti e certificati cloud
Google Cloud Secret Manager
Segreti e certificati cloud
AWS Secrets Manager + KMS
Secret manager e servizio chiavi
AWS Systems Manager Parameter Store
Archivio gestito di parametri
Oracle Cloud Infrastructure Vault
Vault cloud e segreti
HashiCorp Vault / OpenBao
Vault enterprise per segreti
Alibaba Cloud KMS Secrets Manager
Segreti e certificati cloud
Huawei Cloud CSMS
Segreti e certificati cloud
IBM Cloud Secrets Manager
Segreti e certificati cloud
Kubernetes Secrets
Archivio segreti del cluster
SOPS encrypted files
File di configurazione cifrati
File locali
Sorgente locale vincolata per segreti
07Runtime di elaborazione opzionali
I flussi standard di Flower sono dichiarativi e non richiedono programmazione. I runtime opzionali JavaScript, Lua, WebAssembly, Starlark e AWK aggiungono elaborazioni personalizzate nel flusso, senza un servizio di calcolo esterno. Usa Starlark per regole deterministiche e AWK per record di testo, CSV e TSV in movimento.
JavaScript
Elaborazione JavaScript
Lua
Runtime Lua isolato
WebAssembly
Moduli WebAssembly isolati
Starlark
Elaborazione di regole deterministiche
AWK
Elaborazione di testo, CSV e TSV
08Formati in movimento
Decodifica, trasforma, aggrega, valida, cifra, comprime, transcodifica e ricodifica formati operativi e analitici mentre i record si muovono tra gli endpoint. Elabora i dati in movimento per consegnare la forma richiesta senza una catena superflua di servizi esterni.
Porta le consegne di fogli di calcolo nello stesso flusso di file e database. Accanto a Excel, Flower legge file OpenDocument Spreadsheet (ODS) e crea cartelle di lavoro ODS 1.3. Seleziona foglio e intervallo di celle, mappa le colonne e valida le intestazioni, poi converti i record in CSV, JSON, Parquet o inviali a un’altra destinazione supportata. L’elaborazione avviene direttamente in Flower, senza applicazioni da ufficio.
Per le formule ODS scegli risultati salvati, espressioni originali o ricalcolo OpenFormula in base al flusso. Integra valori e risultati delle formule in validazione, trasformazione e consegna analitica con lo stesso modello di elaborazione dichiarativo.
Proteggi gli scambi di fogli di calcolo con la cifratura ODS tramite password. Flower supporta AES-CBC e AES-GCM in lettura e scrittura, integrando la protezione dei dati nello stesso flusso dichiarativo di elaborazione e consegna.
CSV
Formato in movimento
JSON
Formato in movimento
Avro
Formato in movimento
Parquet
Formato in movimento
Excel
Formato in movimento
ODS
Fogli di calcolo OpenDocument
XML
Formato in movimento
CBOR
Formato in movimento
MessagePack
Formato in movimento
Fixed-width
Formato in movimento