ecolabdata / ecospheres-metadata

Visualisation des métadonnées moissonnées dans Ecosphères
3 stars 1 forks source link

Table Jeux de données de l'univers #6

Closed johanricher closed 10 months ago

johanricher commented 12 months ago

User story

Je suis Un gestionnaire de catalogue. Un administrateur ministériel des données.

Je veux En tant que gestionnaire, j'ai un rôle de coordination. Je souhaite apprécier mon patrimoine de données au regard des besoins de standardisation et d'agrégation, d'ouverture ou plus simplement de sélection des jeux de données les plus pertinents pour mon usage. Je souhaite pouvoir évaluer la qualité de mon patrimoine et en promouvoir l'amélioration :

Je peux [Depuis l'univers PPRN]

[Visualiser mes jeux de données] Visualiser tous les jeux de données de l'univers, avec trois informations : le nom du jeu de données, le producteur et la date de la dernière mise à jour

Implémentation

Superset chart type: Table

Métadonnées utilisées

Remarques

Après première production de l'indicateur

Comment l'indicateur en l'état répond aux besoins ?

Les utilisateurs peuvent filtrer les jeux de données sur un univers, un mot-clé ou un catalogue, pour voir les dates de dernières mises à jour. Il permet aussi d'ouvrir la fiche métadonnée du jeu de données pour obtenir plus de détail.

Comment pourrait-il être amélioré (préconisations) ?

La table de jeu de données est la base d'outil, c'est le point d'entrée pour explorer le catalogue, notamment filtré sur un périmètre (univers par exemple). Elle doit permettre à l'utilisateur de vouloir explorer plus en détail les jeux de données, mais ne dois pas contenir trop d'information. Pour plus d'exhaustivité, les utilisateurs peuvent consulter la liste des jeux de données et de leurs métadonnées)

Thesauruv commented 11 months ago

En précision sur la métadonnée "catalogue", je renverrai vers l'URI vers la fiche métadonnées .html du catalogue d'origine. Cette information est disponible à partir de l'ID du dataset ou du chemin dcat:inCatalogue/foaf:homepage

johanricher commented 11 months ago

C'est noté, j'ai mis à jour le ticket pour les métadonnées à utiliser pour cet indicateur.

Pour simplifier le travail de @qloridant, est-ce que tu confirmes que les 4 métadonnées à utiliser (listées dans le ticket) correspondent bien à celles dans le graph DCAT que j'ai représenté ci-dessous, aussi fidèlement que possible mais en restant synthétique :


flowchart TD
    Catalog[dcat:Catalog]
    CatalogTitle[dcterms:title]
    CatalogHomepage[foaf:homepage]

    CatalogRecord[dcat:CatalogRecord]

    Dataset[dcat:Dataset]
    DatasetTitle[dcterms:title]
    DatasetRightsOlder[dcterms:rights_holder]

    Organization[foaf:Organization]
    OrganizationName[foaf:name]

    Catalog --> CatalogTitle
    Catalog --> CatalogHomepage

    CatalogRecord -- inCatalog --> Catalog
    Catalog -- isPrimaryTopicOf --> CatalogRecord

    Dataset -- isPrimaryTopicOf --> CatalogRecord
    Dataset --> DatasetTitle
    Dataset --> DatasetRightsOlder

    DatasetRightsOlder --> Organization

    Organization --> OrganizationName
qloridant commented 11 months ago

[edit] Creator est une référence à l'objet Organization. Nous utilisons donc le champ creator pour accéder à la classe Organization.

Faut-il utiliser Organization (rattaché à la propriété rights_holder) ou Creator (rattaché à Dataset directement) ? Les deux existent et sont utilisés dans les fichiers du dump

qloridant commented 11 months ago

Visible ici Ou dans le dashboard

clementmandron commented 11 months ago

Suite au point avec Vincent, je remets ce ticket en In Progress pour l'ajout de la date de dernière mise à jour (fraîcheur) à la table de jeux de données @qloridant

qloridant commented 11 months ago

Donnée date de dernière mise à jour ajoutée. J'ai également ajouté le lien vers la page du dataset dans son catalogue..

@Thesauruv , le URI d'un dataset et le champ landing_page me paraissent équivalent. J'utilise donc directement l'URI du dataset que nous récupérions déjà.

qloridant commented 11 months ago

Pour mettre en avant le champ "Date de Dernière Modification", faut-il ordonner le tableau par la date (du jeu de donnée le plus frais au moins frais) ?

qloridant commented 11 months ago

J'ai ordonné le tableau et placer les dates vides à la fin