Project

General

Profile

Scénario #20911

Importation des comptes et des structure métiers dans le Seth établissement (bdd intermédiaire)

Added by Joël Cuissinat over 5 years ago. Updated about 5 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Gwenael Remond
Category:
-
Start date:
06/26/2017
Due date:
07/14/2017
% Done:

100%

Estimated time:
(Total: 51.00 h)
Spent time:
(Total: 60.00 h)
Story points:
10.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto

Description

  • définir la structure de données cible
    • structure de la bdd (relationnelle) intermédiaire
  • Coder une importation depuis AAF
Rendu :
  • Exemples de requêtes sur la base

Subtasks

Tâche #20945: tests de database noSQLFerméGwenael Remond

Tâche #20977: implémentation de la base de transfert en mongodbFerméGwenael Remond

Tâche #21049: Refaire fonctionner les imports non mongodbFerméEmmanuel GARETTE


Related issues

Related to EOLE AD DC - Scénario #20331: Implémenter la notion de site sur le module Seth Terminé (Sprint) 07/04/2017 08/18/2017
Copied to EOLE AD DC - Scénario #21051: Faire fonctionner l'importation en mode delta dans la bdd intermédiaire Seth Terminé (Sprint) 07/11/2017 09/08/2017

Associated revisions

Revision 360b0899 (diff)
Added by Gwenael Remond about 5 years ago

Importation des comptes et des structure métiers

Ref #20911

History

#1 Updated by Joël Cuissinat over 5 years ago

  • Description updated (diff)

#2 Updated by Joël Cuissinat over 5 years ago

  • Related to Scénario #20331: Implémenter la notion de site sur le module Seth added

#3 Updated by Scrum Master over 5 years ago

  • Project changed from Distribution EOLE to EOLE AD DC
  • Subject changed from Seth établissement : définir la structure de données cible to Importation des comptes et des structure métiers dans le Seth établissement
  • Description updated (diff)

#4 Updated by Scrum Master over 5 years ago

  • Subject changed from Importation des comptes et des structure métiers dans le Seth établissement to Importation des comptes et des structure métiers dans le Seth établissement (bdd intermédiaire)
  • Description updated (diff)
  • Assigned To set to Gwenael Remond
  • Release set to EOLE 2.6.2
  • Story points set to 10.0

#5 Updated by Scrum Master over 5 years ago

  • Description updated (diff)

#6 Updated by Gwenael Remond about 5 years ago

exemple de requête sur la base :

from pymongo import MongoClient
from bson.objectid import ObjectId

client = MongoClient('mongodb://localhost:27017')
db = client['eoleaaf']
posts = db['user']

  • recherche des élèves ayant pour responsable un login donné
    person_id = db.user.find_one({'ENTPersonLogin': 'marcel.dupont01'})['_id']
    print list(db.user.find({'ENTEleveParents': person_id}))
    
  • recherche de tous les enseignants correspondant à un élève donné
    eleve = db.user.find_one({'UserType': 'eleve', 'uid': u'AGI14502' })
    print list(db.user.find({'UserType': 'enseignant', 'ENTAuxEnsClasses': eleve['ENTEleveClasses']})):
    

#8 Updated by Joël Cuissinat about 5 years ago

  • Copied to Scénario #21051: Faire fonctionner l'importation en mode delta dans la bdd intermédiaire Seth added

#9 Updated by Joël Cuissinat about 5 years ago

  • Status changed from Nouveau to Terminé (Sprint)

Also available in: Atom PDF