问题标签 [elasticsearch-sql]

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 投票
1 回答
184 浏览

elasticsearch - 使用弹性搜索 sql 查询中的 SQL

我正在尝试弹性搜索 sql。它在 where 子句中可以正常工作。但是我不能in在 where 子句中使用运算符。这里有任何等效的命令。(如条款过滤器)

我收到以下错误。

0 投票
3 回答
4251 浏览

sql - 返回 Elasticsearch SQL 查询中的所有行

我在 Elasticsearch 中有一个简单的 SQL 查询,我知道它返回的结果少于 100 行。我怎样才能一次得到所有这些结果(即,不使用滚动)?我尝试了该limit n子句,但它在n小于或等于 10 时有效,但在n大于 10 时无效。

调用 Elasticsearch SQL API 的 Python 代码如下。

上面的查询返回一个游标 ID。我试图将游标 ID 提供给同一个 SQL API,但它没有给我更多的结果。

我还尝试使用 SQL 翻译 API 将上述 SQL 查询翻译为本机 Elasticsearch 查询,并将其包装到以下 Python 代码中,但它也不起作用。我仍然只有 10 行结果。

0 投票
1 回答
2169 浏览

elasticsearch - Canvas 中的 Elasticsearch SQL 查询:它不像 SQL 那样工作?

我开始使用Kibana中的Canvas部分- 为了检索数据,它使用Elasticsearch SQL

我尝试做的是检索几个值的计数;我需要将某些值组合在一起 - 以相同字母开头的值。

我的 SQL 查询如下所示:

当我使用 SQL 和一个小数据库测试这个查询时,它可以工作

现在,我想在我的画布的一个元素中完成这项工作。我选择一个水平条形图来表示它。

这是我的弹性搜索 SQL 查询:

我得到这个错误:

看到"unknown Index",我首先认为通配符是问题所在。

但事实并非如此,它在我的其他 Elasticsearch 查询中非常好。

Elasticsearch SQL 不能很好地处理 Subqueries多个SELECT有什么问题吗?我没有找到任何关于此的资源或主题,但也许我搜索了错误的方式。

0 投票
1 回答
853 浏览

elasticsearch - Unable to perform SQL search on logstash index in kibana

I have below indexes in the kibana when searched with below query.

Output:

When trying to search logstash table getting error as below.

Error Output

Can you please advice how we can do select query in this kind of senario.

Regards, Hemanth.

0 投票
1 回答
1395 浏览

elasticsearch - elasticsearch中对应的SQL聚合查询

我研究了 elasticsearch 聚合查询,但找不到它是否支持多个聚合函数。换句话说,我想知道 elasticsearch 是否可以生成这个 Sql 聚合查询的等价物:

如果是,如何?谢谢你。

0 投票
2 回答
1655 浏览

node.js - 无法使用 Elasticsearch SQL 查询

我有一个在本地运行的 ElasticSearch 实例,它运行良好。现在我想使用 SQL 查询索引。我使用 NodeJS-Client (v7) 尝试了它,通常是通过 REST-Api。休息电话:

并通过nodeJS:

两者都返回相同的错误:

uri [/_sql] 和方法 [POST] 的 HTTP 方法不正确,允许:[GET, HEAD, PUT, DELETE] 状态:405

任何人都可以帮忙吗?干杯!

0 投票
2 回答
743 浏览

elasticsearch - sql查询翻译查询DSL kibana

请解释在kibana控制台中从sql查询翻译的逻辑。最令人困惑的是“order”:“asc”,而我请求 desc。

数字“10985”和“11030”看起来也很奇怪。如果我重新运行翻译,这些数字会发生变化。

我做一个查询翻译:

翻译:

0 投票
4 回答
130 浏览

elasticsearch - SQL 类似于 GROUP BY AND HAVING 示例

我是 ES 新手,我需要进行查询

我什至没有地方可以开始。像 GROUP BY AND HAVING 这样引用这个SQL 并没有多大帮助。

数据示例

预期回报

0 投票
1 回答
137 浏览

sql - 解析错误以翻译 /_sql/translate 使用 UPDATE

我在有UPDATE关键字的查询上使用 ElasticSearch 上的 SQL 翻译器。我可以翻译SELECT查询,但UPDATE无法正常工作。

错误:

0 投票
1 回答
343 浏览

elasticsearch - Elasticsearch 7 SQL CLI : ./x-pack-env: No such file or directory 错误

我已经开始使用 Elasticsearch 7 并尝试使用以下命令启动 elasticsearch-sql-cli:

但它没有启动并出现以下错误:

我打开 ./x-pack-env 文件,发现它使用的是 ES_HOME 环境变量。这是 x-pack-env 文件的内容:

所以我在bash_profile中添加了环境变量,

但我仍然遇到同样的错误

./elasticsearch-sql-cli:第 9 行:./x-pack-env:没有这样的文件或目录

请建议如何解决这个问题。