Bonjour à tous,
Je suis dans une situation un peu particulière : je dois répondre à une question technique portant sur l'utilisation de BODS... alors que je ne serai formée que dans une semaine ! (c'est sûrement ce qu'on appelle un rétro-planning ! )
Une réponse pas forcément "ferme", mais du moins sous forme de pour/contre avantage/désavantage serait également possible.
Voilà le contexte :
- étape 1 : j'extrais des données d'un système externe (appelons-le "A" )
- étape 2 : Je mouline ces données par BODS
- étape 3 : en sortie, j'obtiens des fichiers pouvant être traités par LSMW pour être insérées dans SAP
La question qui m'est posée est la suivante :
Lors de l'étape 1, est-il préférable que ces fichiers soit sous forme "plate" (*.csv) ou bien insérés dans une BD intermédiaire ?
Question subsidiaire : dans le cas du choix de l'insertion dans une BD intermédiaire, quelle techno est préférable ?
Après une première réflexion (et en-dehors de toute connaissance de ma part des capacités de BODS), voici ce que je vois :
- fichiers plats :
- avantages :
- facilement manipulables "à la main"
- pas besoin d'un gestionnaire de BD (donc moins de frais)
- désavantages :
- plus sensibles à l'erreur humaine
- temps de réponse pas optimum, surtout sur les gros volumes (Excel a ses limites)
- pas de possibilités de jointures (ou autres opérations similaires) pour interroger les données avant traitement
- BD intermédiaire :
- avantages :
- manipulation "sécurisée"
- possibilité de combiner les données entre elles (contrôles, complétudes, etc...)
- facilité de traiter de gros volumes
- désavantages :
- nécessité d'installer une BD (avec éventuellement un pb de licences)
Je sais, ça a l'air assez succinct, mais je ne suis pas sûre et certaine de ce que BODS sait faire ou non, donc impossible de savoir si l'utilisation d'une BD intermédiaire complique ou au contraire simplifie le travail de BODS.
L'idéal serait qu'une personne déjà confrontée à ces deux options puisse passer par ici...
Merci à toutes et tous !
Partager