i.eis.luzzu-webapp.2.0.1.source-code.GetMetricObservationValue.sparql Maven / Gradle / Ivy
The newest version!
PREFIX daq:
PREFIX rdf:
PREFIX rdfs:
PREFIX xsd:
PREFIX sdmx-dimension:
SELECT DISTINCT ?metric_name ?value
WHERE {
?metric_uri a %metric% .
%metric% rdfs:subClassOf daq:Metric .
?has_dimension_metric rdfs:range %metric% .
?has_dimension_metric rdfs:domain ?dimension .
?has_category_dim rdfs:range ?dimension .
?has_category_dim rdfs:domain ?category .
OPTIONAL { %metric% rdfs:label ?metric_name } .
?metric_uri daq:hasObservation ?obs .
?obs daq:value ?value .
?obs sdmx-dimension:timePeriod ?dateTime .
?obs daq:computedOn %dataset% .
} ORDER BY DESC(?dateTime) LIMIT 1