wiki:Recette Mise en forme de données

Version 4 (modified by brice, 15 years ago) (diff)

--

Mise en forme de données à importer dans BD_CONTMIG_NAT

Retour à la page de démarrage ..


Quand vous importez des données historiques stockées sous différentes formes (excel, access ...), les tables de destination dans BD_CONTMIG_NAT sont très souvent les mêmes :

  • opérations de relève de piège ... : t_operation_ope
  • poissons observés : t_lot_lot
  • caractéristiques (taille, poids, stades pigmentaire ...) : tj_caracteristiquelot_car
  • marques et action de marquage : tj_actionmarquage_act, t_operationmarquage_omq, t_marque_mqe
  • fonctionnement des dispositifs de comptage et de franchissement : t_periodefonctdispositif_per


Lors de la mise en forme de vos données, il faut veiller au respect de plusieurs règles :

  • faire des fichiers avec le nombre de colonnes de la table de destination.

  • le calcul de la migration ne se fait que sur les lots, pas sur les échantillons, tout ce qui est caractéristiques individuelles nécessite donc de créer un lot fils auquel les attribuer. C'est le cas ci-dessous du lot 1000 et de ses lots fils 1001 à 1005, chaque lot fils pouvant recevoir plusieurs caractéristiques (ici taille et stade pigmentaire).
  • il est très préférable d'incorporer toutes les données relatives à un lot lors du premier import car si vous devez y revenir, il est obligatoire de se référer au bon numéro de lot, ce qui complique fortement les choses ...


Voici des données fictives (Migration journalière et Tailles / Poids / Stades) et les tables à importer qui en résultent : t_operation_ope, t_lot_lot et tj_caracteristiquelot_car.

Une fois les différentes tables constituées, référez-vous à Recette SQL Imports dans BD_CONTMIG_NAT pour l'importation des données dans BD_CONTMIG_NAT.


source:stacomi/trunk/docs/trac/image230.png