资料来源于:关联数据公众号
-
SPARQL,是为RDF开发的一种查询语言和数据获取协议。可用于查询RDF数据、通过HTTP协议在客户端和SPARQL服务器之间传输查询和结果(这也是和其他查询语言最大的区别)。
-
检索入口,众源数据下的领域图谱
所用数据集是诺贝尔奖官方数据集,Endpoint为http://data.nobelprize.org/sparql -
一个简单的SPARQL查询语句由以下五部分组成:
image.png
-
查询数据集中数据类型(class)
PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> #定义所使用的命名空间
SELECT DISTINCT ?class WHERE { #使用SELECT查询模式,查询数据集所有的类。DISTINCT表示去重,提取不同的类
?sub a ?class . #三元组模式,?sub和?class为变量,a为rdf:type的缩写
}
网友评论