zazuko / barnard59

An intuitive and flexible RDF pipeline solution designed to simplify and automate ETL processes for efficient data management.
26 stars 2 forks source link

Provide a "raw" sparql query operation #206

Open tpluscode opened 9 months ago

tpluscode commented 9 months ago

that would mean to use a generic http fetch instead of the barnard59-sparql operations? Because my understanding is that the 'construct' operation returns a stream of quads

_Originally posted by @giacomociti in https://github.com/zazuko/barnard59/pull/202#discussion_r1393965862_

A hypothetical operation would use RawQuery from the sparql-http-client which does not parse. Maybe

@prefix sparql-raw: <https://barnard59.zazuko.com/operations/sparql/raw/> .

sparql-raw:construct ...
giacomociti commented 8 months ago

I added a raw/construct but in the cube fetch pipeline there is no perf gain at all (sometimes it's even slower without the parsing/serialize roundtrip)