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

Add specific SPARQL distribution info #76

Open
coret opened this issue Nov 6, 2022 · 2 comments
Open

Add specific SPARQL distribution info #76

coret opened this issue Nov 6, 2022 · 2 comments

Comments

@coret
Copy link
Contributor

coret commented Nov 6, 2022

The current specification lacks a method to better specify a SPARQL endpoint.

Some datasets (like those of the Literatuurmuseum) all have the same schema:contentUrl (https://LIT.hosting.deventit.net/AtlantisSparql). But each of the datasets is "stored" in a separate graph. A property - with working name nde:graphUri - should be defined to provide the URI of the graph.

Some datasets (like those of the KB) require a filter on the subject URIs, like ?subject schema:mainEntityOfPage/schema:isPartOf <http://data.bibliotheken.nl/id/dataset/dbnla>. A property - with working name nde:subjectFilter - should be defined to provide a piece of SPARQL select.

This information is needed for automatic processing of SPARQL-endpoints, for example to use in the Dataset Register KG.
See https://github.com/netwerk-digitaal-erfgoed/kg-prototype/blob/master/catalogs/sparql-endpoints.ttl for examples.

TODO: investigate if appropiate properties are available in VOID or DCAT.

@ddeboer
Copy link
Member

ddeboer commented Dec 1, 2023

TODO: investigate if appropiate properties are available in VOID or DCAT.

From the VoID spec:

Note: In some SPARQL endpoints, named graphs are used to partition the data. Currently VoID doesn't provide a dedicated way of stating that a dataset is contained in a specific named graph. This kind of information can be provided in a SPARQL Service Description, as described below.

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

No branches or pull requests

2 participants