Open Data Contract Standard, en natif
Livrez des données dignes de confiance.
Catalyst surveille la qualité des données dans tous vos entrepôts : définissez vos contrats en ODCS, planifiez vos exécutions de validation et interceptez les données erronées avant qu’elles n’atteignent vos tableaux de bord.
- Sans carte bancaire
- SSO Google et Microsoft
- Accès en lecture seule
Plateformes prises en charge
PostgreSQL, MySQL, SQL Server, BigQuery, Microsoft Fabric, Amazon Redshift
Tout ce qu’il faut pour surveiller la qualité des données
De la connexion au contrat jusqu’aux résultats : un seul flux de travail, aligné sur le standard ouvert que votre équipe parle déjà.
Connectez n’importe quelle source
BigQuery, PostgreSQL, MySQL, SQL Server, Redshift et Microsoft Fabric — sans oublier vos imports CSV, JSON et Excel. En lecture seule, en quelques minutes.
Importez le schéma instantanément
Catalyst lit information_schema et récupère automatiquement vos colonnes, types et clés.
Des règles fondées sur le standard ODCS
Non-nullité, unicité, plages de valeurs, motifs, fraîcheur, intégrité référentielle — rattachées à la qualité définie dans le contrat de données.
Éditeur visuel et YAML synchronisés
Modifiez vos règles visuellement ou sous forme d’Open Data Contract. Les deux vues restent parfaitement synchronisées, et le YAML fait foi.
Planifiez et exécutez
Déclenchez les validations manuellement ou selon une planification cron, et consultez les résultats pass, warn et fail dès la fin de l’exécution.
Résultats et couverture
Explorez les lignes en échec, suivez l’historique pass/warn/fail et visualisez la couverture sur chaque dimension de qualité.
Sécurisé par conception, pas après coup
Catalyst lit les métadonnées, ne déplace jamais vos données et authentifie chacun via le fournisseur d’identité que vous utilisez déjà.
Authentification unique (SSO) (Google · Microsoft)
Connectez-vous avec le fournisseur d’identité que votre équipe utilise déjà. Les accès suivent votre annuaire : retirer quelqu’un là-bas lui retire l’accès ici — aucun mot de passe distinct que vos utilisateurs pourraient réutiliser, ni que vous auriez à réinitialiser.
Authentification unique
Connectez-vous avec votre identité Google ou Microsoft — aucun mot de passe distinct à hameçonner ou à divulguer.
Accès en lecture seule
Catalyst n’a besoin que des métadonnées et d’un accès en lecture — vos données ne quittent jamais votre entrepôt.
Chiffré de bout en bout
Chiffrement en transit via TLS 1.2+ et chiffrement au repos pour toutes les métadonnées et la configuration.
RBAC granulaire
Rôles Admin, Éditeur et Lecteur définis par espace de travail, gérés dans les paramètres.
Journal d’audit
Chaque modification de règle, chaque édition de contrat et chaque exécution de validation est enregistrée et exportable.
Isolation des identifiants
Les secrets d’entrepôt sont chiffrés avec des clés rotatives, déchiffrés uniquement le temps d’un contrôle, et jamais renvoyés par l’API.
Catalyst sur des données réelles — sans inscription
Ouvrez un espace de travail entièrement pré-rempli : entrepôt d’exemple, schémas importés, règles ODCS, planifications et historique d’exécutions. Explorez tout le produit en un clic.
- Entrepôt d’exemple
- 6 jeux de données + schémas
- Règles et contrats ODCS
- Historique d’exécutions planifiées
Une tarification simple, par utilisateur
Commencez gratuitement. Évoluez au rythme de votre équipe. Aucune surprise sur le volume de données.
Starter — €0, gratuit à vie
Pour valider un premier jeu de données, en solo.
- 1 connexion · 1 jeu de données
- PostgreSQL et MySQL
- Exécutions de validation manuelles
- Un seul utilisateur
Team — €29, par utilisateur / mois
Pour les équipes data qui livrent des pipelines fiables.
- 10 connexions · 50 jeux de données
- Tous les connecteurs d’entrepôt
- Planification et rapports
- Contrats : éditeur visuel + YAML
- Nombre de membres illimité
Enterprise — Sur devis, facturation annuelle
Pour les équipes plateforme à grande échelle.
- Tout en illimité
- SSO Google et Microsoft
- Journal d’audit et RBAC
- SLA et support dédié
- Option on-premise / VPC
Questions fréquentes
Ce que les équipes nous demandent avant de connecter leur premier entrepôt.
Comment valider les données de mon entrepôt ?
Connectez l’entrepôt en lecture seule, laissez Catalyst importer le schéma, puis posez des règles sur les colonnes qui comptent : non-nullité, unicité, plages de valeurs, motifs, fraîcheur, intégrité référentielle. Catalyst compile ces règles en SQL exécuté à l’intérieur de votre entrepôt, à la demande ou selon une planification cron. Chaque exécution conserve son historique pass/warn/fail : vous voyez le jour où un jeu de données a commencé à dériver, au lieu de l’apprendre par un tableau de bord.
Qu’est-ce qu’un contrat de données ?
Un contrat de données est un accord lisible par machine portant sur un jeu de données : quelles colonnes existent, de quels types elles sont, à quoi les valeurs ont le droit de ressembler et quelle fraîcheur les données doivent avoir. Parce qu’il s’agit d’un fichier et non d’une page de wiki, il peut être relu, versionné dans Git et appliqué automatiquement à chaque exécution. Dans Catalyst, le contrat fait foi : le générateur de règles et l’éditeur YAML sont deux vues du même document.
Qu’est-ce que l’ODCS ?
ODCS est l’Open Data Contract Standard : une spécification YAML ouverte qui décrit le schéma d’un jeu de données, sa propriété, ses niveaux de service et ses attentes de qualité. Il est développé au sein du projet Bitol de la Linux Foundation, et non par un éditeur : aucun outil ne le contrôle. Catalyst lit et écrit l’ODCS nativement, ce qui garde vos contrats portables et lisibles en dehors de notre produit.
Quelles bases de données Catalyst prend-il en charge ?
Catalyst se connecte à BigQuery, PostgreSQL, MySQL, SQL Server, Redshift et Microsoft Fabric, et valide les fichiers CSV, JSON et Excel que vous importez. Chaque connexion est en lecture seule et ne demande rien de plus que les métadonnées et un droit de lecture. L’offre gratuite Starter couvre PostgreSQL et MySQL ; l’offre Team débloque tous les connecteurs.
Catalyst déplace-t-il ou copie-t-il mes données ?
Non. Les requêtes de validation s’exécutent dans votre propre entrepôt et seuls les résultats reviennent : pass ou fail, le nombre de lignes en infraction, et jusqu’à cinq exemples de lignes en échec par contrôle pour que votre équipe voie ce qui ne va pas. Rien d’autre n’est copié. Les identifiants d’entrepôt sont chiffrés au repos, déchiffrés uniquement le temps d’un contrôle, et jamais renvoyés par l’API.
Puis-je exécuter des validations selon une planification ?
Oui. N’importe quel contrat peut s’exécuter selon une planification cron comme à la demande, et les résultats pass, warn et fail sont sur le tableau de bord dès la fin de l’exécution. Chaque exécution est conservée avec ses résultats : la couverture et les tendances de qualité restent visibles par jeu de données et par dimension de qualité.
Quels sont les tarifs de Catalyst ?
Starter est gratuit à vie : une connexion, un jeu de données, des exécutions manuelles. Team est à €29 par utilisateur et par mois, ou €290 par utilisateur et par an, et inclut tous les connecteurs, la planification et les rapports. Enterprise est tarifé sur devis pour les équipes plateforme qui ont besoin du SSO, d’un journal d’audit, d’un SLA ou d’un déploiement on-premise. Tous les prix s’entendent hors TVA.
Combien de temps faut-il pour démarrer ?
Quelques minutes. Ajouter une connexion et importer un schéma prend quelques clics, et les premières règles sont générées à partir des colonnes que Catalyst trouve. Si vous préférez ne rien connecter tout de suite, la démo en 1 clic ouvre un espace de travail pré-rempli avec des jeux de données d’exemple, des contrats et un historique d’exécutions — sans inscription.
Prêt à faire confiance à vos données ?
Lancez la démo en un clic, ou parlons du déploiement de Catalyst sur toute votre plateforme data.