通过REST API批量导入到pio EventServer

时间:2015-10-28 17:30:53

标签: predictionio

我需要导入预生成的CSV / JSON文本文件作为一个批次进入predictio eventservet with curl rest api call with post request method。在pio中, ElasticSearch 中的类似操作是否为批量?如何查找批次格式说明或有关此主题的更多信息?

在python中存在batch import,我需要执行curl调用后的类似过程。一个文件的大小为8MB,格式为.json.csv文件。

2 个答案:

答案 0 :(得分:1)

从PredictionIO 0.9.5开始,可以通过REST一次最多导入50个事件: https://docs.prediction.io/datacollection/eventmodel/#3.-batch-events-to-the-eventserver

基本上:将事件组合成JSON数组并将它们发送到/batch/events.json

答案 1 :(得分:0)

像这样创建JSON 完全。每个换行一个事件,因此可以一次并行读取一行。可以通过这种方式导入任何类型的事件,请注意eventTime字段必须作为ISO 8601日期。

https://docs.prediction.io/datacollection/batchimport/