Fonctionnalités

Tout ce dont vous avez besoin pour gérer vos données de référence — sans la lourdeur des outils historiques.

Vos données, votre base de données

Toutes les données résident dans votre SQL Server. Interrogez-les directement, créez des vues, exportez à tout moment. Pas de stockage propriétaire, pas de boîte noire.

Stockage SQL Server

Les données de référence sont stockées directement dans votre base de données SQL Server. Exécutez des requêtes, générez des rapports, connectez des outils BI — vos données sont toujours accessibles.

Voir la documentation

Vues d'intégration

Créez des vues personnalisées qui combinent les données de plusieurs entités. Obtenez exactement la structure de données dont votre data warehouse ou votre pipeline ETL a besoin.

Voir la documentation

Déploiement on-premise

Installez sur votre propre infrastructure. Aucune dépendance au cloud, aucune donnée ne quitte votre réseau. Contrôle total sur la sécurité et la conformité.

Voir la documentation

Références inter-modèles

Partagez des entités entre modèles grâce aux références de domaine. Construisez un graphe de données de référence connecté où les entités se référencent mutuellement.

Voir la documentation

Tables de staging

Chaque entité dispose d'une table de staging auto-générée (mdm_stage). Chargez les données depuis des systèmes externes, enrichissez-les avec des colonnes supplémentaires, puis synchronisez-les dans Primentra.

Voir la documentation

Procédures stockées uniquement

Zéro SQL brut dans l'application. Toute la logique de base de données s'exécute via des procédures stockées — centralisée, testable et protégée contre l'injection SQL par conception.

Voir la documentation

Piste d'audit complète

Chaque création, modification et suppression est enregistrée avec le détail au niveau des champs, les horodatages et les informations utilisateur. Les valeurs de domaine sont résolues au moment de l'écriture pour que l'historique reste lisible à jamais.

Voir la documentation

Zéro dépendance fournisseur

Exportez n'importe quelle entité en JSON, CSV ou Excel en un clic. Votre schéma est composé de tables SQL Server standard — migrez à tout moment sans conversion de données.

Voir la documentation

Planificateur de staging

Laissez votre ETL déposer des lignes dans une table de staging et Primentra les récupère selon un calendrier, ou dès qu'il y en a assez. Exécuté par une tâche SQL Agent, avec rétention et détection de dérive.

Voir la documentation

Hiérarchies visuelles

Définissez et visualisez les hiérarchies d'entités

Les données de référence sont intrinsèquement hiérarchiques. Un centre de coûts remonte à un secteur, qui appartient à une zone, qui se trouve sous un pays. Primentra vous permet de définir ces relations via des attributs de domaine et visualise automatiquement la chaîne hiérarchique complète dans le panneau d'administration.

Aucun dessin de diagramme manuel nécessaire. Dès que vous liez des entités via des champs de domaine, la hiérarchie apparaît — facilitant la vérification que votre modèle de données est correctement structuré avant de saisir la moindre donnée.

Détection automatique à partir des attributs de domaine
Visualisation complète de la chaîne, de la feuille à la racine
Fonctionne avec n'importe quel nombre de niveaux hiérarchiques
Organisation
4 entités
Centre de coûts
Secteur
Zone
Pays
Hiérarchie
Centre de coûts
Secteur
Zone
Pays

Édition de qualité Excel

Des grilles de données qui ressemblent à un tableur mais fonctionnent comme une base de données. Conçu pour les équipes data qui vivent dans Excel.

Édition de cellules en ligne

Cliquez sur n'importe quelle cellule pour la modifier. La validation s'effectue en temps réel. Tabulez entre les cellules, Entrée pour enregistrer. Comme Excel, mais avec l'intégrité des données.

Voir la documentation

Annulation instantanée

Une erreur ? Un toast d'annulation de 10 secondes apparaît après chaque modification, vous permettant de revenir en arrière en un clic. Ou utilisez Ctrl+Z à tout moment.

Voir la documentation

Copier/Coller depuis Excel

Sélectionnez des cellules dans Excel, collez dans Primentra. Sélectionnez des cellules dans Primentra, collez dans Excel. Ça fonctionne tout simplement.

Voir la documentation

Navigation au clavier

Support complet du clavier. Touches fléchées, Tab, Entrée, Échap, Ctrl+Z, Ctrl+Y. Les utilisateurs avancés n'ont jamais besoin de toucher la souris.

Voir la documentation

Filtrage multi-colonnes

Filtrez et triez sur n'importe quelle colonne. Combinez des filtres textuels avec le tri par colonnes pour trouver exactement ce que vous cherchez.

Voir la documentation

Recherche instantanée par colonne

Tapez pour rechercher dans n'importe quelle colonne. Les résultats se filtrent instantanément au fil de la saisie — trouvez le bon enregistrement en millisecondes, même dans des jeux de données de milliers de lignes.

Voir la documentation

Sélection par glissement et poignée de remplissage

Cliquez et faites glisser pour sélectionner des plages rectangulaires de cellules. Faites glisser la poignée de remplissage pour copier une valeur dans les cellules adjacentes — comme dans Excel.

Voir la documentation

Export et import

Exportez les données d'une entité en JSON, CSV ou Excel. Importez avec des actions par entité : ajouter de nouveaux enregistrements, écraser les existants, ou supprimer et réimporter. L'ordre intelligent gère les entités parentes en premier.

Voir la documentation

Modification en masse

Sélectionnez des lignes avec les cases à cocher, choisissez un champ, définissez une valeur — appliquée à toutes les lignes sélectionnées en une fois. Mettez à jour des centaines d'enregistrements en quelques secondes.

Voir la documentation

Coller des lignes

Copiez des lignes depuis Excel, cliquez sur Coller des lignes, et elles apparaissent dans la grille. Les en-têtes sont détectés automatiquement et associés aux bonnes colonnes.

Voir la documentation

Import Excel et CSV

Glissez-déposez un fichier .xlsx ou .csv dans l'assistant d'import en 4 étapes. Les colonnes sont associées par nom, les données sont prévisualisées avant validation, et les références de domaine sont résolues automatiquement. Gère jusqu'à 50 000 lignes.

Voir la documentation

Listes déroulantes en cascade

Liez des champs de domaine parent-enfant pour que la sélection d'une Zone filtre les Secteurs, ou la sélection d'une Branche filtre les Départements. Bidirectionnel : choisir un enfant renseigne automatiquement le parent.

Voir la documentation

Codes générés automatiquement

Donnez à une colonne un préfixe, une largeur et un numéro de départ : la base de données attribue le code — enregistrements dans la grille, lignes collées, imports, staging et API. Jamais deux utilisateurs avec le même.

Voir la documentation

Formats de date et d'heure

Définissez un format une fois pour toute l'installation et reliez-y des colonnes. Modifiez-le à un seul endroit et chaque colonne qui l'utilise suit, dans chaque entité et chaque modèle.

Voir la documentation

Hiérarchies parent-enfant

Une colonne peut pointer vers sa propre entité : une structure peut donc avoir une structure parente. Filtrez-la par une autre colonne et un parent ne peut être choisi qu'au sein du même groupe.

Voir la documentation

Les règles que vos données doivent respecter

Interceptez les données erronées avant qu'elles n'atteignent l'enregistrement de référence — sur chaque voie d'entrée, pas seulement celles auxquelles vous avez pensé.

Huit modèles guidés

Unicité, unicité combinée, limites numériques, format de texte, limites de dates, obligatoire-si, comparaison de deux colonnes, ou créez la vôtre. Choisissez un modèle, remplissez un formulaire, et la règle est écrite pour vous.

Voir la documentation

SI / ALORS, imbriqué

Des groupes ET et OU imbriqués aussi profondément que nécessaire, un NON portant sur tout un groupe, et des opérateurs filtrés selon le type de données de la colonne. MDS offrait un seul niveau et un concepteur qui exigeait Internet Explorer.

Voir la documentation

Refuser l'enregistrement ou signaler la ligne

La gravité se définit par règle. Une erreur bloque l'écriture ; un avertissement la laisse passer et signale la ligne à un data steward. MDS ne bloquait jamais rien : les deux façons de travailler vous sont ouvertes.

Voir la documentation

Testez-la avant de l'enregistrer

Exécutez un brouillon de règle sur vos données réelles et voyez combien de lignes échouent, et lesquelles, avant qu'elle ne s'applique à qui que ce soit. MDS n'avait ni aperçu ni exécution à blanc : vous publiiez en espérant.

Voir la documentation

Toutes les voies d'entrée, pas seulement la grille

Enregistrements dans la grille, API REST, imports de fichiers, lots de staging issus de votre ETL, et approbations. Force Approve ne fait pas exception : il détermine qui peut approuver, jamais si les données sont valides.

Voir la documentation

Remplir une valeur, jamais en écraser une

Une règle peut remplir une colonne laissée vide — toujours, ou seulement lorsqu'une autre condition est remplie. Elle ne touche jamais une valeur saisie par quelqu'un, et chaque remplissage est inscrit au journal d'audit avec le nom de la règle.

Voir la documentation

Migrer depuis Microsoft MDS

Vous utilisez encore SQL Server Master Data Services ? Ne repartez pas de zéro. Importez tout en quelques minutes.

Assistant de migration

Exportez les métadonnées de SQL Server Master Data Services avec une seule requête SQL. Uploadez le JSON et notre assistant importe modèles, entités et attributs — automatiquement.

Voir la documentation

Détection des conflits

Vous importez dans une configuration existante ? L'assistant détecte les conflits et vous laisse choisir : écraser, ignorer ou fusionner.

Voir la documentation

Correspondance intelligente des champs

Uploadez votre export MDS et Primentra associe automatiquement les champs JSON aux attributs d'entité. Types de données, références de domaine et liens inter-modèles sont résolus sans configuration manuelle.

Voir la documentation

Juste ce qu'il faut de gouvernance

Les outils MDM enterprise vous noient sous la gouvernance. Primentra vous donne les contrôles dont vous avez besoin — et rien de plus.

Rôles et permissions

Créez des rôles avec des permissions par entité et par attribut. Contrôlez qui peut lire, écrire ou administrer chaque domaine de données — jusqu'au niveau des champs individuels.

Voir la documentation

Héritage des permissions

Définissez les permissions au niveau du modèle et laissez-les se propager aux entités. Remplacez-les à n'importe quel niveau avec des indicateurs visuels montrant les accès hérités et personnalisés.

Voir la documentation

Administration des modèles

Définissez des modèles avec des entités et des attributs personnalisés via un panneau d'administration visuel. Pas de XML, pas de fichiers de configuration, pas de consultants.

Voir la documentation

Journal d'audit

Chaque modification est enregistrée avec qui, quoi, quand, ancienne valeur et nouvelle valeur. Filtrez par date, type d'action, modèle ou entité. Exportez la piste d'audit complète en JSON, CSV ou XLSX pour le reporting de conformité.

Voir la documentation

Clonage d'entité

Dupliquez une entité en un clic. Clonez optionnellement les données et les permissions. Tous les attributs sont copiés en profondeur avec de nouveaux identifiants — parfait pour créer des variantes.

Voir la documentation

Workflows d'approbation

Exigez une approbation avant que les modifications ne soient appliquées. Les contributeurs proposent des modifications, les approbateurs examinent un comparatif côte à côte, puis approuvent, rejettent ou renvoient. Des notes peuvent être ajoutées à chaque étape.

Voir la documentation

Colonnes dérivées

Récupérez des valeurs d'entités liées via des chaînes de domaine. Une Branche peut afficher le nom de la Zone de son Secteur en colonne en lecture seule — sans dénormalisation nécessaire.

Voir la documentation

Aperçu en tant que

Testez ce que n'importe quel utilisateur ou rôle voit sans vous déconnecter. Les administrateurs peuvent prévisualiser la grille exacte, les permissions et la visibilité des champs qu'une personne spécifique voit.

Voir la documentation

Passage des modèles en production

Déplacez un modèle de test vers production sous forme de fichier — entités, attributs, vues d'intégration, règles métier et, si vous le souhaitez, les données. Choisissez créer, écraser ou ignorer pour chaque élément avant toute écriture.

Voir la documentation

Architecture pensée pour les développeurs

Pas de conteneurs, pas de Kubernetes, pas de console cloud. Installez en quelques minutes, gérez vous-même.

Installation simple

Téléchargez, installez, configurez votre connexion SQL Server. Pas de Docker, pas de comptes cloud, pas besoin d'équipe infrastructure.

Voir la documentation

Tableau de bord personnalisable

Widgets en glisser-déposer, entités favorites, cartes KPI. Chaque utilisateur peut personnaliser son propre espace de travail.

Voir la documentation

Recherche instantanée

Trouvez n'importe quelle entité, attribut ou enregistrement instantanément. La recherche fonctionne à travers tous les modèles et entités.

Voir la documentation

Mode sombre

Change de thème en fonction du lever et du coucher du soleil à votre emplacement, ou basculez-le manuellement. Votre choix est sauvegardé entre les sessions.

Voir la documentation

Routage par liens directs

Chaque entité, page d'administration et vue dispose d'une URL unique. Ajoutez en favoris ou partagez un lien vers n'importe quel écran — il s'ouvre exactement là où vous en étiez.

Voir la documentation

API REST

Lisez et écrivez des enregistrements d'entités depuis n'importe quel système externe via une API REST sécurisée. Authentifiez-vous avec des clés API, contrôlez l'accès via les rôles et activez ou désactivez l'API globalement à tout moment.

Voir la documentation

Fonctionnalités | Primentra