Projet

Général

Profil

Scénario #20911

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

Ajouté par Joël Cuissinat il y a presque 7 ans. Mis à jour il y a presque 7 ans.

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Gwenael Remond
Catégorie:
-
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
Rendu :
  • Exemples de requêtes sur la base

Sous-tâches

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


Demandes liées

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

Révisions associées

Révision 360b0899 (diff)
Ajouté par Gwenael Remond il y a presque 7 ans

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)

Formats disponibles : Atom PDF