Projet DARTIES Equipe alimentation
Sommaire Fonctionnement de l’équipe Règles de nommage Projet DARTIES - Rapport de l'équipe d'alimentation Sommaire Fonctionnement de l’équipe Règles de nommage Formalisme des erreurs Alimentation Problèmes rencontrées
Fonctionnement de l’équipe Projet DARTIES – Equipe alimentation Projet DARTIES - Equipe alimentation
Fonctionnement général Projet DARTIES - Rapport de l'équipe d'alimentation Fonctionnement général Réunion d’avancement Travail en groupe Mise en commun du travail sur SVN
Equipe et tâches effectuées Projet DARTIES - Rapport de l'équipe d'alimentation Equipe et tâches effectuées Onur Yildiz Tristan Rollet Nicolas Scottini Pierre Girona Mathieu Vincent Julien Vandermoere Adam Le Goff Formalisme des erreurs & scénario annuels Règles de nommages Scénario mensuels Planifications des tâches / suivi de l’équipe + Job Init
Règles de nommage et structuration Projet DARTIES – Equipe alimentation Projet DARTIES - Equipe alimentation
Introduction Définition des règles de nommage et de structuration des fichiers Excel liés à l’application Darties Respect des règles éviter tout problème de chargement de données dans le Datawarehouse et assurer la pérennité de l’application Projet DARTIES – Equipe alimentation Projet DARTIES - Equipe alimentation
Fichier Excel d’initialisation Après l’implémentation de la base de données alimenter les valeurs des dimensions dans les tables de référence Fichier initialisation.xls composé des neuf onglets suivants : Région, Continent, Pays, Enseigne, Famille Articles, Période, Devise, Magasin et Test Projet DARTIES – Equipe alimentation Projet DARTIES - Equipe alimentation
Fichier Excel Mensuel Début de mois chaque magasin doit fournir un fichier contenant les informations concernant les chiffres réalisés le mois précédent Fichier magasin_mois_annee.xls composé d’une seule feuille contenant les informations suivantes : magasin, mois, année, famille produit, vente réalisé, CA réalisé, marge réalisée Projet DARTIES – Equipe alimentation Projet DARTIES - Equipe alimentation
Fichier Excel Annuel Dernier trimestre de l’année les objectifs sont définis pour chaque magasin et pour toute l’année suivante. Il s’agit ici d’une planification à long terme. Fichier objectifs_annee.xls composé d’une seule feuille contenant les informations suivantes : magasin, mois, année, famille produit, vente objectif, CA objectif, marge objectif Projet DARTIES – Equipe alimentation Projet DARTIES - Equipe alimentation
Formalisme des erreurs Projet DARTIES – Equipe alimentation Projet DARTIES - Equipe alimentation
Formalisme des erreurs Projet DARTIES – Equipe alimentation 15/12/2010 Formalisme des erreurs 4 grands types d’erreur : Connexion Fichier Lecture de données Diverses L’erreur est identifiée par un code de la forme : DART_1.1.1 Dans le fichier log : le libellé indique l’emplacement de l’erreur Tristan Pourquoi on a hiérarchisé ? par exemple le nom du fichier et le numéro de ligne. Projet DARTIES - Equipe alimentation
Formalisme des erreurs 1. CONNEXION 1.1 Connexion internet 1.1.1 Connexion inexistante 1.1.2 Connexion interrompue 1.2 Connexion BDD 1.2.1 Hôte introuvable 1.2.2 Mot de passe incorrect 1.2.3 TimeOut, le serveur distant n’a pas répondu Nicolas 15/12/10 Projet DARTIES – Equipe Alimentation Projet DARTIES - Equipe alimentation
Formalisme des erreurs 2. FICHIER 2.1 Fichier introuvable : Vérifier le nom ou le chemin spécifié 2.2 Fichier corrompu Nicolas 15/12/10 Projet DARTIES – Equipe Alimentation Projet DARTIES - Equipe alimentation
Formalisme des erreurs 3. LECTURE DE DONNEES 3.1 Absence de données : le champ ‘nom_champ’ est obligatoire 3.2 Format 3.2.1 Nombre 3.2.1.1 La taille dépasse l’espace alloué. 3.2.1.2 Données incohérentes 3.2.1.3 Erreur séparateur (. ou , ?) 3.2.2 Chaine de caractère 3.2.2.1 La taille dépasse l’espace alloué 3.2.2.2 Données incohérentes Nicolas Données incohérentes Ex : si le CA est négatif 15/12/10 Projet DARTIES – Equipe Alimentation Projet DARTIES - Equipe alimentation
Formalisme des erreurs 4. DIVERSES 4.1 Erreur de référencement 4.1.1 Foreign Key 4.1.2 Donnée de référence inexistante 4.2 Erreur de cast Nicolas Donnée de référence inexistante Ex : le nom du magasin n’existe pas 15/12/10 Projet DARTIES – Equipe Alimentation Projet DARTIES - Equipe alimentation
Alimentation Initialisation Projet DARTIES – Equipe alimentation
Initialisation Données initiales fournies par l’équipe projet Projet DARTIES - Rapport de l'équipe d'alimentation Initialisation Données initiales fournies par l’équipe projet Données fiables et sans erreurs Ordre d’insertion Tables de références Tables de dimensions Table de faits
Alimentation Annuelle Projet DARTIES – Equipe alimentation
Scénario Objectifs établis par le directeur financier : Consultation de l’historique des chiffres Mise en place des objectifs Dépôt du fichier Excel objectif sur la plateforme Talend : Ajout de ligne dans la table D_Periode Lecture et extraction de données du fichier d’objectif Création et écriture de deux fichiers log Rapport exécution Rapport erreur Ajout de ligne dans la table de faits F_Ventes Tristan Objectifs: ventes CA marge pour chaque magasin et chaque type de produit 15/12/10 Projet DARTIES – Equipe Alimentation Projet DARTIES - Equipe alimentation
Alimentation Mensuelle Projet DARTIES – Equipe alimentation
Principe d’alimentation mensuelle Init … Mensuel ACharger Archivage Rejets Log Annuel Formulaire web ou FTP
Principe d’alimentation mensuelle 4 du mois en cours Chargement d’un magasin erreurs erreurs
Répercussion sur la base de données
Répercussion sur la base de données
Diagramme d’activité général
Diagramme d’activité du chargement d’un seul magasin
Problèmes rencontrées Projet DARTIES – Equipe alimentation Projet DARTIES - Equipe alimentation