Nouveautés de la ressourcerie

Bien que chaque fiche de métadonnées contienne des informations sur la fréquence de mise à jour des jeux de données ainsi que leur date de dernière modification, il n'est pas forcément évident de se tenir au courant des mises à jour du catalogue de la ressourcerie.
Pour permettre aux utilisateurs de se tenir au courant de ces évolutions, l'application CKAN mets à disposition plusieurs flux automatiques d'information auxquels il vous est possible de vous abonner.

Mises à jour du catalogue

Pour se tenir au courant des mises à jour du catalogue, il vous suffit de syndiquer l'adresse suivante dans votre agrégateur de flux préféré : http://catalogue.datalocale.fr/feeds/dataset.atom

En fonction de l'outil que vous utilisez pour vous abonner à ce flux d'information vous pourrez spécifier le nombre de mise à jour à afficher. Pour ceux qui ne seraient pas familiers de ce mécanisme de réception automatique d'information, cet article de wikipedia vous fournira toutes les informations nécessaires.

Si vous préférez recevoir un flux d'information plus spécialisé, il vous est possible de spécifier un mot-clé ou un diffuseur de données comme paramètre pour filtrer le flux d'information émanant de la ressourcerie datalocale.
Par exemple, si vous êtes principalement à la recherche d'informations sur la thématique de l'environnement, il vous suffit de vous abonner à l'adresse suivante : http://catalogue.datalocale.fr/feeds/tag/environnement.atom
Si vous souhaitez suivre l'actualité de la publication de la Direction de l'environnement du Département de la Gironde, rien de plus simple ; il vous suffit de trouvez la page de ce producteur de données en navigant dans la section diffuseur ou en faisant une recherche sur le mot environnement et en sélectionnant le producteur qui vous intéresse dans les filtres disponibles dans le panneau de droite.
Par exemple pour la direction de l'environnement et du tourisme du département de la Gironde, le flux de publication est le suivant : http://catalogue.datalocale.fr/feeds/group/dgac-det.atom

De manière complémentaire, il est possible d'obtenir ces informations sous la forme d'un flux Json en utilisant l'interface de programmation de CKAN.

Métadonnées du catalogue

Pour les utilisateurs qui souhaitent automatiser l'interrogation du catalogue, il est également possible d'utiliser l'interface de programmation REST qui renvoie en JSON, les métadonnées de chaque jeu de données. Ce cette manière il est possible d'avertir l'application qui consomme les données mises à disposition qu'une mise à jour est disponible. Pour cela, il suffit de modifier légèrement l'adresse à laquelle est accessible le jeu de données et de passer cette adresse à un programme informatique capable de traiter ce flux d'information.

Par exemple, le jeu de données contenant la liste de l'ensemble des jeux de données du catalogue est disponible à l'url http://catalogue.datalocale.fr/dataset/catalogue-datalocale. Il est possible d'accéder au flux d'information renvoyé à cette adresse sous la forme d'un flux standardisé en Json en passant comme argument l'url http://catalogue.datalocale.fr/api/rest/dataset/catalogue-datalocale.

 

On peut également obtenir la liste des jeux de données du catalogue en utilisant la librairie CURL et en saisissant dans un terminal la requête suivante : curl http://catalogue.datalocale.fr/api/action/package_list -d '{}'

Pour obtenir de manière programmatique la liste des modifications effectuées sur la catalogue, il est possible de s'abonner au flux de l'historique des modifications en spécifiant en paramètre le nombre de jours pour lequel on souhaite obtenir l'historique.
Par exemple pour les 10 derniers jours l'adresse est http://catalogue.datalocale.fr/revision/list?format=atom&days=10.

Si on souhaite filtrer ces résultats sur un seul jeu de données pour connaître l'ensemble des modifications qui l'ont affecté la requête suivante donne ces informations pour le catalogue des jeux de données de la ressourcerie : http://catalogue.datalocale.fr/package/history/catalogue-datalocale

Les requêtes effectuées au travers du moteur de recherche sont également accessibles par le biais de programmes informatiques qui interrogent directement le catalogue. Ainsi si on souhaite connaître la liste des jeux de données qui contiennent le mot catalogue il est possible d'utiliser l'url suivante : http://catalogue.datalocale.fr/api/search/dataset?q=catalogue qui renvoie une liste de résultat formaté en Json.

Commentaires archivés

Aucun commentaire disponible.