我开始使用的是来自荷兰的邮政编码表。我把它分成几个csv文件,包含例如城市作为主题,PartOf作为谓词和市政作为对象。这将在文件中提供:
create index idx_bank_payments_id_ts_lr
on bank_payments (
last_response,
fk_bank_id,
creation_timestamp);
现在我想将这些数据导入MarkLogic。我可以导入csv文件,我可以导入三元组,但我无法弄清楚组合。
答案 0 :(得分:1)
我建议稍微重写一下,使其符合N-Triples格式,给它.nt扩展名,然后使用MLCP将其加载为input_type rdf。
HTH!
答案 1 :(得分:0)
您可以使用Google Refine将CSV数据转换为RDF。之后,MLCP可用于推送该数据。你可以这样做 -
$ mlcp.sh import -username user -password password -host localhost \
-port 8000 -input_file_path /my/data -mode local \
-input_file_type rdf
有关使用MLCP加载三元组的更多信息,请参阅this MarkLogic Community Page