Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ajouter le lignage dans get/dataset/{id} #117

Open
flo7894 opened this issue Nov 24, 2023 · 3 comments
Open

Ajouter le lignage dans get/dataset/{id} #117

flo7894 opened this issue Nov 24, 2023 · 3 comments
Assignees

Comments

@flo7894
Copy link

flo7894 commented Nov 24, 2023

L'objectif est de faire des liens entre les datasets qui sont construits les uns à partir des autres, et éventuellement de stocker une description de la transformation effectuée

dataset-avec-lignage.txt

Normalement on a un lien du jeu de données résultat de la transformation vers le jeu de données sources avec le predicat prov:wasDerivedFrom. Et on veut enregistrer plus d'informations sur la transformation on aura un blank node lié au jeu de données résultat avec prov:qualifiedDerivation

Dans le json, on aurait donc un objet

'wasDerivedFrom' : {
   "datasets" : [ les identifiants des datasets ],
   "description" : "la description de la transformation"
}

On peut éventuellement avoir plusieurs jeux de données sources. il faudrait alimenter l'array avec prov:wasDerivedFrom
La présence d'un blank node n'est pas obligatoire, dans ce cas on mettrait "description": [ ] dans la sortie

@GtanSndil
Copy link
Contributor

j'ai ajouté dans la base (dvrmesrdfglm001) un dataset (jd0549) sans description pour pouvoir tester

@GtanSndil
Copy link
Contributor

déployé en dev mais le end-point renvoie une erreur 500 à cause des données :

  • problème sur numObs, numSeries et spatialResolution pour le dataset jd0501
  • problème sur spatialResolution pour le dataset jd0550
  • pas de catalogRecord pour les autres datasets

@EmmanuelDemey
Copy link
Collaborator

@flo7894 doit faire quelque chose pour avoir un dataset fonctionnel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

4 participants