Описание тега elasticsearch-sql

Elasticsearch-SQL- это SQL-подобный синтаксис для Elasticsearch, представленный в версии 6.3 Elastic Stack через плагин x-pack.
2 ответа

Вернуть все строки в SQL-запросе Elasticsearch

У меня есть простой SQL-запрос в Elasticsearch, который, как я знаю, возвращает менее 100 строк результатов. Как я могу получить все эти результаты сразу (т.е. без использования прокрутки)? Я попробовал limit n пункт, но это работает, когда n меньше…
25 окт '18 в 08:12
1 ответ

SQL в запросе с упругим поиском sql

Я пробую упругий поиск sql. Работает нормально оператор равенства в предложении where. Но я не мог использовать in оператор в предложении где. здесь есть какая-нибудь эквивалентная команда? (например, фильтр условий) POST _xpack/sql { "query":"Selec…
20 сен '18 в 17:19
0 ответов

Elasticsearch SQL-запрос в Canvas: он не работает как SQL?

Я начинаю работать с разделом Canvas в Kibana - и для извлечения данных он использует Elasticsearch SQL. Я пытаюсь получить счетчик нескольких значений; и мне нужно сгруппировать определенные значения вместе - те, которые начинаются с одинаковых бук…
06 мар '19 в 15:47
1 ответ

Невозможно выполнить поиск SQL по индексу logstash в кибане

У меня ниже индексы в кибане при поиске с помощью запроса ниже. GET /_xpack/sql?format=txt { "query": "SHOW tables" } Выход: name | type ---------------------------------+--------------- .kibana |ALIAS .kibana_1 |BASE TABLE .monitoring-es-6-2019.03.…
1 ответ

SQL-запрос агрегации, соответствующий в asticsearch

Я изучал запросы агрегации эластичного поиска, но не смог найти, поддерживает ли он множественную функцию агрегации. Другими словами, я хочу знать, может ли asticsearch генерировать эквивалент этого запроса агрегации Sql: SELECT account_no, transact…
1 ответ

NoneSql запрос перевода Query DSL кибана

Пожалуйста, объясните логику перевода запросов из sql в консоли kibana. Наиболее запутанным является "order": "asc", в то время как я запрашиваю desc. Числа "10985" и "11030" также выглядят очень странно. Если я перезапущу перевод, эти цифры меняютс…
30 авг '19 в 17:52
0 ответов

Elasticsearch SQL-Query невозможен

Я получил ElasticSearch Instance, работающий локально, который работает нормально. Теперь я хочу запросить индекс, используя SQL. Я попробовал это с NodeJS-Client (v7) и обычно через REST-Api. Отдых позвоните: POST http://localhost:9200/_sql { "body…
1 ответ

Интерфейс командной строки SQL Elasticsearch 7: ./x-pack-env: нет такой ошибки файла или каталога

Я начал работать над Elasticsearch 7 и пытаюсь запустить elasticsearch-sql-cli, используя следующую команду: ~/Documents/backups/es7/bin$ ./elasticsearch-sql-cli Но он не запускается и выдает следующую ошибку: ./elasticsearch-sql-cli: line 9: ./x-pa…
0 ответов

Фильтр не равен, поддерживается ли он в Elasticsearch SQL API

Согласно документу Elasticsearch, он не поддерживает массивы в SQL API. В итоге я использовал фильтр, но в моем случае он не работает. включить идентификаторы продуктов отлично работает "body": { "query" :"SELECT email FROM orders WHERE shop='domain…
25 дек '19 в 14:39
4 ответа

SQL как пример GROUP BY AND HAVING

Я новичок в ES, и мне нужно будет сделать запрос Select value from table group by value having count(distinct(id)) > 1 Мне даже не с чего начать. ссылка на этот SQL, например GROUP BY AND HAVING, не сильно помогла. Пример данных ------------ Valu…
04 сен '19 в 05:59
1 ответ

Ошибка синтаксического анализа для перевода / _sql / translate использовать ОБНОВЛЕНИЕ

Я использую переводчик SQL в ElasticSearch для запроса, в котором UPDATEключевое слово. я могу перевестиSELECT запросы, но UPDATE не работает. POST /_sql/translate { "query": "UPDATE inspections SET business_state='RS' WHERE business_city='Passo Fun…
16 сен '19 в 21:58
0 ответов

Как выполнить SQL-запрос Elasticsearch для данных geo_point

У меня есть индекс ES, который содержит отображение типа geo_point. Я хочу использовать Elasticsearch SQL API для выполнения запроса ограничивающего прямоугольника. Я знаю, как это сделать, используя ES DSL в соответствии с документами ES. Как бы я …
1 ответ

SQL-запрос Elasticserach с передаваемыми параметрами, поэтому мы предотвращаем внедрение sql

Я использую эластичный поиск версии 7.6.2. Передача параметров в запрос, не работающий в кибане. Когда я пытаюсь добавить запрос параметров, который не работает в инструменте разработки kibana, если мы попробуем с запросом параметров, он будет работ…
0 ответов

Выбор отдельных значений в запросе essql холста Kibana

Я пытаюсь получить только отдельные / уникальные значения для определенного номера телефона в функции холста Kibana, используя Elasticsearch SQL для заполнения таблицы данных. Насколько я могу судить, DISTINCT не поддерживается, и я не могу найти гр…
15 окт '20 в 15:39
1 ответ

Использовать результат запроса как параметр для другого запроса в Elasticsearch DSL

Я использую Elasticsearch DSL, я пытаюсь использовать результат запроса в качестве параметра для другого запроса, как показано ниже: { "query": { "bool": { "must_not": { "terms": { "request_id": { "query": { "match": { "processing.message": "OUT Fol…
0 ответов

Невозможно получить количество элементов в elasticsearch

Я не могу получить мощность поля из индекса elasticsearch. Отображение выглядит следующим образом: И запрос, который я пытаюсь запустить, выглядит следующим образом: --header 'Content-Type: application/json' \ --data-raw '{ "aggs": { "type_count": {…
24 мар '21 в 10:13
0 ответов

Как сопоставить результат запроса API эластичного поиска SQL с Java POJO?

Я пытаюсь отправить SQL-запросы на сервер elasticsearch с помощью SQL API (я использую бесплатную версию, поэтому я не могу использовать драйвер JDBC, который они предоставляют), и мне было интересно, как я могу сопоставить результат запроса, когда …
25 июл '21 в 10:17
1 ответ

Использование SQL Access в клиенте Python Elasticsearch

Я пытаюсь использовать клиент Python для эластичного поиска для запроса индекса с использованием доступа SQL для эластичного поиска. Я хочу запросить индекс, используя синтаксис sql. Как указать elasticsearch, что он должен читать SQLsyntax? def sea…
0 ответов

подстановочный знак в запросе elasticsearch с использованием SQL

мне нужно создать запрос elasticsearch с SQL, и мне нужно знать, можно ли использовать подстановочный знак (*) в моем запросе. например, у меня есть этот запрос, который возвращает конкретное значение для POD.POD_IT012345678901.PODCode. POST /_sql?f…
15 окт '21 в 11:50
0 ответов

aws elasticsearch наименьшая и наибольшая ошибка функции

"конечная точка эластичного поиска /_opendistro/_sql" Версия эластичного поиска: 7.9 Справочная ссылка: https://www.elastic.co/guide/en/elasticsearch/reference/current/sql-functions-conditional.html . Наименьшая функция n работает правильно с эласти…