I am working with SPARQL federated queries. I do not wish to return anything other than aggregated data from each service query. Is this possible? Currently, the query returns data from each service query, and then runs a count and group by. I tried to use subqueries, but they do not work. I am using a fuseki server.
<Edited - added sample query>
SELECT (COUNT(?var) as ?varCount) ?var2
WHERE{
{
?var a abc:Class;
}
UNION
{
SERVICE <https://sample1.org>
{
?var a abc:Class;
?var abc:var2 ?var2.
}
}
UNION
{
SERVICE <https://sample2.org>
{
?var a abc:Class;
?var abc:var2 ?var2.
}
}
} group by ?var2