184 похожих чатов

Привет! а есть ли какой-нибудь нибудь способ реализации табличной функции

(интересует в частности outer apply) в clickhouse? нужно для каждой строки с ключом [mac , timestamp] вернуть набор значений метрики для этого mac внутри окна [timestamp - заданный интервал, timestamp]

4 ответов

12 просмотров

с помощью массивов и groupArray

ivan- Автор вопроса
Denny [Altinity]
с помощью массивов и groupArray

так вопрос в том, как сформировать этот массив, т.к. 1. timestamp не уникален, т.е границы окна start date - end date у строк разные 2. mac не обязательно имеет все заполненные timestamp, т.е. взять просто последние 24 значения тоже нельзя, потому что не факт, что это будут данные за 24 часа

ivan
так вопрос в том, как сформировать этот массив, т....

Я вижу ваш вопрос так Есть у нас куча массивов. Один массив -- один mac Внутри массива туплы (timestamp, value) Отсортировано по убыванию timestamp Ну разбивайте этот массив на подмассивы как хотите, например по 100 значений, или по значениям timestamp, или по value И считайте внутри подмассивов.

Похожие вопросы

Обсуждают сегодня

Сообщение* в закодированном виде. То есть, просто сделать sendMessage?text=Привет бла-бла! не получится, надо в HEX переводить, и добавлять процент, типа такого: sendMessage?t...
КТ315
21
всем трям! Кто-нибудь работал со связкой werf + harbor + trivy ? Во время сборки образа выходит ошибка "PROJECTPOLICYVIOLATION: current image with "Pending" status of vulnerab...
Авессалом
11
А случайно нет ли в паскале штатной возможности передать указатель и количество туда где array of в качестве аргумента?
zamtmn
25
Anyone here suffers from unexplained aural migraines, who would be up for talking for a bit? Doesn't *have* to be aural, but I am not asking about headaches, I mean actual mi...
Martin Rys
58
Только такой if ($modx->event->name == 'OnBeforeCartItemAdding') { $meta = $params['item']['meta']; $lang = $modx->getConfig('_lang'); // проверяем, задана ли опция i...
Multi Web
1
Всем привет. Испытываю проблемы в работе БД, а именно огромного роста логов, такого характера: 024-05-16 18:39:07 +05 sentry sentry [unknown] 1050169 7-1 app-sentry01.corp.ru>...
Alexey
2
Ну раз я пока тут, задам пару глупых вопросов. Зачем писать на ассемблере если компилятор довольно умный, а ассемблер много времени занимает? В каких прикладных задачах сейчас...
Максим Рябцев
20
Здравствуйте, а хорошая ли идея смешивать нейронки? То есть, у нейронки задача щелкнуть 1 раз, но есть датасет с одним типом картинок и с другим. Хотелось бы сделать универсал...
Никита
5
Хм. А телеграм апи работают через HTTP?
The Bird of Hermes
14
Если подытожить: По мнению Розыча и Хемуля и др. - предпочтительно по возможности объявлять в секции имплементации потому-что: 1) Выше скорость компиляции 2) Не замусоривается...
notme
7
Карта сайта