Sparql - query zu bekommen alle Tripel in Bezug auf ein bestimmtes Thema

Ich möchte, dass alle Tripel in dem Graphen von einem bestimmten Thema /node.

Kann ich alles verdreifacht...

SELECT $s $p $o WHERE { $s $p $o }

... nicht wirklich hilfreich

Kann ich alles direkt anschließen verdreifacht...

SELECT $s $p $o WHERE { 
   $s _some_predicate_ _some_object_specifier .
   $s $p $o }

Was ich will, ist der start auf $s (selected by predicate and object) und dann bekommen
so etwas wie $s $p* $o

Gedanken?

Grafik

Also ich würde gerne bei ID_6 und erhalten Sie alle Knoten unterhalb, einschließlich der Knoten 1 und 2. Ich brauche auch die Prädikate, weil nicht alle Prädikate werden HAT

Also genauer gesagt mit der folgenden Grafik möchte ich alle Tripel unten Objekt "P2" ich brauche die Subjekt, Prädikat und Objekt für jeden der 1xx und 2xx Knoten... ich kann die Abfrage rekursiv jeden Knoten um die Daten zu erhalten, aber ich hoffe es gibt eine einfache (ish) - Abfrage, um alle Daten in einer einzigen Abfrage...

Mehr Details

  • "So etwas wie $s $p* $o" ist nicht sehr klar in dem, was Sie wollen, genau. Können Sie ein konkretes Beispiel nennen: einige Beispiel-RDF-graph, und was möchten Sie in der Lage sein zu Abfrage von RDF-Graphen? Wie-ist-die Frage ist eher zu breit und vage zu beantworten.
Schreibe einen Kommentar