blank-nodes

    1

    1答えて

    blank node skolemizationを反復処理なしでSPARQLに実装できますか? skolemization用SPARQL更新操作のみ、空白ノードオブジェクトなしのトリプルにおける被験者として表示され、空白のノードから開始することができます @prefix : <http://example.com/> . [ a :A ; :p1 [ a :B ]

    11

    3答えて

    おそらくこれには簡単に答えることができますが、私はそれを見つけるためにGoogleクエリを定式化する方法を見つけられません。 私は空のノードを含むデータセットに対してSPARQL構文を作成しています。私は CONSTRUCT {?x ?y ?z .} WHERE {?x ?y ?z .} のようなクエリを行うのであれば次に私の結果の一つは、次のようになります。 _:Node nm:has nm:H

    1

    1答えて

    私はApache Jenaフレームワークを使用してアプリケーションを作成しています。これで私はすべてを行うことができました(挿入、更新、選択)。しかし、私はINSERTクエリを使って空ノードを適切に挿入する方法を頭で覆すことはできません。 これはすべてのエンドポイントで動作するようなアプローチですか?私はSPARQL 1.1がこれを達成するためにいくつかの機能を導入したことを知っていますが、Vir

    2

    2答えて

    で空白ノードを追加: コード: person = BNode() dataStore.add((URIRef(stringrd),FOAF_NS['knows'],person)) dataStore.add((person,FOAF_NS['Person'],URIRef(fetchKnowsRowString))) dataStore.add((person,TRUST_NS['hasV

    1

    1答えて

    Jenaオントロジーモデルに既存のトリプルセットを挿入しようとしていますが、そのうちのいくつかはブランクノードを含んでいます。私はこの新しいモデルの内部にこれらの空白のノードを忠実に保ちたいと思いますが、私はJenaモデルにそれらを追加する方法を試すことはできません。 Statement s = ResourceFactory.createStatement(subject, predicate,

    1

    1答えて

    私はStardogデータベースを操作するためにRDFLib Pythonライブラリを使用しています。空ノードを追加するにはどうすればいいですか? g.add((BNode(),FOAF.knows,Literal('amy')))を試していますが、「SPARQLStoreがBノードをサポートしていません!」という例外が発生します。代替手段は何ですか?

    2

    2答えて

    私は、unionOfとintersectionOfのために、グラフにいくつかの匿名/空白ノードも含まれているApache JenaのAPIを使用しています。そのような例の1つは、匿名ノード/リソースである <owl:Class> <owl:unionOf rdf:parseType="Collection"> <rdf:Description rdf:about="http:

    0

    2答えて

    に保留中の処理IがのVirtuosoに次のデータ(空白ノード)を押すだ: @prefix ns0: <http://linked.opendata.cz/ontology/chord/> . @prefix ns1: <http://linked.opendata.cz/resource/business-entity/> . [ ns0:source ns1:CZ00006947 ;

    -1

    1答えて

    私は、多くのデータを持つ個人用データ​​ベースを使用して、BIBFRAME 2.0モデルに従ってグラフを作成または挿入するSPARQLクエリを作成しようとしています。 Subject a bf:Topic, madsrdf:ComplexSubject ; rdfs:label "Subject" ; madsrdf:componentList [ a madsrdf:Topic ;