ProduitsRectangle
Société Produits

retour vers les produits

Stambia, la performance par une architecture E-LT

Comprendre l’approche traditionnelle

Les outils d’intégration de données traditionnels proposent une architecture incluant un moteur de transformation.

ETLMoteur

Cette architecture repose sur une conception datant du siècle dernier, à une époque où les technologies sources et cibles sous-jacentes étaient composées principalement de fichiers ou d’environnements propriétaires. A ce moment le recours à un moteur propriétaire de transformation était plus que nécessaire.

Aujourd’hui les technologies ont évolué et les plates-formes contenant la donnée sont extrêmement riches en puissance et en capacité de transformation.
Bien plus encore, l’utilisation d’un moteur propriétaire peut se révéler coûteuse et pénalisante en termes d’architecture et de performance.

Un cas d’exemple

Pour nous convaincre de l’intérêt d’une approche E-LT prenons un exemple concret.
Imaginons qu’il faille alimenter un système décisionnel, disons une table dans une cible, contenant déjà des millions d’enregistrements cumulés dans le temps.
L’alimentation en mode incrémental de cette cible à partir de quelques milliers de nouvelles lignes sur la source, c'est-à-dire en mettant à jour uniquement les modifications de la source depuis la dernière exécution, nécessitera une comparaison des nouvelles lignes avec les lignes existantes.
Dans une approche traditionnelle à base d’un moteur de transformation, l’exécution ressemblerait au schéma suivant :

ETLMoteurChiffres

Ce type d’architecture montre vite ses lacunes et nécessite d’être revisitée en tenant compte des nouvelles données des systèmes d’information d’aujourd’hui. Dans un tel cas de figure les ETL traditionnels désavouent leur logique « moteur » en préconisant d’exécuter des instructions sur les bases de données plutôt que sur leur système.

Vers une approche décentralisée et performante

L’approche Stambia consiste à tirer parti des systèmes d’information existants en faisant effectuer le travail de transformation aux technologies déjà en place.

ELT

Les transformations sont réalisées par les bases de données ou les autres technologies manipulées (cubes, systèmes d’exploitations, etc.). Les extractions et intégrations de données peuvent être réalisées par le biais des outils natifs existants sur ces technologies.
L’architecture Stambia permet :

  • De maximiser la performance
    • Efficace : pas de technologie intermédiaire
    • Rapide : dialogue en langage natif avec les acteurs mis en jeu
  • De simplifier et de rationaliser l’architecture
    • Non intrusif : aucun système supplémentaire à installer
    • Distribué : la charge peut être lissée sur l’ensemble du système.
  • D’optimiser l’utilisation des technologies déjà en place
    • Rentabilité : la puissance disponible des systèmes existants est utilisée
    • La connaissance et la maîtrise des systèmes par le client sont mutualisées

Obtenir ce texte en PDF : pdf_button