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

Пытаюсь соединить кафку и кликхаус движком. таблицы все сделал -

результата нет
в чате подсказали про конфиг в кафке advertised.listeners он был закоменчен.
я раскоментил и указал: advertised.listeners=PLAINTEXT://127.0.0.1:9092 потом через контейнер kafka1:порт результата нет. там указывается адрес на котором кафка или кликхаус??? (по инфе из инета вроде кафка)

17 ответов

137 просмотров

адрес с которого будет читать КХ если всё в одной сети, то указывайте имя контейнера kafka:9092 в advertised listeners и в КХ kafka:9092

Юрий- Автор вопроса
Konstantin Ilchenko
адрес с которого будет читать КХ если всё в одной...

advertised.listeners=PLAINTEXT://kafka1:9092 в кафке Kafka SETTINGS kafka_broker_list = 'kafka1:9092', kafka_topic_list = 'first_kafka_topic', kafka_group_name = 'group1', kafka_format = 'JSONEachRow' в Engine Parameters. Результата нет

Юрий
advertised.listeners=PLAINTEXT://kafka1:9092 в каф...

ну вы из консоли сначала попробуйте прочитать, в КХ ещё рано тестить почитайте эту статью, про то как это в кафке устроено, там есть пример с compose и kafkacat чтобы потестить чтение из другого контейнера https://www.confluent.io/blog/kafka-listeners-explained/

Юрий- Автор вопроса
Konstantin Ilchenko
ну вы из консоли сначала попробуйте прочитать, в К...

спасибо за наводку. сегодня уже натыкался на эту ссылку. Изучу.

Юрий
advertised.listeners=PLAINTEXT://kafka1:9092 в каф...

а что там с select * from kafka ошибку удалось увидеть?

Юрий- Автор вопроса
Denny [Altinity]
а что там с select * from kafka ошибку удалось уви...

вроде сразу кидал со скрином, "Error executing query: SQL Error [1002]: ClickHouse exception, code: 1002, host: 192.168.65.254, port: 8123; Code: 620. DB::Exception: Direct select is not allowed. To enable use setting stream_like_engine_allow_direct_select. (QUERY_NOT_ALLOWED) (version 22.1.3.7 (official build))"

Юрий
вроде сразу кидал со скрином, "Error executing qu...

ну так я же писал select * from kafka settings stream_like_engine_allow_direct_select=1

Юрий- Автор вопроса
Юрий
ошибки нет, просто пусто

что в логе КХ в этот момент?

Юрий- Автор вопроса
Юрий- Автор вопроса
Denny [Altinity]
что в логе КХ в этот момент?

все последние логи с дбивером

Юрий
вообще нечего, с обеда

может это другой КХ ?

Юрий- Автор вопроса
Denny [Altinity]
может это другой КХ ?

вроде не может такого быть, у меня кликхаус был в одном контейнере, я его остановил, дополнил компос и запустил другой в сети с кафкой. так что docker ps работающие контейнеры все в одном экземпляре

Юрий
вроде не может такого быть, у меня кликхаус был в ...

кх просто в логи пишет без остановки. Вы логи внутри контейнера смотрите?

Юрий- Автор вопроса
Denny [Altinity]
кх просто в логи пишет без остановки. Вы логи внут...

через докер декстоп, но перестраховался и через docker logs <контейнер>

Юрий- Автор вопроса
Denny [Altinity]
ну посмотрите из контейнера

логи только при запуске контейнера были

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

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

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта