Подключение уровня визуализации к таблице kafka streams / ksqlDB? - PullRequest
0 голосов
/ 08 марта 2020

Я возился с ksqlDB, и он действительно хорош. Получение данных в Kafka, создание потоков и даже таблиц - это хорошо. Теперь я хотел бы подключить слой визуализации / инструмент BI к данным в таблицах для создания панели мониторинга или некоторого интерактивного отчета BI (например, Superset, Reda sh, et c).

Есть ли способ подключения клиента JDB C напрямую к потокам ksqlDB / Kafka, чтобы он мог запрашивать таблицы в ksqlDB? Это видео вроде говорит, что я должен использовать REST API для подключения приложения к результатам, но:

  1. REST API является проприетарным, так как бы я подключил что-то вроде инструмент BI для него без написания пользовательского соединителя?
  2. Если я запускаю ksqlDB в производственном / автономном режиме, REST API все равно недоступен. (почему ??)

Любые указатели будут с благодарностью.

1 Ответ

1 голос
/ 12 марта 2020

Есть ли способ подключить клиента JDB C напрямую к потокам ksqlDB / Kafka, чтобы он мог запрашивать таблицы в ksqlDB?

Существует JDB сообщества C драйвер для ksqlDB.

Имейте в виду, что в настоящее время ksqlDB не предназначен для произвольных c шаблонов произвольного доступа. Возможно, вы захотите тщательно спроектировать свои потоки и таблицы, чтобы оптимизировать их по типу выполняемых запросов.

...