Ну как мне всё это мониторить 🖥
Для просмотра статуса по RMV существует системная таблица
system.view_refreshes, дает представление:- какие RMV есть
- последний успешный рефреш
- следующий рефреш
- ошибки
- и др.
Ошибки всегда интересно:
- удаляем таблицу-приемник _v2
- принудительно рефрешим
cdc.openweathermap_raw_refreshmv_v2- смотрим в мониторинг
SELECT exception
FROM system.view_refreshes
where view = 'openweathermap_raw_refreshmv_v2';
-- Code: 390. DB::Exception: Table openweathermap_raw_v2 doesn't exist.
Бинго 😎.
Вот такой новый функционал Clickhouse, следующим шагом ожидаем cron по расписанию ? (и Airflow уже больше не нужен 😉).
Признавайтесь используете: MV и\или RMV ?
#clickhouse
#refreshable_materialized_view
