Datamart

Datamart

Un DataMart (littéralement en anglais magasin de données) est un sous-ensemble dune base de données relationnelle utilisé en informatique décisionnelle ; il est généralement exploité en entreprise pour restituer des informations ciblées sur un métier spécifique, constituant pour ce dernier un ensemble dindicateurs à vocation de pilotage de lactivité et daide à la décision. Un DataMart, selon les définitions, est issu ou fait partie dun DataWarehouse, et en reprend par conséquent la plupart des caractéristiques.

Sommaire

Définition générale

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 à lavance lors de sa conception.

De façon plus technique, le DataMart peut être considéré de deux manières différentes, attribuées aux deux principaux théoriciens de linformatique décisionnelle, Bill Inmon et Ralph Kimball :

  • Définition d'Inmon : Le DataMart est issu dun flux de données provenant du DataWarehouse. Contrairement à ce dernier qui présente le détail des données pour toute lentreprise, 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 DataWarehouse, constitué de tables au niveau détail et à des niveaux plus agrégés, permettant de restituer tout le spectre dune activité métier. Lensemble des DataMarts de lentreprise constitue le DataWarehouse.

Considérant le contexte auquel elle se rapporte, on peut privilégier suivant les entreprises lune ou lautre de ces définitions.

Structure physique et théorique

Au même titre que les autres parties de la base de données globale de lentreprise, les DataMarts sont stockés physiquement sur disque dur par un système de gestion de bases de données relationnelle hébergé sur un serveur.

Le DataMart est souvent confondu avec la notion dHypercube OLAP ; il peut de fait être représenté par un modèle en étoile ou en flocon dans une base de données relationnelle (notamment lorsqu'il s'agit de données élémentaires ou unitaires non agrégées).

La place du Datamart dans lentreprise

Place du Datamart dans la structure de données

Le Datamart se trouve en toute fin de la chaîne de traitement de linformation. 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.

DMT DRS.JPG

Interaction avec les utilisateurs

Un DataMart forme la principale interaction entre les utilisateurs et les systèmes informatiques qui gèrent la production de lentreprise (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é à être utilisé via des logiciels dinterrogation de bases de données (notamment des outils de reporting) afin de renseigner ses utilisateurs sur létat de lentreprise à 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 inférieur ; on peut citer pour exemple :

  • lagré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, répartis par groupements.
  • le retrait de données inutiles : Le DataMart ne contient que les données qui sont strictement utiles aux utilisateurs.
  • lhistorisation des données : le DataMart contient seulement la période de temps qui intéresse les utilisateurs.

Intérêt et limites

Les DataMarts étant des extraits simplifiés du détail des données de lentreprise, ils ne présentent d'intérêt que pour des requêtes identifiées et répétitives ; il est plus facile pour le système dinterroger un DataMart qui ne contient que le nécessaire que davoir à cerner et à trier toute la base. Par ailleurs, les DataMarts permettent de classifier et de clarifier linformation, de manière à ce que chaque métier ait accès à des chiffres correspondant à ses attentes fonctionnelles, sans être pollué par des données contiguës.

En revanche, les choix de simplification qui donnent lieu aux DataMarts rendent ceux-ci naturellement moins flexibles ; des demandes dutilisateurs sortant de leur cadre habituel requièrent fréquemment dinterroger 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.

Exemples de types de DataMarts

Les thèmes suivants se retrouvent dans la plupart des DataMarts dentreprise :

  • DataMart commercial : utilisé pour produire linformation liée au client et à son comportement, avec impact sur le chiffre daffaires de lentreprise. Il permet notamment de suivre les succès ou les échecs des produits, ou encore de vérifier limpact dune opération commerciale sur la clientèle.
  • DataMart RH : utilisé pour suivre les arrivées et les départs dans lentreprise.
  • DataMart financier : il permet de suivre lactivité boursière de lentreprise.

Voir aussi


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Datamart de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • datamart — ● ►en n. m. ►BASDON►DECI Petit datawarehouse extrait d un datawarehouse plus important et spécialisé dans un domaine. Classiquement, alors que le datawarehouse coûte cher et capote une fois sur deux, le datamart se rend utile. Voir aussi dataweb …   Dictionnaire d'informatique francophone

  • Terrorist Identities Datamart Environment — According to John Scott Redd, Director, National Counterterrorism Center, the Terrorist Identities Datamart Environment, or TIDE, is the U.S. Government s central database on known or suspected international terrorists, and contains all source… …   Wikipedia

  • Terrorist Identities Datamart Environment — Le Terrorist Identities Datamart Environment (TIDE) est un système de traitement de données de l administration américaine, dépendant du Centre national de contre terrorisme (lui même dépendant du directeur du renseignement national). Ce système… …   Wikipédia en Français

  • Magasin de données — Datamart Un DataMart (littéralement en anglais magasin de données) est un sous ensemble d’une base de données relationnelle utilisé en informatique décisionnelle ; il est généralement exploité en entreprise pour restituer des informations… …   Wikipédia en Français

  • Demzilla — DataMart and Demzilla were databases that were rolled out by the Democratic Party from 2002. By 2004 Datamart contained information on 166 million registered voters, and with input from public voter informartion and consumer data from data mining …   Wikipedia

  • Business Intelligence — Informatique décisionnelle Pour les articles homonymes, voir DSS et BI. L’informatique décisionnelle (Management du système d information, en anglais : DSS pour Decision Support System ou encore BI pour Business Intelligence) désigne les… …   Wikipédia en Français

  • Decision Support System — Informatique décisionnelle Pour les articles homonymes, voir DSS et BI. L’informatique décisionnelle (Management du système d information, en anglais : DSS pour Decision Support System ou encore BI pour Business Intelligence) désigne les… …   Wikipédia en Français

  • Informatique Décisionnelle — Pour les articles homonymes, voir DSS et BI. L’informatique décisionnelle (Management du système d information, en anglais : DSS pour Decision Support System ou encore BI pour Business Intelligence) désigne les moyens, les outils et les… …   Wikipédia en Français

  • Informatique decisionnelle — Informatique décisionnelle Pour les articles homonymes, voir DSS et BI. L’informatique décisionnelle (Management du système d information, en anglais : DSS pour Decision Support System ou encore BI pour Business Intelligence) désigne les… …   Wikipédia en Français

  • Informatique décisionnelle — Pour les articles homonymes, voir DSS et BI. L’informatique décisionnelle (en anglais : DSS pour Decision Support System ou encore BI pour Business Intelligence[1]) désigne les moyens, les outils et les méthodes qui permettent de collecter,… …   Wikipédia en Français

Share the article and excerpts

Direct link
https://fr-academic.com/dic.nsf/frwiki/492746 Do a right-click on the link above
and select “Copy Link”