答えて
あなたはSnap SPARQL Query Plugin、ないSPARQL Query pluginを使用しています。
Snap SPARQL Queryプラグインは、SPARQL Queryプラグインとは異なり、推論された知識に対するクエリをサポートしますが、プロパティパスはサポートしていません。 Snap-SPARQL: A Java Framework for working with SPARQL and OWLから
(セクション4):
SPARQL 1.1 プロパティパスは、プロパティの 正規表現のようなパスが一致することを可能にするを表現が含まれています。ただし、 これらはSnap-SPARQLフレームワークではサポートされていません。この は簡単な含意の下で重大な制限になるが、OWL 含意体制の下では実際どれぐらいの制限があるのか明確ではなく、 である。これは、プロパティ パス式の動機の1つは、 の回答に
{ ?x rdfs:subClassOf+ ?y }
または{ ?x :partOf+ ?y }
のような何らかの種類の "推移性"が含まれるクエリを書き込むことができるからです。例えば、言語の意味論に従ってこれらのケースでは、OWLの含意体制の下で、推移性は「無料で」 来る、
A
はB
とB
のサブクラスはC
のサブクラスである場合は、A
があります もサブクラスC
です。選択肢を含むより複雑なケースについては など。プロパティパス式の不足により、 という不都合が発生し、{ ?x rdfs:label | dce:title ?y }
などのクエリは、可能であれば に書き込む必要があります。
i∈sub⊆supとします。どちらのプラグインは私はSUP∈ことを「推測」することができます:SPARQLクエリプラグインで
- を、あなたは、プロパティのパスを使用する必要があります。
- スナップSPARQLクエリプラグインを使用すると、プロパティパスを使用する必要はなく、実際にはできません。
あなたが「SPARQLクエリ」タブでのみ表示する「SPARQLクエリ」ビューが必要な場合は、状態をデフォルトにウィンドウ]> [リセット選択したタブを選択します。
- 1. データプロパティを使用してOwl理由をProtegeできますか?
- 2. D3.jsのマーカーを使用した遷移パスの長さがマーカーを消す
- 3. ProtegeのJess Ruleを使用したメッセージの分類
- 4. VBA:UNCパスとFileSystemObjectを使用して長い応答を拒否する
- 5. Stringメソッドの長さを使用して長さを確認してください
- 6. Jquery text()を使用してください。テキストエリア内の長さ
- 7. クォータニオンを使用したベクトルの長さ
- 8. 、JSONオブジェクトに未知の長さのパス(URL)を適用
- 9. ProtegeのSPARQLクエリ
- 10. Protege Stanford JessTabエラー
- 11. ProtegeのNULLリテラル
- 12. ファイルダイアログを使用してパスを取得
- 13. Expressを使用してパスをベース "/"パスにリダイレクト
- 14. railsをパスとして使用
- 15. Handlebarsヘルパーを使用してオブジェクトの長さを見つける
- 16. regexを使用して文字列を長さでフィルタリングする
- 17. ソケットを使用してコンテンツの長さを取得する
- 18. Jinja2テンプレートを使用してグループとグループの長さを返す
- 19. LINQを使用して配列の長さを取得
- 20. ポインタを使用して配列の長さを取得
- 21. Python拡張パス長の使い方
- 22. WebCryptoを使用してAESで暗号化されたデータ長
- 23. Javascript if - elseスイッチを使用している場合( "#id")長さ
- 24. MassTransitを使用して長時間動作させるには?
- 25. クロスチェックを使用しているgstatの長さエラーR
- 26. 長さを使用しているtsqlのサブストリング
- 27. jQueryを使用して行の長さが0になる
- 28. Protegeのルールエンジンの使用例は何ですか?
- 29. Protege - DLクエリとサブクラス
- 30. nginx-rtmpモジュールを使用したHLSフラグメントの長さとプレイリストの長さ
Protege 5.2.0で動作する – AKSW