Sparql Wikidata LabelService的行为不符合预期

Sparql Wikidata LabelService的行为不符合预期,sparql,wikidata,blazegraph,Sparql,Wikidata,Blazegraph,以下Wikidata查询无法按预期工作: # WikiData SPARQL Query # # Wolfgang Fahl 2018-01-06 # # get father of queen victoria SELECT ?queenVictoria ?queenVictoriaLabel ?fatherProperty ?fatherPropertyLabel ?father ?fatherLabel WHERE { # # father # https://www.wikidata

以下Wikidata查询无法按预期工作:

# WikiData SPARQL Query
#
# Wolfgang Fahl 2018-01-06
#
# get father of queen victoria
SELECT ?queenVictoria ?queenVictoriaLabel ?fatherProperty ?fatherPropertyLabel ?father ?fatherLabel
WHERE {
#  
# father
# https://www.wikidata.org/wiki/Property:P42
# Queen Victoria
# https://www.wikidata.org/wiki/Q9439
  BIND (wdt:P22 AS ?fatherProperty).
  BIND (wd:Q9439 AS ?queenVictoria).
  ?queenVictoria ?fatherProperty ?father.
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}

结果是

queenVictoria queenVictoriaLabel fatherProperty fatherPropertyLabel                     father.      fatherLabel   
wd:Q9439      Queen Victoria     wdt:P22        http://www.wikidata.org/prop/direct/P22 wd:Q157009   Prince Edward Augustus, Duke of Kent and Strathearn
我原以为标签会是维多利亚女王、父亲和“爱德华·奥古斯都王子”


我的问题出了什么问题?或者这是一个bug?

原因是
http://www.wikidata.org/prop/direct/P22
返回,而不是
父项
是因为Wikidata truthy没有标签(请尝试
描述wdt:P22
)。只有正确的才有标签(请尝试
描述wd:P22

Wikidata可以包装这种情况,但它:

服务wikibase:label
仅为wd中的实体提供标签: 名字空间

因此,此查询:

选择?queenLabel?realpropertyLabel?父标签
在哪里{
值(?queen){(wd:Q9439)}
值(?属性){(wdt:P22)}
女王?财产?父亲。
?realproperty wikibase:directClaim?属性
服务wikibase:标签{bd:serviceParam wikibase:语言“en”。}
} 

为什么
http://www.wikidata.org/prop/direct/P22
返回,而不是
父项
是因为Wikidata truthy没有标签(请尝试
描述wdt:P22
)。只有正确的才有标签(请尝试
描述wd:P22

Wikidata可以包装这种情况,但它:

服务wikibase:label
仅为wd中的实体提供标签: 名字空间

因此,此查询:

选择?queenLabel?realpropertyLabel?父标签
在哪里{
值(?queen){(wd:Q9439)}
值(?属性){(wdt:P22)}
女王?财产?父亲。
?realproperty wikibase:directClaim?属性
服务wikibase:标签{bd:serviceParam wikibase:语言“en”。}
} 

至于“维多利亚女王”,9429!=9439至于“父亲”,Wikidata标签服务似乎只支持
wd
-属性。至于“爱德华王子”,请查看维基数据页面:D,这不是维多利亚女王,请单击正确的输出:
wd:Q9439维多利亚wdt:P22http://www.wikidata.org/prop/direct/P22	 wd:Q157009爱德华·奥古斯都,肯特公爵和斯特拉森
@WolfgangFahl,@Stanislav Kralin-谢谢-我修正了拼写错误-请将您的评论作为答案发布,我会接受。至于“维多利亚女王”,9429!=9439至于“父亲”,Wikidata标签服务似乎只支持
wd
-属性。至于“爱德华王子”,请查看维基数据页面:D,这不是维多利亚女王,请单击正确的输出:
wd:Q9439维多利亚wdt:P22http://www.wikidata.org/prop/direct/P22	 wd:Q157009爱德华·奥古斯都,肯特公爵和斯特拉森
@WolfgangFahl,@Stanislav Kralin-谢谢-我修正了打字错误-请将您的评论作为答案发布,我会接受的。