【发布时间】:2020-05-11 15:17:09
【问题描述】:
我尝试将一些三元组导入 Blazegraph 数据库,而所有三元组 w/o 数据类型都会被加载。
但是三倍有例如^^xsd:日期格式没有加载?!
有人知道如何处理这个问题吗?
未加载的示例:
<http://localhost:9999/blazegraph/namespace/kb/oPbZa6d9xntUXB><http://localhost:9999/blazegraph/namespace/kb/CREATION_DATE>"2015-08-24"^^xsd:date .
<http://localhost:9999/blazegraph/namespace/kb/oPbZa6d9xntUXB><http://localhost:9999/blazegraph/namespace/kb/S4_PROP_CLASS>"02"^^xsd:int .
正在加载的示例(见第二行,语言标签也可以正常工作):
<http://localhost:9999/blazegraph/namespace/kb/oPbZa6d9xntUXB><http://localhost:9999/blazegraph/namespace/kb/IMPORT_ID>"20000" .
<http://localhost:9999/blazegraph/namespace/kb/oPbZa6d9xntUXB><http://localhost:9999/blazegraph/namespace/kb/OBJECT_TYPE>"S4_DFTRevision"@en-US .
<http://localhost:9999/blazegraph/namespace/kb/oPbZa6d9xntUXB><http://localhost:9999/blazegraph/namespace/kb/ITEM_ID>"DPDFT-60000395" .
文件被加载:
java -cp blazegraph.jar com.bigdata.rdf.store.DataLoader -defaultGraph http://example.org -namespace kb fastload.properti
es ./couchexport.nt
为什么不能通过 blazegraph 用户界面附加日期格式: http://localhost:9999/blazegraph/#update
【问题讨论】:
-
可能因为缺少
xsd:的前缀声明而无法正常工作?如果对数据类型使用完整的 URI,会发生什么? -
感谢您的建议。添加前缀声明没有帮助,我已经尝试过了。使用数据类型的完整 URI 的表达式看起来如何?你能提供一个例子,我可以再试一次,只是为了澄清。谢谢! ——
标签: rdf bulkloader dataloader blazegraph