Export générique : mapping entre les champs extraits et la base
On Fri, 07 Jun 2013 14:24:13 +0200 Christian BONNET <Christian.Bonnet@ifremer.fr> wrote:
bonjour,
Hello,
concernant l'export générique, est ce que le mapping entre le contenu des fichiers et les champs de la base (et éventuellement les traitements / calculs à effectuer) est décrit dans un document (comme pour le mapping avec les écrans par exemple) ? Si ce n'est pas le cas, il me parait nécessaire de compléter la documentation technique.
Je ne pense pas me tromper en disant que c'est vous qui avez posé ce format. Il reprend les informations des écrans, je ne vois pas pourquoi on doit refournir une nouvelle correspondance avec les champs de la base de données. Peux-être peut-on voir ça pour la prochaine version (donc à faire un ticker pour la 3.0). tony.
On Fri, 07 Jun 2013 17:18:37 +0200 Christian BONNET <Christian.Bonnet@ifremer.fr> wrote:
Il y a effectivement un fichier de format défini par l'Ifremer associé à la fiche, mais il fait référence aux champs des bases access. Comme ce fichier vous avait posé un problème et que vous nous aviez remonté le fait que vous ne saviez pas dans certains cas quelle information aller chercher pour alimenter les champs, je m'inquiétais de savoir où on pouvait retrouver les réponses à vos questions.
Il serait je pense mieux que tu en parles avec Vincent qu'avec moi. Il est au courant de la signification de ces colonnes qui te posent problème qui sont déduites de la persistence. J'ai toujours du mal à voir l'utilité d'une telle demande, quand j'ai écrit cet export, je n'ai pas du tout été voir en base à quoi correspondent les données remontées, je me contente d'utiliser le model *objet*, le lien avec la base est très loin de mes préoccupation (dans la réalisation). Il me semblait aussi justement que le but de ce format d'export était de s'affranchir du modèle de persistence si complexe, alors pourquoi vouloir faire le chemin inverse, et mettre de nouveau des correspondances avec celui-ci ? Ca me dépasse dans le sens où c'est exactement les données que tu as dans l'ui, je vais pas chercher les informations ailleurs.
Si la dernière version du fichier FormatGenerique ne présente plus d'ambiguïté c'est ok, mais je n'en suis pas certain. Par exemple comment je sais à quel champ en base correspond les colonnes extraites suivantes : Precision_Mesure Poids_Reference Coef_Final_Elevation
Je ne suis pas sur que Franck et Jean.Jacques connaissent l'organisation de la base HSQLDB pour faire la correspondance.
Je peux remonter un ticket si tu le souhaites.
Oui si tu veux, après à savoir qui le fera, il faudra qu'on en rediscute je pense. tony. -- Tony Chemit -------------------- tél: +33 (0) 2 40 50 29 28 email: chemit@codelutin.com http://www.codelutin.com
participants (2)
-
Christian BONNET -
Tony Chemit