Au sein d'organisations gérant de nombreuses sources de données différentes, l’un des principaux challenges est de pouvoir les croiser. Si le datawarehouse permet de stocker des données dans un environnement sécurisé hors de la production, celles-ci peuvent être répliquées afin d’être manipulées. C’est là qu’interviennent les outils de virtualisation.

Contrairement aux outils ETL qui ont vocation à répliquer les données vers d’autres destinations, les outils de virtualisation permettent de lire les données de production en temps réel et ainsi gagner en réactivité.

La virtualisation peut également connecter plusieurs datawarehouses en temps réel.

Présentation de Denodo Platform

Denodo Platform est une solution de virtualisation éditée par l'entreprise américaine Denodo Technologies dont la première version est sortie en 2002 et dont la version Denodo Platform 9, est distribuée depuis 2024.

Qu’est ce que la virtualisation des données ?

Contrairement aux outils ETL qui ont vocation à déplacer les données vers d’autres, les outils de virtualisation permettent de travailler en temps réel en lisant vos sources de données et ainsi gagner en réactivité.

La virtualisation peut également connecter plusieurs datawarehouses en temps réel.

Fonctionnalités principales de Denodo Platform

  • Connectivité à une offre exhaustives de sources de données
  • Manipulation des données directement dans la plateforme sans toucher aux sources. ni créer de nouvelles tables par l'intermédiaire de vues et de procédures stockées
  • Administrer l’accès aux sources de données par utilisateur ou application
  • Définir une stratégie data globale sans nécessiter de nouvelles infrastructures

Denodo Platform

Denodo Platform, un outil léger aux connecteurs multiples

Denodo Platform permet grâce à divers connecteurs (JDBC, Big Data, fichiers plats, …) d’accéder aux informations des départements de l’organisation (commercial, comptabilité, production) ainsi que certains acteurs externes via par exemple une mise à disposition sur serveur FTP.

Denodo Platform
La connexion réussie, les données peuvent être traitées et mises à disposition via des vues SQL.

Une manipulation des données avec Denodo VQL

Denodo Platform permet de réaliser des retraitements avec SQL mais également avec son langage propriétaire. À l’instar de Microsoft avec T-SQL et Oracle avec PL/SQL, nous pouvons créer des procédures stockées avec Denodo VQL.

Ci-dessous une procédure remontant les derniers jours du mois sur une période donnée.

CREATE OR REPLACE VQL PROCEDURE getmonthenddate
(startdate IN TIMESTAMP, enddate IN TIMESTAMP, monthenddate OUT TIMESTAMP)
AS (
processdate TIMESTAMP;
lastdaymonth TIMESTAMP;
finaldate TIMESTAMP;
null_value INT;
)
BEGIN
lastdaymonth:=TRUNC(lastdayofmonth(startdate));
finaldate:=TRUNC(enddate);
WHILE lastdaymonth <= finaldate LOOP
RETURN ROW (monthenddate) VALUES (lastdaymonth);
lastdaymonth:=TRUNC(lastdayofmonth(addmonth(lastdaymonth, 1)));
END LOOP;
END;

Gouvernance de la donnée et sécurité avec Denodo Platform

Denodo Platform offre la possibilité d’administrer l’accès par source de données, vue ou procédures par profil d’utilisateur directement dans la plateforme. Cette administration est utilisable à la fois côté plateforme mais aussi directement dans le flux de données.

Quels sont les meilleurs cas d’utilisation de Denodo Platform ?

Denodo Platform est un outil de virtualisation s’adressant principalement aux organisations traitant un volume conséquent de données dispersées dans de nombreuses sources métiers.

L’outil permet d’interagir avec ses données sans la création de pipelines ou d’outils de réplications. Denodo Pltaform propose plutôt de se poser en interfaçage et ainsi pouvoir accéder en temps réel sans rafraichissement aux données de l’organisation.

Retour aux éditeurs "Plateforme de données"

Vous souhaitez bénéficier d'experts sur Denodo Platform ? Rendez-vous sur la page Contact

Des spécialistes et des intégrateurs de la solution Denodo Platform sur Nantes, Paris, Lyon, Le Mans, Laval, Brest, Angers, La Roche Sur Yon, Rennes, Niort, Grenoble, Saint-Etienne, Bordeaux, Toulouse, La Rochelle, Agen, Bayonne, Aix-en-Provence, Marseille, Nîmes, Montpellier...

Des experts pour vous conseiller sur Denodo Platform en Pays de la Loire, Bretagne, Île de France, Région Parisienne, Poitou-Charentes, Nouvelle-Aquitaine, Auvergne-Rhône-Alpes, Ain, Isère, Loire, Occitanie et Provence-Alpes-Côte d'Azur