Closed amaurydubot closed 8 months ago
Voilà la requête GraphQL qui permet de sortir les informations demandées. À discuter avec toi du format que tu souhaites obtenir ensuite, là ça sera du JSON
query MyQuery($deployment_id: uuid!) {
beneficiary(where: {deploymentId: {_eq: $deployment_id}}) {
notebook {
members {
account {
orientation_manager {
email
firstname
lastname
}
professional {
lastname
firstname
email
structure {
name
}
}
}
memberType
}
notebookInfo {
orientationSystem {
name
}
}
}
firstname
lastname
dateOfBirth
}
}
C'est fait. J'ai documenté le script Python pour générer le CSV sur le notion https://www.notion.so/gip-inclusion/2024-01-11-Export-b-n-ficiaires-Loiret-5f0e19899e024a02a438c76e019a818e
Problème
Le département du Loiret a besoin de data que je n'arrive pas à sortir dans Metabase (je n'arrive pas établir la jointure de données entre les tables
beneficiary
structure
etorientation_system
).Il faudrait en fait la liste des bénéficiaires du Loiret (Nom Prénom Date de naissance) avec leur type d'orientation, leur(s) professionnel(s) accompagnateurs (Nom Prénom adresse mail) en précisant leur statut de référent ou non, la structure du professionnel référent (Nom de la structure).
Solution
Fournir à Amaury ou à Jonathan un extract de l'ensemble des bénéficiaires du 45 - Loiret (deployment_id :
a81294e2-f76a-48fc-9c10-81e3bf6097fa
) avec les données suivantes :lastname
firstname
date_of_birth
) ;name
)last_name
first_name
email
) ;name
).