InseeFr / Magma

Metadata management API
MIT License
1 stars 4 forks source link

Rendre get/dataset/{id}/distribution indépendant de la structure de l'uri #171

Closed flo7894 closed 4 months ago

flo7894 commented 5 months ago

La requête contient actuellement un filtre qui parse l'uri du dataset pour filtrer sur l'identifiant

  ?uriDistribution dcat:distribution ?uri
  FILTER(STRAFTER(STR(?uriDistribution),'http://bauhaus/datasets/') = "${ID}" )

L'identifiant du dataset pourrait être récupéré directement avec un prédicat pour éviter de travailler sur l'uri et en profiter pour renommer ?uriDistribution en ?uriDataset

  ?uriDataset dcat:distribution ?uri .
  ?uriDataset dcterms:identifier "${ID}" .