Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
mise en ligne d’objets et d’images électroniques<br />
Module d’import massif<br />Processus :<br />Création de données dans Google spreadsheet<br />Spécification de ce qu’il fa...
Règles d’importations – 1<br />Une colonne est un champ d’un corpus<br />La première colonne porte le nom de l’objet<br />...
Règles d’importations – 2<br />Processus<br />Open melodie lit le contenu de la 1ère colonne<br />Par convention, il s’agi...
Règles d’importations – 3<br />Pour chaque champ Open melodie teste si l’objet possède déjà une valeur<br />Si oui, alors ...
Exemple – 1<br />Premier import<br />6 objets sont créés, le corpus porte 3 champs<br />Rq : on aurait pu laisser des cham...
Exemple – 2<br />Deuxième import<br />Quatre objets ont été ajoutés, <br />les objets originaux n’ont pas été touchés<br />
Exemple – 3<br />Troisième import<br />Deux colonnes ont été ajoutées <br />Tous les objets ont pris les nouvelles valeurs...
Liens<br />Blog : <br />http://openmelodie.blogspot.com/<br />Téléchargement : <br />http://sourceforge.net/projects/openm...
Upcoming SlideShare
Loading in …5
×

Openmelodie Import massif

1,004 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Openmelodie Import massif

  1. 1. mise en ligne d’objets et d’images électroniques<br />
  2. 2. Module d’import massif<br />Processus :<br />Création de données dans Google spreadsheet<br />Spécification de ce qu’il faut importer<br />Lancement du calcul sur le serveur<br />Idée : autoriser les imports itératifs<br />Affichage des données dans un corpus<br />
  3. 3. Règles d’importations – 1<br />Une colonne est un champ d’un corpus<br />La première colonne porte le nom de l’objet<br />Qui doit être unique !<br />On peut créer un nouveau champ à la volée<br />On peut associer une colonne à un champ existant<br />Une ligne est un objet du corpus<br />La 1ère ligne porte le nom des colonnes<br />Chaque ligne et chaque objet est repéré par son nom<br />
  4. 4. Règles d’importations – 2<br />Processus<br />Open melodie lit le contenu de la 1ère colonne<br />Par convention, il s’agit du nom de l’objet<br /><ul><li>Qui doit être unique !</li></ul>Si un objet possède ce nom dans ce corpus, alors on le charge<br />S’il n’existe pas alors on le crée<br />
  5. 5. Règles d’importations – 3<br />Pour chaque champ Open melodie teste si l’objet possède déjà une valeur<br />Si oui, alors la valeur du tableau est ignorée<br />Si non, alors l’objet prend cette valeur pour ce champ<br />Une valeur nulle (un blanc) n’est jamais prise en compte<br />
  6. 6. Exemple – 1<br />Premier import<br />6 objets sont créés, le corpus porte 3 champs<br />Rq : on aurait pu laisser des champs de côté<br />
  7. 7. Exemple – 2<br />Deuxième import<br />Quatre objets ont été ajoutés, <br />les objets originaux n’ont pas été touchés<br />
  8. 8. Exemple – 3<br />Troisième import<br />Deux colonnes ont été ajoutées <br />Tous les objets ont pris les nouvelles valeurs<br />Les deux premières colonnes n’ont pas été touchées<br />
  9. 9. Liens<br />Blog : <br />http://openmelodie.blogspot.com/<br />Téléchargement : <br />http://sourceforge.net/projects/openmelodie/<br />Bêta-test :<br />http://www.achemenet.com/openmelodie-beta/<br />

×