我正在尝试根据 flex 搜索教程导入shakespeare.json。
[环境]
[背景]
当我粘贴
curl -XPUT localhost:9200/_bulk --data-binary @shakespeare.json
时在Sense选项卡上(扩展程序打开一个带有2个窗口的新选项卡)
转换为
PUT /_bulk
,输出为{
"error": {
"root_cause": [
{
"type": "parse_exception",
"reason": "Failed to derive xcontent"
}
],
"type": "parse_exception",
"reason": "Failed to derive xcontent"
},
"status": 400
}
[我的发现]
能够找到文件所在的路径(可能是,我的文件位置不正确)
任何输入表示赞赏。
最佳答案
您不应在Sense中执行此操作,而应仅从命令行执行
curl -XPUT localhost:9200/_bulk --data-binary @shakespeare.json
如果
shakespeare.json
文件不在您所在的目录中,请确保指向正确的路径。curl -XPUT localhost:9200/_bulk --data-binary @/path/to/shakespeare.json
更新
如果您在Windows上运行并且没有出现cURL命令,则可以从https://curl.haxx.se/download.html下载cURL。
关于windows - Kibana:无法在Sense Web插件上导入Shakespeare.json,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34670624/