簡體   English   中英

如何在Elasticsearch中索引Twitter數據?

[英]How to index twitter data in elasticsearch?

我已經使用流式API從Twitter上獲取了一些數據。 該文件具有與數據相對應的json行。 我想在elasticsearch中為該數據建立索引,以便可以輕松地對其進行搜索。

我使用以下命令進行索引

cat file.json | jq -c '.[] | {"index": {"_index": "bookmarks", "_type": "bookmark", "_id": .id}}, .' | curl -XPOST localhost:9200/_bulk --data-binary @-

但它導致以下錯誤。

jq: error (at <stdin>:127687): Cannot index string with string "id"

無需手動完成所有操作,您只需使用Logstash Twitter Input。

我寫了一篇關於它的博客文章

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM