Hello Martin,
I will complete this UseCases page in few days, after I already completed my current task, which hopefully will be done with ontop :)
Good idea to have this UseCases page.
RDF Data Cubes are typically Turtle files. They have several distinct parts (if you look at this example -
- prefixes
- data structure definition (which contain dimensions, measures and attributes)
- the dimensions and measures parts
- observations (this is basically the part where ontop would help a lot)
- and some additional instances...(and here as well)
Essentially we modeled the RDF Data Cubes using Protege.
What we still need to do is to fill the observations and additional data instances with data.
Based on what I learned in the last days that seems doable.
There are some questions though:
- How can I remove or take into account the individuals of the ontology when generating triples (is the default behavior
of materializeSesame to not take the individuals into account)? Because there are cases when
I need the individuals from the ontology, and cases when I don't need them, and I don't really
know how to activate/deactivate this when using the batch scripts....
- Is it possible to use data from multiple tables to populate a single individual (a single Observation
for an RDF Data Cube, for example)? I don't remember seeing this, but maybe I overlooked a tutorial....I think this is possible...
- Is there any possibility to create the links to other datasets (DBpedia) directly from the ontop Protege plug-in?
(for countries, for example would be nice to write a SPARQL query that automatically gives you the link to the
same country from DBpedia).
Best regards,
Adrian