Correspondances entre des bases de données opérationnelles, un entrepôt de données et des bases de données OLAP

L'utilisation d'entrepôts de données requiert l'extraction, la transformation et le chargement des données depuis des systèmes opérationnels dans des bases de données d'entrepôt de données (data warehouse). Vous pouvez mettre en correspondances des objets de MPD afin de représenter les liens entre les données opérationnelles et les données d'entrepôt de données et entre les données d'entrepôt de données et les cubes OLAP.

Vous pouvez modéliser des structures de données opérationnelles et d'entrepôt de données dans des MPD, puis spécifier des correspondances afin d'identifier les sources de données opérationnelles de l'entrepôt de données. Ces correspondances peuvent être utilisées pour générer des scripts d'extraction destinés à remplir l'entrepôt de données au moyens de données opérationnelles :



Le tableau suivant répertorie les objets qui sont mis en correspondance dans ce type de correspondances relationnel-relationnel :

Objet opérationnel

Objet d'entrepôt de données

Table

Table (de type Fait ou Dimension)

Colonne

Colonne

Vous pouvez mettre en correspondance des objets physiques et des objets OLAP, et utiliser ces correspondances afin de générer des données de cube dans des fichiers de texte destinés à être chargés par des moteurs OLAP. La correspondance pour un objet physique (dimension ou fait) est utilisée afin de fournir des données pour les dimensions de cube ou mesures de cube dans des bases de données OLAP. Les tables contenues dans la source de données n'ont pas besoin d'être de type dimension ou fait. Une fois les tables ou vues source identifiées, vous pouvez définir les correspondances entre les attributs ou les mesures et les colonnes de tables :



Lorsque vous utilisez la fonctionnalité de régénération de cubes afin de créer des cubes et des dimensions depuis des tables de fait et de dimension, la correspondance entre les tables source et les objets OLAP est automatiquement établie.

L'onglet Sélection affiche l'instruction SQL complète permettant de sélectionner les données dans la source de données. Cette instruction est automatiquement générée. La fonctionnalité Générer les données du cube utilise cette instruction SQL pour remplir les fichiers de texte utilisés afin d'alimenter les cubes dans une base de données OLAP.

Remarque :

Pour plus d'informations sur régénération des cubes et sur la génération des données de cube, voir le chapitre Construction de diagrammes multidimensionnels dans le manuel Modélisation des données.