DB.DBA.SPARQL_REXEC_WITH_META
Remote execution of SPARQL via SPARQL protocol. Fills in output parameters with metadata (like exec metadata) and a vector of vector s of 'long valmode' values.
DB.DBA.SPARQL_REXEC_WITH_META
(in service varchar,
in query varchar,
in dflt_graph varchar,
in named_graphs any,
in req_hdr any,
in maxrows integer,
in bnode_dict any,
out metadata any,
out resultset any);
Description
Remote execution of SPARQL via SPARQL protocol. Fills in output parameters with metadata (like exec metadata) and a vector of vector s of 'long valmode' values.
Parameters
service –
service URI to call via HTTP.
query –
text of SPARQL query to execute.
dflt_graph –
default graph IRI, if not NULL then this overrides what is specified in query
named_graphs –
vector of named graph IRIs, if not NULL then this overrides what is specified in query
req_hdr –
additional HTTP header lines that should be passed to the service; 'Host: ...' is most popular.
maxrows –
limit on numbers of rows that should be returned.
bnode_dict –
dictionary of bnode ID references.
metadata –
metadata like exec () returns.
resultset –
results as 'long valmode' value.