Scénario #20911
Importation des comptes et des structure métiers dans le Seth établissement (bdd intermédiaire)
Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Gwenael Remond
Catégorie:
-
Version cible:
Début:
26/06/2017
Echéance:
14/07/2017
% réalisé:
100%
Temps estimé:
(Total: 51.00 h)
Temps passé:
(Total: 60.00 h)
Points de scénarios:
10.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto
Description
- définir la structure de données cible
- structure de la bdd (relationnelle) intermédiaire
- Coder une importation depuis AAF
- Exemples de requêtes sur la base
Sous-tâches
Demandes liées
Révisions associées
Importation des comptes et des structure métiers
Ref #20911
Historique
#1 Mis à jour par Joël Cuissinat il y a presque 7 ans
- Description mis à jour (diff)
#2 Mis à jour par Joël Cuissinat il y a presque 7 ans
- Lié à Scénario #20331: Implémenter la notion de site sur le module Seth ajouté
#3 Mis à jour par Scrum Master il y a presque 7 ans
- Projet changé de Distribution EOLE à EOLE AD DC
- Sujet changé de Seth établissement : définir la structure de données cible à Importation des comptes et des structure métiers dans le Seth établissement
- Description mis à jour (diff)
#4 Mis à jour par Scrum Master il y a presque 7 ans
- Sujet changé de Importation des comptes et des structure métiers dans le Seth établissement à Importation des comptes et des structure métiers dans le Seth établissement (bdd intermédiaire)
- Description mis à jour (diff)
- Assigné à mis à Gwenael Remond
- Release mis à EOLE 2.6.2
- Points de scénarios mis à 10.0
#5 Mis à jour par Scrum Master il y a presque 7 ans
- Description mis à jour (diff)
#6 Mis à jour par Gwenael Remond il y a presque 7 ans
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 Mis à jour par Joël Cuissinat il y a presque 7 ans
- Copié vers Scénario #21051: Faire fonctionner l'importation en mode delta dans la bdd intermédiaire Seth ajouté
#9 Mis à jour par Joël Cuissinat il y a presque 7 ans
- Statut changé de Nouveau à Terminé (Sprint)