Я пытаюсь получить разные пространства имен набора результатов. Например, я делаю
SELECT DISTINCT ?instance WHERE { ?entity a :entity . ?entity a :startPoint . ?instance a ?entity . } }
Этот запрос возвращает огромный список результатов, таких как
http://www.semanticweb.org/user/ontologies/2018/1#100019 http://www.semanticweb.org/user/ontologies/2018/1#100034251 http://www.semanticweb.org/user/ontologies/2018/1#100034726 http://www.semanticweb.org/user/ontologies/2018/1#100034748 .... http://nextprot.org/rdf/gene/ENSG00000164588
Мне нужно получить различные пространства имен набора. Здесь:
http://nextprot.org/rdf/gene/ http://www.semanticweb.org/user/ontologies/2018/1#
Я могу получить это, выполнив постобработку результата моего запроса, но, поскольку он может возвращать миллиарды результатов, я хотел бы получить его на чистом SPARQL. Кто-нибудь знает, как это сделать?