2015-12-16 3 views
1

Я начинаю с, это стол почтового индекса из нидерландов. Я разделил его на несколько файлов csv, содержащих, например, город как объект, PartOf как предикат и муниципалитет как объект. Это дает вам это в файле:Как загрузить триплеты из csv-файла в MarkLogic?

city,PartOf,municipality 
Meppel,PartOf,Meppel 
Nijeveen,PartOf,Meppel 
Rogat,PartOf,Meppel 

Теперь я хотел бы получить эти данные в MarkLogic. И я могу импортировать csv-файлы, я могу импортировать тройки, но я не могу понять комбинацию.

+0

Пожалуйста, добавьте пример CSV и то, что вы уже пробовали. –

ответ

1

Я бы предложил немного переписать его, чтобы он соответствовал формату N-Triples, предоставляя ему расширение .nt, а затем используя MLCP для загрузки его как input_type rdf.

HTH!

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 

Более подробной информации о загрузке троек с помощью МЛКПА вы можете обратиться this MarkLogic Community Page

 Смежные вопросы

  • Нет связанных вопросов^_^