Вопросы по теме 'elasticsearch-aggregation'
Гистограмма даты Elasticsearch с указанием количества документов на определенный момент времени
Я пытаюсь создать гистограмму дат, показывающую количество сотрудников по месяцам.
Сопоставление сотрудников выглядит примерно так:
{
"number": 1234,
"firstName": "Chris",
"lastName": "Smith",
"employmentDates: [
{...
54 просмотров
schedule
07.11.2021
Вложенный фильтр в запросе агрегирования Elasticsearch
Я выполняю следующий агрегационный запрос с вложенным фильтром
GET <indexname>/_search
{
"aggs": {
"NAME": {
"nested": {
"path": "crm.LeadStatusHistory"
},
"aggs": {
"agg_filter": {
"filter":...
58 просмотров
schedule
29.10.2021
Как визуализировать разделение результата двух агрегаций в Kibana (метрики)
Я использую kibana 6.8.1-oss и хочу визуализировать результат разделения между двумя агрегациями.
Чтобы быть более конкретным, у меня есть поле A и поле B. Я хочу создать результат sum (A) / sum (B) в визуализации, чтобы я мог поместить его в...
33 просмотров
schedule
21.09.2021
Анализатор Elasticsearch для разбора логов приложений
Я использую бит файла и могу успешно отправить журналы в elasticsearch в определенном индексе.
У меня есть случай использования, когда мне нужно найти дубликаты в журналах, я пробовал использовать агрегацию и могу найти дубликаты в журналах...
37 просмотров
schedule
22.09.2021
Как получить самые свежие данные из Elasticsearch на основе поля даты
Я реализовал запланированный сценарий, который вводит дату в мой Elasticsearch. Скрипт не проверяет, существуют ли данные уже в Elasticsearch, поэтому вставляет дубликаты. Я хочу получить все события с последним значением поля отметки времени...
37 просмотров
schedule
20.10.2021
Термин агрегации вложенных объектов со смешанным вложенным/невложенным фильтром
У нас есть аспекты, показывающие количество результатов, которые будут отображаться при выборе фильтров (и их объединении). Что-то вроде этого:
До того, как мы представили вложенные объекты, для этого подошло бы следующее:
GET...
891 просмотров
schedule
06.06.2022
Запрос агрегации SQL, соответствующий в elasticsearch
Я изучил запросы агрегации elasticsearch, но не смог найти, поддерживает ли он несколько агрегатных функций. Другими словами, я хочу знать, может ли elasticsearch сгенерировать эквивалент этого запроса агрегации Sql:
SELECT account_no,...
1079 просмотров
schedule
12.06.2022
Elasticsearch: группировка по таймфрейму
Я сделал этот запрос, чтобы получить количество запросов, сделанных пользователем за последний месяц (или день), по сравнению с остальными пользователями.
{
"query": {
"bool": {
"must": [
{
"range": {...
38 просмотров
schedule
23.08.2022
Агрегации Searchkick по классу модели
Моя реализация searchkick выполняет поиск по нескольким индексам. Это выглядит так:
@results = Searchkick.search(
params[:query],
index_name: [Actors, Producers, Directors],
fields: ["name"],
indices_boost: {Actors => 4,...
93 просмотров
schedule
02.09.2022
Агрегирование количества документов с помощью запроса в Elasticsearch (например, facet.query в solr)
У меня есть основной запрос, и мне нужно количество совпадений для пары подзапросов. Другими словами, мне нужен facet.query . Чего мне не хватает, так это простой doc_count агрегации, такой как агрегация value_count .
Какие-либо предложения?...
2132 просмотров
schedule
27.01.2023
Дата гистограмма уникальных значений
Я использую Elasticsearch 2.3, и для каждой веб-страницы, которую пользователь посещает на моем веб-сайте, я создаю запись с идентификатором сеанса пользователя и текущей отметкой времени. Поэтому у меня есть несколько записей с одинаковым...
890 просмотров
schedule
03.11.2022
Как отсортировать первое попадание во вложенном агрегате по полю в корневом документе?
Я выполняю агрегацию лучших попаданий во вложенной агрегации. Я хочу упорядочить лучшие совпадения по полю метки времени в корневом документе, чтобы получить самую последнюю версию вложенного документа (который может быть проиндексирован в несколько...
895 просмотров
schedule
23.05.2023
Elasticsearch — агрегирование части логического запроса
Скажем, у меня есть этот логический запрос:
"bool" : {
"should" : [
{ "term" : { "FirstName" : "Sandra" } },
{ "term" : { "LastName" : "Jones" } }
],
"minimum_should_match" : 1
}
это означает, что я хочу...
7553 просмотров
schedule
06.05.2023
Агрегация корзины для объекта вместо ключевого слова
У меня есть документы в моем индексе, в которых есть вложенный объект locations .
"locations": [
{
"name": "California",
"coordinates": {
"lat": 36.78,
"long": -119.42
}
}, ...
]
Я...
433 просмотров
schedule
20.05.2023
Elasticsearch Конвейерный поиск?
Я уже некоторое время использую Elasticsearch в своей компании и, похоже, до сих пор хорошо работал для наших поисков. Мы видели более сложные варианты использования от наших клиентов, которые нуждались в дополнительных «специальных/расширенных»...
31 просмотров
schedule
05.04.2023
ElasticSearch Aggregarion — группировка по количеству без анализа поля
У нас есть категория поля в нашем индексе. Мы хотим получить количество записей для каждой категории, используя запрос агрегации.
GET /_search
{
"aggs" : {
"genres" : {
"terms" : { "field" : "category" }
}
}
}...
54 просмотров
schedule
10.03.2023
Получить все результаты корзин date_histogram за все время
У меня есть приведенный ниже запрос для получения агрегатов с использованием Elasticsearch 7.1.
{
"query": {
"bool": {
"filter": [
{
"bool": {
"must": [
{
"match": {...
49 просмотров
schedule
13.06.2023
Как сортировать по агрегату из другого индекса/типа
У меня есть интернет-магазин, и мне нужно отсортировать по совокупным данным о продажах. Примеры документов на продукцию:
{
"id": 123,
"title": "foo product",
"picture":...
155 просмотров
schedule
17.12.2022
Как получить общую частоту терминов за счет агрегации в эластичности?
В результате поиска я хочу получить общее количество раз, когда термин появлялся в списке возвращенных документов. Используя только агрегацию терминов, я могу получить только количество документов, но мне нужно общее количество терминов,...
23 просмотров
schedule
03.03.2023
Как мы можем получить количество каждой группы при группировке по определенному полю в elasticsearch?
Вот как выглядит мой документ.
{
"Summary": "The One Way You're Putting Pressure on Your Partner Without Realizing It=20",
"Industry" : "Lifestyle and Fitness",
"Name": "Kali...
175 просмотров
schedule
29.04.2023