TGViewer
Agentic Engineer Agentic Engineer @data_engi · 677 subscribers
Post #1370 105
ClickHouse научился догружать в Iceberg только новые строки ☺️

В ClickHouse 26.9 появился режим APPEND INCREMENTAL для обновляемых материализованных представлений. При каждом запуске он обрабатывает только строки, зафиксированные после предыдущего обновления, вместо повторного чтения всей исходной таблицы.

Механизм позволяет периодически переносить поток событий из MergeTree в таблицу Iceberg. Курсор сохраняется в метаданных того же снимка Iceberg и продвигается лишь после успешной записи — после перезапуска ClickHouse продолжит с нужного места без повторной выгрузки.

Для тебя это более простой инкрементальный конвейер в озеро без отдельного хранилища смещений. Ограничение: режим рассчитан на неизменяемые добавочные данные — события, журналы и аудит, а не на синхронизацию обновлений старых строк.

Пруф: ClickHouse 26.9 — 23 сентября 2026 года

#clickhouse #apacheiceberg #materializedviews #incrementalprocessing #datalake #etl #dataengineering

@data_engi
ClickHouse ClickHouse release 26.9 | ClickHouse ClickHouse 26.9 introduces conditional LIMIT boundaries, incremental refreshes for append-only materialized views, disk spilling for DISTINCT, time-limited tokens, and faster min/max/count queries.
More from @data_engi
  1. Sep 26, 2026GitHub собрала агента, который сам пишет фаззеры и ищет уязвимости 👀 24 сентября GitHub S…
  2. Sep 22, 2026#dev #memes #claude #gpt @data_engi
  3. Sep 20, 2026Портал в "Work-life balance". Версия от OpenAI.
  4. Sep 20, 2026#dev #memes #dataengineering #softwareengineering @data_engi
  5. Sep 19, 2026Huawei соединит миллион ИИ‑процессоров в один суперкластер 🫤 17 сентября Huawei раскрыла…
  6. Sep 19, 2026🖼️ Airflow получил официальный провайдер ClickHouse 17 сентября вышел apache-airflow-prov…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →