nuvo
ComDocks GmbH · Programmation
nuvo, vendu sous le nom Ingestro Data Pipelines, est une plateforme de pipelines de données sans code qui mappe, nettoie et livre des imports récurrents de CSV, Excel, XML et JSON selon un calendrier.

À propos de nuvo
About
Qu'est-ce que nuvo
nuvo est une plateforme de pipelines de données sans code éditée par ComDocks GmbH, société allemande. Vous désignez un dossier, un bucket, une boîte mail ou un point d'entrée HTTP, vous décrivez la table attendue par votre système, et chaque fichier qui arrive ressort en lignes conformes. Le produit est désormais commercialisé sous le nom Ingestro Data Pipelines : les deux noms renvoient au même code et à la même équipe de support.
Le problème visé est précis : des éditeurs de logiciels qui reçoivent la même feuille de calcul de cinquante clients dans cinquante mises en page. Une couche d'ingestion de données de ce type remplace les scripts par client par un ETL configuré une fois, et le mapping de colonnes par IA encaisse les renommages sans développeur. Les formules de nettoyage corrigent ensuite les dates, les préfixes téléphoniques et les formats de monnaie avant l'arrivée en base.
Deux limites se posent avant de signer. Le tarif se négocie avec l'équipe commerciale, avec un abonnement de base mensuel et un coût par import, et il n'y a pas d'achat en ligne. Chaque pipeline accepte un connecteur d'entrée et un connecteur de sortie, donc un flux à deux sources demande deux pipelines.
Premiers pas
- Demandez une démonstration ou ouvrez l'essai de 14 jours, puis connectez-vous à la plateforme.
- Créez le modèle de données cible : nom de chaque colonne, type (texte, date, catégorie, booléen) et règles de validation.
- Ajoutez un connecteur d'entrée et un connecteur de sortie. Les options couvrent HTTP(S), (S)FTP, AWS S3, Azure Blob Storage, Google Cloud Storage, l'e-mail et le dépôt manuel.
- Lancez un fichier de test, validez la ligne d'en-tête, vérifiez les correspondances proposées, ajoutez des formules là où les valeurs doivent être corrigées, puis fixez le calendrier ou l'événement qui déclenche l'exécution.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de nuvo.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Équipes d'onboarding en SaaS
- Ingénieurs des opérations data
- Responsables du succès client chez un éditeur
- Équipes IT de grands comptes
Tâches
- Imports clients récurrents
- Uniformiser des en-têtes disparates
- Nettoyer les valeurs avant chargement
- Intégrer l'import dans votre produit
Cas d'usage
- Un partenaire logistique dépose un CSV chaque lundi dans un dossier SFTP. Un connecteur d'entrée horodaté lit le répertoire, retient les fichiers qui correspondent au motif et ouvre une exécution par fichier.
- Un industriel change de modèle Excel chaque trimestre et renomme la moitié des colonnes. Le mapping par IA en règle la majorité, et les cas douteux se tranchent en quelques minutes dans l'écran de mapping.
- Une plateforme de paie ou de RH laisse chaque client déposer son fichier d'effectifs. Le composant de dépôt garde l'interface dans le produit, et les sous-organisations isolent les pipelines de chaque client.
Fonctionnalités clés
Mapping de colonnes par IA en plus de 50 langues
Le moteur compare les en-têtes et les valeurs entrantes au modèle cible, puis propose une correspondance pour chaque colonne. Les noms, les libellés et les synonymes ajoutés dans alternativeMatches entrent dans le score. Le mode DEFAULT laisse l'IA combler les trous à chaque exécution ; le mode EXACT ne retient que les colonnes déjà confirmées. L'éditeur annonce plus de 50 langues prises en charge, ce qui compte quand les fichiers arrivent en allemand, en français ou en japonais.
Modèles de données cibles avec règles de validation
Le modèle cible décrit ce qu'attend le système de destination : libellés, clés techniques, types et validations. Les types dépassent le texte et le nombre, avec des dates, des horodatages, des booléens, des catégories, des codes pays et des codes devise. Chaque colonne peut exiger un mapping ou refuser une valeur hors format, et les colonnes de catégorie acceptent un mapping d'options avec seuil de similarité. Une fois cette couche posée, le reste du pipeline vise une structure fixe.
Connecteurs pour stockage, e-mail et HTTP
Les connecteurs d'entrée et de sortie couvrent HTTP(S), (S)FTP, AWS S3, Azure Blob Storage, Google Cloud Storage, l'e-mail et le dépôt manuel. Les fichiers acceptés vont du CSV à l'Excel, au TSV, au XML et au JSON. Un import de CSV prend la première ligne comme en-tête, et un connecteur FTP peut renommer ou supprimer le fichier après lecture. L'envoi HTTP plafonne à 4,7 Mo, et un classeur à plusieurs onglets n'envoie que le premier.
Transformations type tableur avec formules générées par IA
Les transformations reprennent la syntaxe du tableur : IF, REPLACE, CONCATENATE, TEXT et les fonctions de date parlent à quiconque a déjà écrit une formule. Un champ de consigne fait rédiger la formule à partir d'une description en langage courant, ce qui raccourcit les essais. Le mapping d'options traite à part les valeurs de catégorie et ramène « DE » et « Allemagne » vers la même option enregistrée. Chaque transformation reste attachée à sa colonne et se rejoue aux exécutions suivantes.
Planification par date et déclenchement par événement
Les calendriers se règlent à l'heure, au jour, à la semaine ou au mois, avec un intervalle, une date de début et une date de fin facultative. Une exécution hebdomadaire à 10 h CET correspond au cas courant. Le déclencheur par événement inverse la logique : un fichier envoyé sur un point d'entrée HTTP ou à une adresse e-mail lance le pipeline dès son arrivée. Les deux modes peuvent alimenter le même modèle cible, ce qui aide quand certains clients regroupent leurs fichiers et d'autres les envoient un par un.
Suivi des exécutions avec seuil d'erreur
Chaque exécution apparaît dans une liste avec son statut, sa durée et le nombre de cellules refusées. Le seuil d'erreur est un pourcentage : une exécution à 8 % de cellules fautives passe si la limite est fixée à 10 %. Une exécution en échec se corrige une fois puis se relance, ou la configuration du pipeline change pour les prochaines. Les droits se répartissent par composant, le support réparant les exécutions pendant que l'ingénierie garde la main sur les connecteurs.
Composants intégrables et API sans interface
L'importateur intégrable se présente en composants React, Angular, Vue et VanillaJS : création de pipelines, réglage des connecteurs, édition du modèle cible, dépôt de fichiers et réparation des exécutions. Une API REST couvre pipelines, exécutions, connecteurs, modèles, utilisateurs et sous-organisations, de quoi bâtir votre propre interface et garder le moteur en mode headless. Les sous-organisations donnent un espace distinct à chaque client, et le caractère public ou privé des composants décide de ce qui se partage.
Avantages et inconvénients
Avantages
- Le mapping par IA tient bon quand un client renomme une colonne, et alternativeMatches lui apprend les synonymes propres à votre marché.
- Une seule configuration lit CSV, Excel, TSV, XML et JSON depuis SFTP, S3, Azure Blob, Google Cloud Storage, HTTP ou l'e-mail.
- Le déclenchement par événement lance l'exécution à l'arrivée du fichier, sans personne pour cliquer le lundi matin.
- Les composants couvrent React, Angular, Vue et VanillaJS, ce qui garde l'import dans votre produit plutôt que dans un portail éditeur.
- ISO 27001:2022, SOC 2 Type I, conformité RGPD et une région d'hébergement à Francfort répondent à la plupart des revues sécurité.
Inconvénients
- Aucune grille tarifaire publique. L'abonnement de base et le coût par import sortent d'un échange avec les ventes, ce qui ralentit la validation budgétaire.
- Un connecteur d'entrée et un de sortie par pipeline, donc un flux qui mélange les sources se transforme en plusieurs pipelines à maintenir.
- L'envoi HTTP s'arrête à 4,7 Mo et les classeurs ne traitent que le premier onglet, ce qui exclut les gros fichiers à plusieurs feuilles.
- L'API ne crée pas de pipeline. Il faut passer par la plateforme ou le composant CreatePipeline, donc du travail front-end en plus pour un montage headless.
Questions fréquentes
nuvo automatise l'import de fichiers récurrents vers un logiciel ou une base de données. Vous définissez la table cible une fois, vous branchez la source, et chaque fichier CSV, Excel, TSV, XML ou JSON est mappé, nettoyé et livré selon le calendrier ou à son arrivée.
Contenus associés
Découvrez des outils, des compétences et des articles liés à nuvo.
Alternatives à nuvo
Base Code
Base44 (Wix) · Programmation · ProductivitéBase Code est un environnement de développement cloud partagé signé Base44. Votre équipe décrit des modifications sur un dépôt GitHub dans le chat, les vérifie en aperçu et les renvoie sous forme de pull requests.
Google EmbeddingGemma 2
Google DeepMind · Rédaction · Image · ProgrammationGoogle EmbeddingGemma 2 est un modèle ouvert de 740 millions de paramètres qui transforme texte, code, images, audio et images vidéo en vecteurs d'un même espace de 768 dimensions, sur un téléphone ou un ordinateur portable.
GitGlow
GitGlow · Programmation · ProductivitéGitGlow est un client Git de bureau qui place votre code et les modifications de vos agents IA dans une même revue, pour savoir ce qui quitte votre machine avant de livrer.
