Описание тега elasticsearch-py
Официальный низкоуровневый клиент Python для Elasticsearch
0
ответов
Агрегированные запросы, использующие asticsearch-py
Я пытаюсь следующий агрегированный запрос с использованием asticsearch-py версии 2.1.0 для запроса экземпляра asticsearch версии 2.1.1. { "query": { "filtered": { "filter": { "term": {"applicationType":"myapptype"} } } }, "aggs":{ "client_id": { "te…
01 фев '16 в 22:50
1
ответ
Запрос на совпадение Elasticsearch с частичным совпадением текста
Вопрос новичка об эластичном поиске. Я настроил индекс luceneasticsearch и использую поиск по именам, содержащим некоторые термины, такие как search_response = es.search(index = 'sample', body = {'query':{'match':{'first_name':"JUST"}}}) Это не возв…
19 апр '16 в 18:48
1
ответ
Как установить ignore_malformed на уровне индекса при создании индекса через оболочку Python ElasticSearch DSL?
Согласно документам, этого должно быть достаточно: "settings": { "index.mapping.ignore_malformed": true } Но как я могу добиться этого на оболочке Python? Мой текущий код выглядит так: from elasticsearch_dsl import Index index = Index('my_index', my…
19 апр '17 в 14:23
2
ответа
Elasticsearch delete_by_query неправильное использование
Я использую 2 аналогичных метода ES для загрузки и удаления документов: result = es.search(index='users_favourite_documents', doc_type='favourite_document', body={"query": {"match": {'user': user}}}) А также: result = es.delete_by_query(index='users…
05 сен '16 в 10:43
1
ответ
Инструмент Kibana Dev и Elassearch-Py клиент получают разные результаты
У меня есть развертывание ELK для сбора журналов. И теперь у меня есть требование вытащить все журналы, включающие одну конкретную строку. Но у меня возникла интересная проблема, заключающаяся в том, что я получил другой вывод в инструменте разработ…
30 авг '18 в 18:55
1
ответ
Поискручные средстваласти поиска по запросу возвращают список объектов, когда в запросе используется опция поля
С помощью Elasticsearch.search метод в эластичных поисковых системах Поиск 1: без использования fields опция в поиске: search_body = { "filter" : { "term" : { "user.id" : 19900726 } }, "size" : 1 } Результат выглядит следующим образом: {u'_shards': …
09 мар '16 в 13:54
2
ответа
Как передать данные в Elasticseach как целое число с помощью Python?
Я использую этот сценарий Python для подачи своих данных в asticsearch 6.0. Как я могу сохранить переменную Value с типом float в Elasticsearch? Я не могу использовать параметры метрики для визуализации в Kibana, потому что все данные автоматически …
01 дек '17 в 22:51
1
ответ
Синхронизировать / асинхронно вставить или обновить ElasticSearch в Python
Я использую ElasticSearch для массового Python API. Обеспечивает ли он синхронизацию и Async API?
17 ноя '15 в 01:25
1
ответ
Средняя совокупность сегментов, включая 0 значений
Я использую ES для получения статистики за день в случае, когда у меня нет входных данных на каждый день, но где отсутствующие данные также являются информацией как таковой (в моем случае я измеряю активность). Чтобы решить эту задачу, я использую у…
04 дек '18 в 14:04
1
ответ
Удалить вложенный массив в asticsearch
У меня есть документы, содержащие вложенные таблицы в следующем формате: { "dataId": "dataIdentifier", "versionId": "versionIdentifier", "items": [ { "obj1": "value1", "obj2": "value2", "obj3": "value3", }, { "obj1": "value4", "obj2": "value5", "obj…
11 янв '19 в 14:27
1
ответ
Индексные файлы json навалом эластичный поиск 5.6
У меня есть папка около 590,035 json файлы. Каждый файл - это документ, который необходимо проиндексировать. Если я индексирую каждый документ с использованием Python, то это занимает более 30 часов. Как быстро проиндексировать эти документы? Примеч…
17 янв '19 в 12:15
3
ответа
Как рассчитать общее количество для каждого токена в Elasticsearch
У меня есть запрос в Elastic { "query":{ "bool":{ "must":[ { "query_string":{ "query":"something1 OR something2 OR something3", "default_operator":"OR" } } ], "filter":{ "range":{ "time":{ "gte":date } } } } } } Я хочу рассчитать количество для кажд…
20 ноя '18 в 10:21
1
ответ
python-asticsearch: как включить запись локон?
Я использую модуль python-asticsearch, я прочитал в документации по python-asticsearch, что вы можете регистрировать все базовые HTTP-запросы в виде командной строки curl команды: asticsearch.trace может использоваться для регистрации запросов к сер…
12 окт '18 в 16:07
1
ответ
Elasticsearch-py объемный помощник эквивалент curl с файлом
Я ищу, чтобы повторить следующую команду с помощью Python-клиента asticsearch (и без использования subprocess): curl -s -XPOST "localhost:9200/index_name/_bulk" --data-binary @file Я попытался использовать основной помощник без какой-либо удачи: es …
11 сен '17 в 21:49
1
ответ
Ошибка при удалении индекса в эластичном поиске
Я работаю с Elastic Search Python API. Я создал индекс под названием "образец". Но, столкнувшись с исключением, пытаясь удалить то же самое. Ниже мой подход. Эластичный поисковый экземпляр, es = Elasticsearch("abc.def.ghi.jkl:9300") Проверка существ…
02 июл '16 в 09:20
1
ответ
Массовое обновление с Python'sasticsearch
Я пытаюсь выполнить массовое обновление, основанное на изменении состояния свойства документа. Создание работает отлично, но объем волнуется. Я получаю сообщение об ошибке "скрипт или документ отсутствует", но все выглядит хорошо. Вот как я пытаюсь …
03 фев '16 в 16:26
1
ответ
Как сделать запрос по неанализированным полям?
У меня есть несколько вещей в моем классе asticsearch_dsl, которые я хочу запросить точное совпадение: class Profile(DocType): name = String(fields={'raw': String(index='not_analyzed')}) Хотя это работает, мне всегда нужно добавить .raw на запрос и …
14 июл '16 в 08:42
1
ответ
Elasticsearch задержка в магазине и поиск немедленно
Я использую эластичный поиск с питоном. и использовать dsl водитель в питоне. Мой сценарий как ниже. import time from elasticsearch_dsl import DocType, String from elasticsearch import exceptions as es_exceptions from elasticsearch_dsl.connections i…
25 июл '16 в 19:24
1
ответ
Как настроить эластичный поиск для использования SSL с базовой аутентификацией
Я пытаюсь развернуть приложение, которое использует Ramses ( http://ramses.tech/) в IBM Bluemix. К сожалению, приложение рушится во время процесса развертывания. В файле конфигурации local.ini я установил следующее: # ElasticSearch elasticsearch.hos…
16 окт '16 в 18:31
1
ответ
Python эластичный поиск диапазона запроса
Я знаю, что кроме python есть несколько альтернативных эластичных клиентов для python. Однако у меня нет доступа к ним. Как я могу написать запрос, который имеет логику "меньше или равно" для метки времени? Мой текущий способ сделать это: query = gr…
31 янв '17 в 16:05