当前位置:  开发笔记 > 前端 > 正文

Kibana:不能在Sense Web插件上导入Shakespeare.json

如何解决《Kibana:不能在SenseWeb插件上导入Shakespeare.json》经验,为你挑选了1个好方法。

我正在尝试根据弹性搜索教程导入shakespeare.json.

[环境]

    弹性搜索2.1

    Sense -Extension for Chrome

[背景]

当我粘贴curl -XPUT localhost:9200/_bulk --data-binary @shakespeare.json 在感应标签上时(扩展打开一个带有2个窗口的新标签)它被转换为PUT /_bulk输出

{
   "error": {
      "root_cause": [
         {
            "type": "parse_exception",
            "reason": "Failed to derive xcontent"
         }
      ],
      "type": "parse_exception",
      "reason": "Failed to derive xcontent"
   },
   "status": 400
}

[我的发现]

    我在本地下载了shakespeare.json,但我认为Sense无法找到文件所在的路径(可能是,我的文件位置不正确)

    我也尝试找到Sense的当前目录,但我不知道在哪里可以找到这个插件的windows中的chrome-extension的index.html.

    无论我发现什么文档,都是特定于Linux的.

任何投入都赞赏.



1> Val..:

您不应该在Sense中执行此操作,而只需从命令行执行此操作

curl -XPUT localhost:9200/_bulk --data-binary @shakespeare.json

shakespeare.json如果文件不在您所在的目录中,请确保指向该文件的正确路径.

curl -XPUT localhost:9200/_bulk --data-binary @/path/to/shakespeare.json

UPDATE

如果您在Windows上运行并且没有cURL命令,则可以通过https://curl.haxx.se/download.html下载cURL.

推荐阅读
Gbom2402851125
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有