query.indexpatternendpoint.rq Maven / Gradle / Ivy
#
# Federated Query pattern for LOD graph index
# Perform source selection
# Pattern completed by FederatedVisitor SelectorIndex
# Return endpoint URI -> predicate: true|false
#
prefix dqv:
prefix kgi:
prefix void:
prefix dcterms:
select distinct ?serv ?c
where {
service {
graph ?g {
?metadata dcterms:modified ?modif .
?metadata kgi:curated ?s .
?metadata dqv:hasQualityMeasurement ?qualityMeasure .
?s void:sparqlEndpoint ?serv
# optional {?s void:propertyPartition/void:property <$predicate>}
%s
}
# get latest metadata
filter not exists {
?m kgi:curated/void:sparqlEndpoint ?serv
?m dcterms:modified ?modif0
filter (?modif0 < ?modif)
}
}}
order by desc(?c) ?serv
© 2015 - 2025 Weber Informatics LLC | Privacy Policy