II.13.4 Place du DataMart dans la structure de
données
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.
II.13.5 Interaction avec les utilisateurs
Un DataMart forme la principale interaction entre les
utilisateurs et les systèmes informatiques qui gèrent la
production de l'entreprise. 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é
à être
Mémoire KIAKA MUSITU Héritier Page 43
Conception d'un Datamart pour le pilotage du système de
gestion des impôts (cas de la DGI)
Page 44 sur 91
utilisé 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 par exemple) 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 inférieur : 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 de données : le DataMart contient
seulement la période de temps qui intéresse les utilisateurs.
II.13.6. Intérêt et limites
Les Datamarts étant des extraits simplifiés du
détail des données de l'entreprise, ils présentent un
grand intérêt pour des requêtes identifiées et
répétitives ; il est plus facile pour le système
d'interroger un DataMart qui ne contient que le nécessaire que d'avoir
à cerner et à trier toute la base. Par ailleurs, les Datamarts
permettent de classifier et de clarifier l'information, de manière
à ce que chaque métier ait accès à des chiffres
correspondant à ses attentes fonctionnelles, sans être
pollué par des données contigües.
Le Datamart minimise la complexité informatique. Il est
donc facile de se concentrer sur les besoins des utilisateurs.
En revanche, les choix de simplification qui donnent lieu aux
Datamarts rendent ceux-ci naturellement moins flexibles ; des demandes
d'utilisateurs sortant de leur cadre habituel requièrent
fréquemment d'interroger la base à un autre niveau,
générant des coûts de développement ou la
création de solutions de rechange. Des problèmes peuvent de fait
survenir lorsque les Datamarts constituent l'unique moyen d'accès aux
données pour l'utilisateur final.
Mémoire KIAKA MUSITU Héritier Page 44
Conception d'un Datamart pour le pilotage du système de
gestion des impôts (cas de la DGI)
Page 45 sur 91
|