Описание тега pyes
pyes - это коннектор для использования упругого поиска из python.
1
ответ
Подключение к ES с использованием скрипта Python
Я пытаюсь подключиться и получить данные из движка ES. Я использую следующий скрипт: from elasticsearch import Elasticsearch as ES print "Setup connection..." es=ES(['http://elasticsearch......com:9200/cuevents-2014.34,cuevents-2014.33/_search?prett…
20 авг '14 в 21:37
1
ответ
Установка свойства index для всех подполей поля
Когда я пытаюсь добавить термины, я сталкиваюсь с проблемой, что термины разбиваются на отдельные слова. Например, если атрибут (поле) Kind имеет значения medium kind of shirt а также large kind of shirtТермины становятся - medium, large, kind, of, …
14 янв '15 в 07:18
1
ответ
Получить отсортированный результат поиска в pyes
Вот минимальный пример. У меня есть индекс 'test_index' со следующими записями: {u'name': u'b'} {u'name': u'e'} {u'name': u'a'} {u'name': u'c'} {u'name': u'd'} Я хочу получить записи в алфавитном порядке 'name' поле. Я использую sort аргумент, но ре…
14 ноя '13 в 15:05
1
ответ
datetime в pyes результаты
Я индексирую, а затем запрашиваю словарь, который содержит дату и время Некоторые документы в результатах содержат строковое представление даты, а некоторые возвращают и фактическую дату / время. Фактические документы, которые имеют дату и время, ме…
14 ноя '13 в 23:57
0
ответов
Медленные тестовые случаи при использовании упругого поиска (pyes)
Недавно я добавил эластичный поиск в наш стек, и это замедляет наши тесты. Чтобы тесты не попрали друг друга, я изолировал их по индексу. Это, кажется, причина. Создание и удаление индексов кажется медленным. Мне не удалось найти эквивалент слова "у…
24 сен '13 в 08:43
3
ответа
Запрос многоуровневых вложенных полей в Elastic Search
Я новичок в Elastic Search и в парадигме не-SQL. Я следовал учебному пособию по ES, но есть одна вещь, которую я не мог заставить работать. В следующем коде (я использую PyES для взаимодействия с ES) я создаю один документ с вложенным полем (субъект…
31 янв '13 в 19:49
2
ответа
Как использовать скрипты Elasticsearch для частичного обновления 500 миллионов документов как можно быстрее
Я веду индекс примерно с 500 миллионами документов. Среди прочего, каждый документ имеет строковое поле, которое содержит от 1 до 10 слов. Я хотел бы проанализировать это поле в каждом документе с точки зрения количества слов и сохранить результат в…
04 сен '15 в 16:30
1
ответ
Ключевое слово pyes 'from' не может быть установлено
Поскольку from это специальное ключевое слово Python, я не могу передать его pyes.es.search функция. Это дает синтаксическую ошибку. pyes.es.search(maf, "twitter", "tweet", sort="timestamp", size=2, from=3), Я передал аргументы ключевых слов, содерж…
03 июн '14 в 14:20
0
ответов
Использовать URI поиска ElasticSearch в Python-клиенте Python
У меня есть следующий рабочий запрос, используя CURL: curl -X GET 'http://myhost/myindex/_search?q=text:%7B1933%20TO%201949%7D' который идентифицирует все документы внутри индекса myindex, который в текстовом поле (строковый тип) содержит упоминания…
30 дек '14 в 14:08
2
ответа
ElasticSearch с фильтром через asticutils
В настоящее время я пытаюсь использовать filter в существующем экземпляре ElasticSearch через библиотеку elasticutils, К сожалению, я ничего не получаю. Я не уверен, что проблема в том, что я сделал что-то не так или в библиотеке есть проблема (впол…
26 июл '13 в 12:47
1
ответ
Pyes: выборочное назначение типа объекта в JSON
Я пытался понять и поработать над некоторыми примерами использования PyES с упругим поиском, когда нашел этот фрагмент в объектном типе: http://packages.python.org/pyes/guide/reference/mapping/object-type.html В примере JSON: { "tweet" : { "person" …
10 авг '12 в 04:19
1
ответ
Поддерживает ли rescore вложенные запросы?
Я пытаюсь пересмотреть результаты моего запроса, используя вложенный запрос, но я получаю следующее исключение, которое, как я считаю, означает, что rescore не поддерживает вложенные запросы: nested: ElasticsearchIllegalArgumentException[rescore doe…
18 сен '14 в 12:56
1
ответ
Значение Elastic Search Query, являющееся словарем
У меня есть индекс (7111) в упругом поиске, который содержит данные журнала событий. Одно из полей (_source) содержит словарь данных. Есть ли способ использовать Python для формулирования эластичного поискового запроса, который ищет ключ и значения …
31 июл '15 в 00:49
1
ответ
Как получить ответ от Elastic Search после индексации?
Я использую речной плагин CouchDB с Elastic Search. В своем веб-приложении я использую массовую вставку CouchDB для вставки документов в CouchDB. Это запускает ленту изменений, и ES считывает это, чтобы проиндексировать мои документы. Проблема в том…
23 ноя '12 в 06:57
0
ответов
Как сделать агрегацию фильтров, используя PyES
{ "aggs" : { "in_stock_products" : { "filter" : { "range" : { "stock" : { "gt" : 0 } } }, "aggs" : { "avg_price" : { "avg" : { "field" : "price" } } } } } } Как сгенерировать вышеуказанный запрос, используя PyES?
15 апр '15 в 21:08
1
ответ
Преобразовать запрос "facet_filter" в формат pyes
У меня есть следующий запрос, и я хочу изменить этот запрос в PyES: { "facets": { "participating-org.name": { "terms": { "field": "participating-org.name" }, "facet_filter": { "term": { "participating-org.role": "funding" } }, "nested": "participati…
13 сен '12 в 04:15
1
ответ
Как улучшить параллелизм в Python-клиенте для asticsearch?
Я новичок в asticsearch и мне нужно оптимизировать клиент Python для поиска / индексации в кластере эластичного поиска. Мне кажется, что узким местом является сам клиент, и что asticsearch может обрабатывать больше запросов. Я хотел бы знать, как я …
02 авг '15 в 09:30
1
ответ
Перевод запроса ElasticSearch Facets в PyES
У меня есть следующий запрос, и я хочу изменить этот запрос в PyES: { "facets": { "participating-org.name": { "terms": { "field": "participating-org.name" }, "nested": "participating-org" } } } Я искал в документации PyES о: класс pyes.facets.TermsF…
06 сен '12 в 05:33
1
ответ
Пользовательский счет в Elastic Search
У меня есть индекс, где каждый документ представляет класс, со списком студентов и списком учителей. Вот карта: { "properties" : { "students" : { "include_in_root" : 1, "type" : "nested", "properties" : { "name" : { "first" : "text", "last" : "text"…
20 май '13 в 13:30
1
ответ
Query DSL не работает в поиске pyes
Я пытаюсь использовать пользовательский запрос DSL для получения результатов с помощью библиотеки pyes. У меня есть запрос DSL, который работает, когда я использую командную строку curl -XGET localhost:9200/test_index/_search -d '{ "query": { "funct…
25 ноя '15 в 16:24