问题标签 [sense]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2573 浏览

elasticsearch - ElasticSearch 日期直方图区间

为什么我的查询包含从日期到日期的过滤器,但是当使用日期直方图聚合时,从日期到日期范围(有时)开始间隔。我的查询过滤器从2015-01-01to2015-01-31开始,间隔开始日期必须在 to 范围内2015-01-012015-01-31但开始日期我的结果是2014-12-31。如何将开始日期定义2015-01-012015-01-31. 日期直方图

我的完整查询:

0 投票
1 回答
1990 浏览

elasticsearch - 如何在 Marvel 2.0 插件中执行 Elasticsearch 查询?

升级到最新的 Marvel 插件后,我不知道如何找到可以执行查询并查看格式化结果的 Sense 仪表板。我访问了 Marvel 文档,但不知道在哪里可以找到仪表板。

0 投票
1 回答
2843 浏览

java - 如何在java中编写elasticsearch查询聚合?

这是我在 Marvel Sense 中的代码:

我想用Java写它,但我不知道怎么写。

0 投票
0 回答
664 浏览

elasticsearch - 如何在 Elasticsearch 中查找导致映射冲突的文档

我有以下 Logstash 过滤器:

我启动了它,将一些数据推送到 Elasticsearch,在 Kibana 中绘制了一些绘图,然后让一切都在周末正常工作。

当我返回时,我的绘图没有用新数据更新,并且无论我在浏览器中重新加载多少页面,我都会收到恒定的“ 14 Courier Fetch: 15 of 2465 shards failed. ”消息。

重新加载字段列表后,我发现我在“binary_size”字段中有一个冲突。我正在根据这个字段绘制数据,所以我的猜测是周末发生了一些奇怪的事情,新文档被 Logstash 推送到 Elasticsearch。

我的问题是:“我怎样才能找到那些字段冲突的文档? ”。或者我应该怎么做才能再次绘制新数据。

0 投票
2 回答
2896 浏览

windows - Kibana:无法在 Sense Web 插件上导入 Shakespeare.json

我正在尝试按照弹性搜索教程导入shakespeare.json。

[环境]

  1. 弹性搜索 2.1
  2. Sense -Chrome 扩展

[背景]

当我粘贴curl -XPUT localhost:9200/_bulk --data-binary @shakespeare.json 到感觉选项卡上时(扩展打开一个带有 2 个窗口的新选项卡)它被转换为PUT /_bulk并且输出是

[我的发现]

  1. 我已经在本地下载了shakespeare.json,但我认为Sense 无法找到文件所在的路径(可能是我的文件位置不正确)
  2. 我也尝试找到 Sense 的当前目录,但我不确定在哪里可以找到该插件在 windows 中用于 chrome-extension 的 index.html。
  3. 无论我找到什么文档,都是特定于 Linux 的。

任何输入表示赞赏。

0 投票
0 回答
1560 浏览

elasticsearch - 在哪里存储 .json 文件以使用 Elasticsearch 批量 API?

我在 Kibana 上尝试“Kibana 入门”,https: //www.elastic.co/guide/en/kibana/current/getting-started.html

我正在尝试为初学者加载shaspear.json 文件,但我很困惑。

这是我正在使用的代码,

它返回给我,

我只是不明白在哪里存储 json 文件以供 @shakespear 命令读取。

感谢任何帮助。

0 投票
0 回答
1180 浏览

json - Elasticsearch - 使用 Sense 批量插入

我正在尝试使用 Sense 进行批量插入。我的系统上有一个 json 文件,但不知道如何从感觉上指向它。我正在使用的语法:

我在网上看到了这个语法:

我们应该把这个文件放在哪里?

0 投票
1 回答
296 浏览

google-chrome - 如何使用 Sense for Chrome 发起 _bulk 请求?

我从 ElasticSearch 和 Sense for Chrome(在 Windows 7 下)开始,我无法启动简单的 POST 请求(来自https://www.elastic.co/guide/en/elasticsearch/reference/current/_exploring_your_data。 html ). 我得到一个基本的Request failed to get to the server (status code: 0):

localhost:9200/bank/account/_bulk?pretty' --data-binary "@accounts.json"

我的 Sense 截图

account.json文件在我的elasticsearch/bin目录中。

问题很简单:我的(语法?)错误在哪里?

0 投票
2 回答
2986 浏览

windows - Elasticsearch - 在 Windows 中使用 Sense Web 插件进行批量插入

我正在尝试按照弹性搜索教程(https://www.elastic.co/guide/en/kibana/current/getting-started.html)使用_bulk api导入accounts.json数据。我正在为此任务使用 google-chrome 的Sense插件。

当我将 url 粘贴到curl -XPOST 'localhost:9200/bank/account/_bulk?pretty' --data-binary @accounts.jsonSense 上,它会转换为POST /bank/account/_bulk?pretty.

这里的解决方案:Kibana: Cant import Shakespeare.json on Sense Web Plugin说,要使用CURL命令。但在 Windows 上,curl 命令无法识别。

curl -XPUT localhost:9200/_bulk --data-binary @shakespeare.json 'curl' is not recognized as an internal or external command, operable program or batch file.

0 投票
0 回答
190 浏览

json - 如何将json插入elasticsearch字段?

我想索引一个字段中包含 json 的文档。我使用了以下代码。

此文档已成功添加。当我尝试查询数据时,myjson 以字符串形式获取。但我也想在 myjson 内部进行查询。谁能帮我。谢谢你。

使用 kibana sense 查询,

这给出了空值,