Bonjour,
J'espère être dans la bonne section du forum...
Je suis actuellement stagiaire dans une entreprise souhaitant mettre en place un système décisionnel.
L'entreprise en question gère principalement les incidents de paiement. Jusqu'à présent ces fichiers étaient traités manuellement avec Excel.
Plusieurs fois par mois les incidents remontent sous forme de fichier texte (.txt) puis transformer en sous Excel afin de les trier par secteur d'activité grâce au code NAF et par types d'incidents (retard de paiement, rejet des chèques,...) pour ensuite pourvoir en tirer qq chose.
L'entreprise souhaiterait mettre en place un système permettant de gérer l'arrivé journalière ou mensuelle de ces fichiers d'incidents regroupant plusieurs centaines de milliers de lignes (de l'ordre de 250 000 lignes par mois au final à gérer).
Le but étant de construire une base de données regroupant tout les anciens fichiers d'incidents de paiements (afin de construire un historique sur plusieurs années) et d'alimenter la base avec les nouveaux. Vous comprendrez bien qu'on risque d'avoisiner rapidement les 3 voir 4 millions de lignes dès la construction du DW...
Chaque ligne comprend le numéro de SIREN propre à chaque BDD ainsi qu'une dizaines d'autres champs (notamment le code NAF et le type d'incident, adresse, ville, nom, ...).
Donc dans l'idée je crois avoir bien compris les différentes étapes à mettre en place, à savoir :
- la définition des besoins
- la définition de l'architecture technique
- la modélisation dimensionnelle
- la création d'une base de données avec la gestion d'un processus ETL
- mise en place d'un outil décisionnel (pour avoir des tendances par secteur ou autre)
(bon je saute pleins d'étapes...)
Enfin je voudrais avoir un peu d'aide afin que je réalise ce projet. Je ne sais pas trop quels outils je devrais utiliser ?
Je travaille dans un PME, est ce que la mise en place d'une base sous Access serait suffisante ? sachant que l'acces au donnée est limité à 5 utilisateurs max (ca peut toujours évoluer, me direz-vous...)
Il me faut un système prévenant et donc évolutif si besoin...
Il me semble que SQL server regroupe ETL + Datawarehouse ?!
Auriez vous des questions afin que j'arrive à définir plus précisément mon besoin et m'aider dans mon choix ?
Merci bcp.
Cordialement,
Bibouex
Partager