私はオントロジーモデルを持っています。私はSparqlの更新を介してクラスインスタンスの1つに整数データを挿入しています。モデルは任意の順序でランダムにデータを格納しています。今私はSparqlのクエリを介してこのデータを抽出したいときは、挿入の順番にしたい。どうすればこれを達成できますか?何か案が?オントロジーモデルの時間に基づいて挿入データをソート
P.S:マイオントロジーモデルは、Protegeソフトウェアで作成されています。 データを挿入するためのクエリが1つ以下です。
PREFIX test:<http://www.semanticweb.org/muhammad/ontologies/2017/2/untitled-ontology-14#>
INSERT {
?KPI_Variables test:hasValue_ROB1 10
} WHERE {
?KPI_Variables test:hasValue_ROB1 ?Newvalue
FILTER(?KPI_Variables= test:Actual_Production_Time)
}
そして、私は次のクエリを使用していたデータを取得する:
PREFIX test:<http://www.semanticweb.org/muhammad/ontologies/2017/2/untitled-ontology-14#>
SELECT ?KPI_Variables ?Newvalue WHERE {
?KPI_Variables test:hasValue_ROB1 ?Newvalue
FILTER(?KPI_Variables = test:Actual_Production_Time)
} LIMIT 25
質問を編集して質問を編集できますか?人々があなたの努力を見て、あなたを助けることができるように。 – user730611
質問編集されました。追加されたクエリ –
INSERTクエリをどのように実行しますか?プロテウスで?もしそうなら、どのプラグインによって? – AKSW