Bonjour,
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 milliers de lignes (de l'ordre de 15 000 lignes max par mois).
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 (on estime sur 24 mois atteindre 1 million de lignes) et d'alimenter la base avec les nouveaux (15 000 lignes/mois).
Vous comprendrez bien qu'on risque d'avoisiner rapidement les 2 voir 3 millions de lignes dès la construction de la BDD si on remonte sur 5 ans...
La taille actuelle des fichiers est de 3ko par exemple pour le dernier mois. Une fois transformation sous excel avec ajout de nouveaux champs on est sur du 4Mo
Les fichiers contiennent entre 8000 lignes et 15000 lignes / mois
Voici un exemple de fichier source de base :
SIREN(fini);RAISON SOCIALE(infini);ADRESSE(infini);CP(fini);VILLE(fini); TYPE(fini);MONTANT(infini);DATE INFO(fini);DATE PUB(fini);DATE MAJ(fini);ORIGINE(fini); REFERENCE(infini);NAF(fini)
000000000;ENTREPRISE 1 ;27 RUE DESCAHIERS ;33000;BORDEAUX ;CXI ;3626 ;20101211;20110203;20110203;S;12364895 ;3221A
015496178;ENTREPRISE 2 ;15 BD DES VILETTES ;56000;VANNES ;CXI ;526 ;20100930;20110111;20110209; ;12788295 ;3221A
017895356;ENTREPRISE 3 ;4 BOULEVARD FOUQUET ;80600;DOULLENS ;PRG ;897 ;20100815;20110216;20110225;C;4007356 03 ;2014B
019456872;ENTREPRISE 4 ;13 AV NAPOLEON ;12000;RODEZ ;CXI ;6324 ;20101115;20110209;20110209;S;13266456 ;6510A
024965823;ENTREPRISE 5 ;13 RUE MARECHAL ;75015;PARIS ;CXI ;803 ;20101214;20110217;20110217;S;18789512 ;4249Z
026620013;ENTREPRISE 6 ;ZA DE CHATENAY ;45100;ORLEANS ;CXI ;7066 ;20100817;20110218;20110217;S;15654875 ;1172Z
026620013;ENTREPRISE 6 ;ZA DE CHATENAY ;45100;ORLEANS ;INFCO ;0 ;20110208;20110208;20110208;S;4 = Impayé(s) grave(s) ;1172Z
036359826;ENTREPRISE 8 ;RUE DES SOURIS ;60700;LES AGEUX ;CXE ;4000 ;20110104;20110228;20110228;I;INTRUM JUSTICIA ;4035Z
264894235;ENTREPRISE 14 ;6 R DES ECHOS ;36100;LES BORDES ;PRIVS ;5816 ;20110201;20110224;20110224;S;RNV. SURVEILLANCE ;1512Z
264894235;ENTREPRISE 14 ;6 RUE COMERY ;36100;LES BORDES ;PRIVS ;200 ;20110201;20110224;20110224;S;RNV. SURVEILLANCE ;1512Z
998477004;ENTREPRISE 99999 ;2 RUE DU MYSTERE ;18000;BOURGES ;PRIVS ;2172 ;20110201;20110224;20110224;S;RNV. SURVEILLANCE ;1512Z
Il faut savoir que nous allons très prochainement augmenter considérablement le nombre d'informations par fichier mensuel (4 fois plus) + l'historique des fichiers existants et historique des nouveaux
J'ai réaliser un schéma grâce aux différentes aides des membres du forum.
Je souhaitais juste réorienter mon problème dans la bonne section.
Pour ceux que ça interesse, la discussion avait commencé : ici
Au delà de cela, est-ce que mon approche vous semble appropriée ?
Merci de votre aide
Partager