Доброго всем времени суток. Подскажите пожалуйста. Хочу хранить строку (редко меняющую значения), но при этом и hash от неё, чтобы искать потом по нему быстро и т.п. Создаю ...
Доброго времени суток всем. Подскажите пожалуйста, нормально ли такое поведение для функции timeSeriesGroupSum? Есть такие данные (это по сути пример из документации) ┌─uid─┬...
А можно прояснить этот момент? Т.е. если есть условная таблица CREATE TABLE ( created DateTime('UTC') DEFAULT now(), name LowCardinality(String), ...
Подскажите пожалуйста. Если делать insert from select такой insert обладает защитой от повторной вставки? По типу той защиты с retry когда вставляешь "теже самые данные" и CH...
Вроде в доке об этом написано агрегирует временные ряды в которых не совпадают моменты. Функция использует линейную интерполяцию между двумя значениями времени, а затем суммир...
Доброго времени суток. Подскажите пожалуйста. Есть таблица ReplicatedReplacingMergeTree всегда ли предпочтительнее использовать argMax + group by вместо FINAL? Сейчас в выбор...
Уточню. Правильно ли я понимаю, что вот этот subquery с argMax+group by, который по сути просто для избавления от дублей, я могу совместить вышестоящим уже аггрегирующим как ...
Доброго времени суток. Есть ли какой-то способ уйти от FINAL при select для таблиц CollapsingMergeTree? Но чтобы при этом всё-таки дубли корректно обрабатывались.. (точнее ...
А если просто читать из кафки (без записи) то читает over 250k? Просто чтобы понять где тормозит.. кафка не отдаёт или CH не успевает. Помоему скорость чтения из кафки скейли...
Так тут как раз речь не про "MT" (mv?). А аналог существующего engine=Buffer, только скидывающий по команде, а не "самостоятельно" как делает это Buffer. Другое дело, насколь...
Ok. На шардах всегда выполняется только самый внутренний subquery или есть нюансы? В моём случае мне видится что и "средний" аггрегирующий тоже мог бы выполнится на шарде (по ...
Да. Ход мысли я кажется уловил ) Спасибо.. А тогда уточняющий. Это для PK или для ORDER BY нужно учитывать? Или для обоих эту логику применять?
И как я понимаю идеально, чтобы в запросах всегда был ORDER BY совпадающий с заданным для таблицы?
Подскажите пожалуйста, можно ли как-то просуммировать записи группами по 10 минут? (есть DateTime, value)
а при сборке там уже какие-то значения? Формально Вы при сборке можете свои переменные окружения передавать.
А изменить ORDER BY можно только пересоздав таблицу или есть какой-то ALTER MODIFY...?
Т.е. тогда не то, чтобы выкинуть created, а переместить его типа PK(name, created)?
Всем добрый день. Скажите пожалуйста в CH есть что-то встроенное на тему moving average?
В Prepare кстати пишете полностью? "INSERT INTO tableName (field1, field2,..) VALUES(?, ?,..)"
Т.е. в общем случае достаточно объявить только ORDER BY в CREATE TABLE?