-
2 votesanswersviews
SPARQL 获取所有节点的所有父节点
我一直在使用这篇文章来获取单个 RDF 节点的父级或谱系:SPARQL 查询以获取节点的所有父节点 这在我的 virtuoso 服务器上很好用。抱歉,找不到包含具有类似结构的数据的公共端点。 prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> prefix bto: <http://purl.obolibrary.org/ob... -
0 votesanswersviews
Virtuoso SPARQL 执行时间
我正在运行 Virtuoso 开源服务器版本 07.20.3217. 我在那里存放三元组。但是,在执行某些 SPARQL 查询时,我收到以下错误消息: Virtuoso 42000 Error The estimated execution time 0 (sec) exceeds the limit of 3000 (sec). 这不是第一次发生在我身上。通常我尝试 re-write 查询,问... -
1 votesanswersviews
SPARQLWrapper HTTP错误401:未经授权
我根据VirtSPARQLProtectSQLDigestAuthentication通过SQL帐户保护了我的SPARQL endpoints . 在此操作之前,我可以通过代码获取数据: from SPARQLWrapper import SPARQLWrapper, JSON, DIGEST sparql = SPARQLWrapper("http://example.org... -
1 votesanswersviews
SPARQL的HTTP请求身份验证在Virtuoso endpoints 中插入
我试图在我已经在Virtuoso中加载的Graph中执行SPARQL插入,通过针对Virtuoso endpoints 的HTTP请求来执行此操作 . 对于HTTP请求我正在使用axios,并且我已经成功地进行了一些SPARQL Select查询,因此我的问题在于我需要为更新Graph执行的身份验证过程 . 经过大量的研究,我看到Virtuoso为不同的身份验证过程启用了一些路径: http:... -
0 votesanswersviews
sparql-service的非结构化返回
我从Apache Jena执行SPARQL查询时遇到问题 . 查询通过sparqlservice传递给LinkedGeoData . 查询看起来像这样: Prefix lgdo: <http://linkedgeodata.org/ontology/> Prefix geom: <http://geovocab.org/geometry#> Prefix ogc:<h... -
0 votesanswersviews
SPARQL endpoints 的子图上的联合SPARQL查询
我想问一下,如何在SPARQL endpoints 的子图上(而不是整个远程SPARQL endpoints )进行联合SPARQL查询 . 我在Virtuoso v7中获取了数据,而SPARQL endpoints 是“http://localhost:8890/sparql ", I'd like to do a remote query on a subgraph of this ... -
2 votesanswersviews
使用SPARQL访问链接的数据图
我正在使用OpenLink Virtuoso使用this tutorial将关系数据库转换为RDF . 我有一个包含5个表的数据库( Authors , Keywords , Publications , References , Rights ),我使用 .csv 文件将它们导入到Virtuoso数据库中 . 在从RDB到Linked-Data图的“转换”结束时,它显示了操作的状态,结果正常,并... -
1 votesanswersviews
SPARQL zick-zack模式查询
我有一个SPARQL查询模仿zick-zack模式,如下所示 . ?p1 :infector ?p. ?p2 :infector ?p1. ?p3 :infector ?p2. ?p4 :infector ?p3. ?p5 :infector ?p4 ................. 基本上,在一个三元组的模式主题中用作下一个的对象 . 有没有办法概括这种模式?因此,我不需要在模式中使用一长串... -
1 votesanswersviews
使用Jena api进行Sparql COUNT查询
我想获得sparql查询结果的总数 . 我在java中使用jena API . count查询在virtuoso中工作,但它不能使用jena api在java中工作 . Sparql Query: select ( count ( ?name ) AS ?total ) from < mygraph > where { ?name rdf:type foaf:Name} 它不适用... -
8 votesanswersviews
没有命名空间的Sparql查询结果
我想从sparql查询获得结果,结果不包含命名空间 . 例如:有三种格式的结果如: "http://www.xyz.com#Raxit" "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" "http://www.xyz.com#Name" 所以我想要只跟随: Raxit type N... -
1 votesanswersviews
SPARQL选择查询条件?
我正在尝试形成SPARQL查询,它将从RDF下面的给定Java类中提供域名和方法名称 . 例如 选择DomainNames,MethodName,其中JavaClass ='MyJavaClass' . 这只是一个伪查询 . 我需要帮助在SPARQL中形成类似的查询 . 谢谢 . <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/2... -
1 votesanswersviews
Virtuoso Jena提供程序查询别名语法
我在Java中使用了以下代码,它使用了Virtuoso Jena提供程序API . 我想使用别名进行查询 . 我试过括号,但没有任何效果 . 如果我直接在 endpoints 中放置相同的查询,它就可以工作 . query = "select ?a AS ?count where {?a <uri> ?b.} limit 10"; VirtG... -
0 votesanswersviews
Java中的HttpException 400 SPARQL
我正在尝试编写一个只会搜索dbpedia影片并使用关键字"Inception"查找影片的查询 . 该查询正在http://dbpedia.org/sparql上,但不在我的java代码中 . 我正在使用jena库 . 这是我的查询 prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> select ?Concept... -
1 votesanswersviews
如何在Jena上使用bif:regexp_match进行SPARQL查询
我在Virtuoso上有以下SPARQL查询: PREFIX wd: <http://www.wikidata.org/entity/> SELECT DISTINCT ?p, ?title WHERE { ?p a ?c. ?c rdfs:subClassOf* wd:Q2431196. ?p rdfs:label ?title . FILTER (bif:r... -
2 votesanswersviews
SPARQL超过JSON-LD数据
我必须使用JSON-LD数据并提供SPARQL endpoints . 为此,我使用了Virtuoso,并成功地使用JSON-LD, Jena, Virtuoso and Named Graphs中的指令在Virtuoso中存储了JSON-LD数据块 . { "@context": "http://myweb.com/city-traffic/context... -
0 votesanswersviews
EasyRDF - SPARQL查询DBpedia - “未定义的名称空间前缀”错误
这是我的第一个问题 . 我正在制作一个简单的程序来查询DBpedia . 我使用PHP API EasyRdf RDF Library for PHP . SPARQL查询是正确的;它在http://dbpedia.org/snorql上工作正常 . 我可以使用查询API示例;这也是对的 . 我 prefix 与 dbo , foaf , rdfs ...... 但是,当我使用此查询 ?pers... -
1 votesanswersviews
在Openlink Virtuoso中加载和查询默认和命名的RDF图
我对OpenLink Virtuoso很新,我有一些关于加载RDF图并通过Java和Virtuoso Jena Provider对它们执行SPARQL查询的问题 . 我在运行 Ubuntu 16.04 桌面版的PC上安装了 Virtuoso version 06.01.3127 . 另外,我使用Virtuoso Jena Provider 3和Virtuoso JDBC 4 Driver . 我... -
1 votesanswersviews
使用Jena更新VOS 6.1.6,而不通过调用Sparql endpoints 加载到内存
如果我从SPARQL endpoints 运行 DELETE / INSERT 查询,则 UPDATE 操作有效 . SPARQL查询是 SELECT ALL INSERT DATA INTO <PERSONGRAPH> { personURI rdf:type foaf:Person } 是否可以使用Java代码(Jena或 VirtuosoExecutionFact... -
-2 votesanswersviews
如何在Virtuoso SPARQL endpoints 上避免超时,即进行无限时查询?
每次我在http://dbpedia.org/sparql endpoints 或我当地的Virtuoso商店进行查询时,我会在一段相当长的时间后(例如30分钟通过我自己的经验)得到一个超时错误 . 为了查询DBpedia的在线SPARQL endpoints ,我使用以下语句: Query query = QueryFactory.create(q); //q - query string Qu... -
1 votesanswersviews
通过Jena启用SPARQL请求的推理?
问题环境: 我必须通过SPARQL访问存储在virtuoso服务器中的一些RDF数据 . 必须为我想要访问的图表启用推理 . 在客户端,必须使用jena 2.11.x . 现在问题: 要启用推理,我必须根据http://docs.openlinksw.com/virtuoso/rdfsparqlrule.html将行 define input:inference „http://examplegr... -
1 votesanswersviews
如何通过EasyRdf执行SPARQL查询?
我不知道,如何通过EasyRdf在Virtuoso服务器上执行SPARQL查询 . Virtuoso是通过 virtuoso\bin\virtuoso-t +service create +instance VirtuosoService 我可以在我的网络浏览器上查看http://localhost:8890/conductor . 在“关联的数据/图表”选项卡中,有一个图表列表: http... -
0 votesanswersviews
Virtuoso HTTP POST / PUT的身份验证
我尝试使用基于Web的SPARQL endpoints (http://localhost:8890/sparql/)在Virtuoso中为RDF三元组执行 INSERT 语句: INSERT DATA { GRAPH <http://my.graph> { <http://test.com/someid> <http... -
1 votesanswersviews
关闭OpenLink Virtuoso HTTP连接
我们使用OpenLink Virtuoso作为NodeJS项目的主数据库管理器 . 我们仅通过HTTP SPARQL endpoints 使用SPARQL查询来查询数据库 . 为此,我们使用request-promise库,具有以下配置: const queryRequest = rp({ method: "POST", uri:...