Qu'est-ce qu'une couche d'abstraction de données ?
Utiliser l'abstraction des données pour masquer la complexité et simplifier l'accès aux informations
Une couche d'abstraction de données comble le fossé entre les besoins de l'entreprise et la forme originale des données sources. Cette mise en œuvre des meilleures pratiques de data virtualization offre les avantages suivants :
- Simplifier l'accès aux informations - Faire le lien entre la terminologie et la technologie des de l'entreprise et de l'informatique afin que les deux parties puissent réussir.
- Vue professionnelle commune des données - Gagnez en agilité et efficacité, et réutilisez entre applications grâce à un modèle d'information d'entreprise ou un modèle « canonique ».
- Des données plus précises - Appliquez de manière cohérente des règles de qualité et de validation des données sur toutes les sources de données.
- Des données plus sûres - Appliquez de manière cohérente des règles de sécurité à l'ensemble des sources de données et des consommateurs de données grâce à un cadre de sécurité unifié.
- Contrôle de bout en bout - Utilisez une plateforme de Data Virtualization pour gérer de manière cohérente l'accès aux données et leur livraison à travers plusieurs sources et consommateurs.
- Isolation des changements dans l'entreprise et l'informatique - Protéger les applications consommatrices des changements dans la source et vice versa. Les utilisateurs professionnels et les développeurs d'applications travaillent avec une vue plus stable des données. L'informatique peut apporter des modifications continuellement et déplacer les sources de données physiques sans affecter les utilisateurs de l'information.

Architecture de référence d'abstraction des données de TIBCO
Abstraction des données à l'aide de TIBCO Data Virtualization
- Couche d'application - La « couche Application » sert à schématiser la couche Affaires dans le format selon lequel chaque consommateur de données (utilisateur ou application) souhaite consommer les données. Il peut s'agir d'un formatage en XML pour les services Web ou de la création de vues avec différents pseudonymes correspondant à la manière dont les consommateurs ont l'habitude de voir leurs données.
- Couche Affaires - La « couche Affaires » repose sur l'idée que l'entreprise dispose d'une manière standard ou canonique de décrire les entités commerciales clés, telles que les clients et les produits. Dans le secteur financier, on accède souvent aux informations selon des instruments financiers et des émetteurs, parmi de nombreuses autres entités. En général, un modélisateur de données travaille avec des experts commerciaux et des fournisseurs de données pour définir un ensemble de vues « logiques » ou « canoniques » qui représentent ces entités commerciales. Ces vues sont des composants réutilisables qui peuvent et devraient être utilisés par plusieurs consommateurs via la couche Application.
- Couche physique - Dans la « couche physique », les sources de données sont intégrées dans l'abstraction. Les tâches à valeur ajoutée telles que la définition d'alias, le formatage des valeurs, le moulage des types de données, les colonnes dérivées et les petits contrôles de qualité des données sont également définies ici. Les métadonnées utilisées ici sont généralement dérivées des sources physiques.