Nous accompagnons les entreprises dans l’amélioration de leurs performances globales à travers notre expertise variée en Transformation Digitale, l’Expertise Oracle, l’Audit & la Cyber sécurité, Cloud & Datacenter, Formation & Régie.

NOS RÉALISATIONS

Contactez-nous

Plateau, Cité Esculape en face à la BCEAO

contact@ebenyx.com

(+225) 27 20 22 30 98

(+225) 27 22 47 62 63

Développeur Full Stack Java

default photo
Nom: EDOUKOU ESMOH
Sexe: Masculin
Formation : Mobiquité Big Data et Systèmes
Expérience professionnelle : Développeur Dépuis 2 ans 3 mois à ebenyx technologies
Langages de programmation : python

PROCESSUS DE CONCEPTION DIMENSIONNELLE EN QUATRES ETAPES

Le processus de conception dimensionnelle d’un système décisionnelle suit quatre étapes à savoir le choix du processus métier, la déclaration du grain, l’identification des dimensions et l’identification des faits.

1. Sélectionnez le processus métier

Une processus métier est une activité de bas niveau effectuée par une organisation, telle que la prise de commandes, la facturation, la réception de paiements, la gestion des appels de service, l’inscription des étudiants, l’exécution d’une procédure médicale ou le traitement des réclamations. Pour identifier les processus métier de votre organisation, il est utile de comprendre plusieurs caractéristiques communes :
    Les processus métier sont souvent exprimés sous forme de verbes d’action car ils représentent les activités que l’entreprise exécute. Les dimensions associées décrivent le contexte descriptif associé à chaque événement de processus métier.
    Les processus métier sont généralement pris en charge par un système opérationnel, tel que le système de facturation ou d’achat.
    Les processus métier génèrent ou capturent des indicateurs de performance clés. Parfois, les métriques sont le résultat direct du processus métier ; les mesures sont des dérivations à d’autres moments. Les analystes veulent invariablement examiner et évaluer ces métriques par une combinaison apparemment illimitée de filtres et de contraintes.
    Les processus métier sont généralement déclenchés par une entrée et aboutissent à des métriques de sortie. Dans de nombreuses organisations, il existe une série de processus dans lesquels les sorties d’un processus deviennent les entrées du suivant. Dans le jargon d’un modélisateur dimensionnel, cette série de processus aboutit à une série de tables de faits.
Vous devez écouter attentivement l’entreprise pour identifier les processus métier de l’organisation, car les utilisateurs métier ne peuvent pas facilement répondre à la question « Quel processus métier vous intéresse ? » Les mesures de performance que les utilisateurs souhaitent analyser dans le système DW/BI résultent d’événements de processus métier. Parfois, les utilisateurs métier parlent d’initiatives commerciales stratégiques plutôt que de processus métier. Ces initiatives sont généralement de vastes plans d’entreprise soutenus par la direction pour offrir un avantage concurrentiel. Afin de lier une initiative commerciale à un processus commercial représentant une unité de travail de la taille d’un projet pour l’équipe DW/BI, vous devez décomposer l’initiative commerciale en processus sous-jacents. Cela signifie creuser un peu plus pour comprendre les données et les systèmes opérationnels qui prennent en charge les exigences analytiques de l’initiative.
Il convient également de noter ce qu’un processus métier n’est pas. Les départements ou les fonctions de l’organisation ne correspondent pas à des processus commerciaux. En se concentrant sur les processus plutôt que sur les départements fonctionnels, des informations cohérentes sont fournies de manière plus économique dans toute l’organisation. Si vous concevez des modèles dimensionnels liés à un service, vous dupliquez inévitablement des données avec des étiquettes et des valeurs de données différentes. Le meilleur moyen d’assurer la cohérence est de publier les données une seule fois.

2- Déclarez le grain

Déclarer le grain signifie spécifier exactement ce que représente une ligne de table de faits individuelle. Le grain transmet le niveau de détail associé aux mesures de la table de faits. Il fournit la réponse à la question « Comment décrivez-vous une seule ligne dans la table de faits ? » Le grain est déterminé par les réalités physiques du système opérationnel qui capture les événements du processus métier.
Exemples de déclarations de grain:  Une ligne par compte bancaire chaque mois Ces déclarations de grain sont exprimées en termes commerciaux. Vous vous attendiez peut- être à ce que le grain soit une déclaration traditionnelle de la clé primaire de la table de faits. Bien que le grain soit finalement équivalent à la clé primaire, c’est une erreur de lister un ensemble de dimensions et de supposer ensuite que cette liste est la déclaration de grain. Dans la mesure du possible, vous devez exprimer le grain en termes commerciaux.
Les modélisateurs dimensionnels essaient parfois de contourner cette étape apparemment inutile du processus de conception en quatre étapes. S’il vous plaît, ne le faites pas ! Déclarer le grain est une étape critique qui ne peut être prise à la légère. Lors du débogage de milliers de conceptions dimensionnelles au fil des ans, l’erreur la plus fréquente est de ne pas déclarer le grain de la table de faits au début du processus de conception. Si le grain n’est pas clairement défini, toute la conception repose sur des sables mouvants ; les discussions sur les dimensions des candidats tournent en rond et des faits voyous se faufilent dans la conception. Un grain inapproprié hante une implémentation DW/ BI ! Il est extrêmement important que tous les membres de l’équipe de conception se mettent d’accord sur la granularité de la table de faits. Cela dit, vous découvrirez peut-être au cours des étapes 3 ou 4 du processus de conception que la déclaration de grain est fausse. Ce n’est pas grave, mais vous devez ensuite revenir à l’étape 2.

3- Identifiez les dimensions

Les dimensions ne relèvent pas de la question : « Comment les gens d’affaires décrivent-ils les données résultant des événements de mesure des processus métier ? » Vous devez décorer les tables de faits avec un ensemble robuste de dimensions représentant toutes les descriptions possibles qui prennent des valeurs uniques dans le contexte de chaque mesure. Si vous êtes clair sur le grain, les dimensions peuvent généralement être facilement identifiées car elles représentent le « qui, quoi, où, quand, pourquoi et comment » associé à l’événement. Des exemples de dimensions courantes incluent la date, le produit, le client, l’employé et l’installation. Avec le choix de chaque dimension, vous répertoriez ensuite tous les attributs discrets de type texte qui étoffent chaque table de dimension.

4- Identifiez les faits

Les faits sont déterminés en répondant à la question « Qu’est-ce que le processus mesure ? » Les utilisateurs professionnels sont vivement intéressés par l’analyse de ces mesures de performance. Tous les faits candidats dans une conception doivent être fidèles au grain défini à l’étape 2. Les faits qui appartiennent clairement à un grain différent doivent être dans une table de faits distincte. Les faits typiques sont des chiffres additifs numériques, tels que la quantité commandée ou le montant du coût en dollars. 
En définitif vous devez prendre en compte à la fois les besoins de vos utilisateurs métier et les réalités de vos données sources pour prendre des décisions concernant les quatre étapes, Nous vous encourageons fortement à résister à la tentation de modéliser les données en examinant uniquement les données sources. Il peut être moins intimidant de se plonger dans les données plutôt que d’interroger un homme d’affaires ; cependant, les données ne remplacent pas les entrées des utilisateurs professionnels. Malheureusement, de nombreuses organisations ont tenté cette approche basée sur les données du chemin de moindre résistance, mais sans grand succès. 

.