GraphDB Web 界面中的文本搜索?
Text search in GraphDB web interface?
是否可以通过 GraphDB Web 界面访问文本搜索,就像 Blazegraph、Stardog 和 Virtuoso 分面搜索一样?
例如:
我完成了 Lucene connector and full-text 练习。我知道如何编写包含文本搜索的 SPARQL 搜索:
PREFIX luc: <http://www.ontotext.com/owlim/lucene#>
SELECT * {
?id luc:myTestIndex "ast*"
}
但是有点击式搜索界面吗?
如果我需要指定触发索引过程的谓词,我想在我的应用程序 ontology.
中包含 :literalValue
:Mark a :WhosebugQuestioner .
:Mark :denotedBy :MarksName .
:MarksName rdfs:label "Mark's Name" .
:MarksName :literalValue "Mark Miller" .
要配置自动完成索引,请启动 GraphDB Workbench 并打开:
http://localhost:7200/autocomplete
该界面允许您索引 IRI 文本和特定谓词的值,如 rdfs:label
或 skos:label
。
索引将随着新数据的更新而动态更新。可以从以下位置访问:
- SPARQL 编辑器按 Ctrl|Cmd+Space,因此编辑器将自动完成 IRI
- 通过键入资源开始探索,探索 > 可视化图表
是否可以通过 GraphDB Web 界面访问文本搜索,就像 Blazegraph、Stardog 和 Virtuoso 分面搜索一样?
例如:
我完成了 Lucene connector and full-text 练习。我知道如何编写包含文本搜索的 SPARQL 搜索:
PREFIX luc: <http://www.ontotext.com/owlim/lucene#>
SELECT * {
?id luc:myTestIndex "ast*"
}
但是有点击式搜索界面吗?
如果我需要指定触发索引过程的谓词,我想在我的应用程序 ontology.
中包含:literalValue
:Mark a :WhosebugQuestioner .
:Mark :denotedBy :MarksName .
:MarksName rdfs:label "Mark's Name" .
:MarksName :literalValue "Mark Miller" .
要配置自动完成索引,请启动 GraphDB Workbench 并打开:
http://localhost:7200/autocomplete
该界面允许您索引 IRI 文本和特定谓词的值,如 rdfs:label
或 skos:label
。
索引将随着新数据的更新而动态更新。可以从以下位置访问:
- SPARQL 编辑器按 Ctrl|Cmd+Space,因此编辑器将自动完成 IRI
- 通过键入资源开始探索,探索 > 可视化图表