【问题标题】:Blazegraph Data LoaderBlazegraph 数据加载器
【发布时间】: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


【解决方案1】:

我再次尝试使用海龟格式 (*.ttl),它成功了。我猜 *.nl 格式在这件事上需要另一种格式?!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多