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

Краткий вопрос: Есть ли подтверждения, что CH 22.3 и выше

стабильно работает с Kafka через Kafka Engine?

Развернуто:
Я неофит =), но очень хочу разобраться с CH.
Стоит задача тянуть данные из Kafka 3.2 в CH. Реализовал по инструкции + попробовал обработку ошибок .

Мой код выглядит так: https://pastebin.com/fwrNeGYt
Конфиг CH для тестов использовался дефолтный.
Провожу тесты на основа официально docker образа.
Работает - это в таблице de.stg появляются сообщения, не работает - сообщения не появляются.

CH_VERSION=21.8 # kafka works well!
CH_VERSION=22.3 # kafka not works
CH_VERSION=22.8.4.7 # kafka not works

Очень хочется CH 22.3+, там с JSON сильно лучше.

12 ответов

14 просмотров

стабильно работает, вы kafka_group_name меняли при смене версий?

TT- Автор вопроса
TT
нет =) , но это уже полезный намек.

ну если понимаете как работает кафка, то разберётесь)

TT- Автор вопроса
Konstantin Ilchenko
ну если понимаете как работает кафка, то разберёте...

При тестировании Kafka каждый раз обнулялась с удалением данных и загружались новые данные. Также CH начинался с пустой БД. Т.е. consumer не продолжал читать данные ранее вычитанные предыдущей версией. Проверю еще раз, со сменой consumer name через kafka_group_name

TT
При тестировании Kafka каждый раз обнулялась с уда...

тогда смотрите в логах, на 22.3 всё работает без проблем

типа у вас в json-х есть templateId ? как message выглядит? почему не работает написано в логе кх

TT- Автор вопроса
Denny [Altinity]
типа у вас в json-х есть templateId ? как message ...

да, в тестовом сообщении есть templateId. Сам Kafka message.value выглядит (упрощенно) так: { "templateId": "some text here" }

TT
да, в тестовом сообщении есть templateId. Сам Kaf...

jsoneachrow это одна строка, без переводов строки

TT- Автор вопроса

Починил. Баг был глубокий, но к Клику не относящийся. Нашел в логах проблему с блокировкой файлов или правами внтури docker контейнера, запускаемого в Ubuntu через wsl. У меня проект располагался в windows части файловой системы, смонтированной в Ubuntu. Решилось после переноса проекта в ту часть файловой системы, что принадлежит непосредственно linux.

TT
Починил. Баг был глубокий, но к Клику не относящ...

практически в любом чате такая ситуация, докер + wsl = проблемы.

TT- Автор вопроса
RapidCodeLab
практически в любом чате такая ситуация, докер + w...

Мелкомягкие где то пишут о том ,что не стоит смешивать файловые системы, хотя прочитать из одной другую всегда можно. Разделяй и здравствуй ;)

TT
Мелкомягкие где то пишут о том ,что не стоит смеши...

это просто типичный диалог в чатах: бла-бла бла , не работает, докер. WSL? да. Понятно. ) я к тому, надо на родной для прода системе работать) в идеале)

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

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

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
Кибер Бомж
8
Карта сайта