Snap Sparql для получения значения свойства данных - PullRequest
0 голосов
/ 06 апреля 2020

У меня появилась новая проблема при использовании snap sparql. ОК, у меня было 2 класса, то есть resep_makanan, что является названием пищи, bahan_makanan, которая является источником пищи. и я связал эти 2 класса, используя data_property memiliki_bahan, и для каждого источника пищи я связал свойство аннотации data_memiliki_bahan. при использовании стандартного SPARQL

PREFIX owl: <http://www.w3.org/2002/07/owl#>
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX :<http://www.semanticweb.org/astrid/ontologies/2019/5/mpasiv2#>

SELECT ?resep_makanan ?bahan_makanan  ?value
WHERE { 
?bahan_makanan :data_memiliki_bahan ?memiliki_bahan.
?resep_makanan ?memiliki_bahan ?value.
FILTER regex(str(?resep_makanan),"pure_alpukat")
}

я получаю то, что хочу, но когда я использую snap sparql с точно таким же кодом, он не работает, как мне написать его, используя snap sparql? в оснастке sparql я получаю эту ошибку: пожалуйста, нажмите здесь, чтобы увидеть сообщение об ошибке

...