SPARQL解析错误:意外的终端

时间:2013-02-17 15:44:18

标签: count sparql gruff

我一直在使用gruff来创建和执行一些简单的SPARQL查询,但遇到了一些麻烦。以下查询有效(前缀已被省略):

SELECT ?k
WHERE
{ ?k  rdf:type  uw:pcservice . }

然而,当我介绍COUNT函数时,如下所示,我在粗暴中遇到以下错误:

错误:解析错误:意外终端((值:: |(|)。 预期的终端:( * varname减少明显)。 [条件类型:sparql-parse-error-unexpected-terminal]

SELECT (COUNT(?k) AS ?count)
WHERE
{ ?k  rdf:type  uw:pcservice . }

不确定是什么原因造成的。任何线索将不胜感激。感谢。

1 个答案:

答案 0 :(得分:1)

鉴于此错误,此工具听起来不支持SPARQL 1.1。它期待一个vanilla SELECT [*|varname|reduced|distinct],不包括聚合和赋值。