Open jatoledo opened 4 years ago
Hi @jatoledo,
Judging from the error message: Undefined prefix: ql
, it looks like you don't have the prefix ql
defined in your mappings: `
@prefix ql: <http://semweb.mmlab.be/ns/ql#>
However, please note that the property rml:referenceFormulation
isn't used by Squerall, even if it present in your mappings. Rather, we use another property to instruct what type of source the mapped entity is from nosql:store
. See and try to reuse the example here: https://github.com/EIS-Bonn/Squerall/blob/master/evaluation/input_files/mappings.ttl#L134.
Try and let me know.
PS: We are aware that CSV isn't a NoSQL store to be used with that property; we will correct that in the future.
Thank you very much for your quick reply, I will try it with the example.
You are welcome. Don't hesitate to come back in case of errors.
In my opinion, the engine should follow RML properties and try to not include new ones because in that way we start to lose the benefits of having a standard and declarative way to describe the mapping rules. ;-)
Hi, In RML, the logical source descriptions from CSV is:
rml:referenceFormulation ql:CSV
but this generates an Exception.
Exception: