II.6 LE DATA MART [1, 8,]
II.6.1 INTRODUCTION
Un DataMart est un sous-ensemble d'un entrepôt de
données; il est généralement exploité dans les
entreprises pour restituer des informations ciblées sur un métier
spécifique, constituant pour ce dernier un ensemble d'indicateurs
à vocation de pilotage de l'activité et d'aide à la
décision. Un DataMart, selon les définitions, est issu ou fait
partie d'un Data Warehouse, et en reprend par conséquent la plupart des
caractéristiques.
II.6.2 LES DEFINITIONS [8]
Le DataMart est un ensemble de données ciblées,
organisées, regroupées et agrégées pour
répondre à un besoin spécifique à un métier
ou un domaine donné. Il est donc destiné à être
interrogé sur un panel de données restreint à son domaine
fonctionnel, selon des paramètres qui auront été
définis à l'avance lors de sa conception.
De façon plus technique, le DataMart peut être
considère de deux manières différentes, attribuées
aux deux principaux théoriciens de l'informatique décisionnelle,
bill inmon et Ralph Kimball :
Définition d'inmon : le DataMart est issu d'un flux de
données provenant du Data Warehouse. Contrairement a ce dernier qui
présente le détail des données pour toute
Mémoire MANKAMBA YANKUMBA Jean Luc UKA 2015 - 2016
22
|
MISE EN PLACE D'UN SYSTEME DECISIONNEL BASE SUR LE DATA MART ET
L'ARBRE DE DECISION POUR LE RECRUTEMENT DU PERSONNEL A LA DGR KOC
|
l'entreprise, il a vocation à présenter la
donnée de manière spécialisée,
agrégée et regroupée fonctionnellement.
Définition de Kimball : le DataMart est un
sous-ensemble du Data Warehouse, constitue de tables au niveau détail et
à des niveaux plus agrèges, permettant de restituer tout le
spectre d'une activité métier. L'ensemble des DataMarts de
l'entreprise constitue le Data Warehouse.
II.6.3 LA PLACE DU DATAMART DANS L'ENTREPRISE
Le DataMart se trouve en toute fin de la chaine de traitement
de l'information. En règle générale, il se situe en aval
d'un DataWarehouse plus global à partir duquel il est alimenté,
dont il constitue en quelque sorte un extrait.
Un DataMart forme la principale interaction entre les
utilisateurs et les systèmes informatiques qui gèrent la
production de l'entreprise (souvent des ERP).
Dans un DataMart, l'information est préparée
pour être exploitée brute par les personnes du métier
auquel il se rapporte. Pour ce faire, il est appelé a être utilise
via des logiciels d'interrogation de bases de données (notamment des
outils de reporting) afin de renseigner ses utilisateurs sur l'état de
l'entreprise à un moment donné (stock) ou sur son activité
(flux).
La préparation de la donnée pour une utilisation
directe, inhérente au DataMart, peut revêtir plusieurs formes. Il
faut noter que toutes représentent une simplification par rapport au
niveau de données inferieur ; on peut citer pour exemple :
L'agrégation de données : le DataMart ne
contient pas le détail de toutes les opérations qui ont eu lieu,
mais seulement des totaux, repartis par groupements.
Le retrait de données inutiles : le DataMart ne
contient que les données qui sont strictement utiles aux
utilisateurs.
L'historisation des données : le DataMart contient
seulement la période de temps qui intéresse les utilisateurs.
|