簡體   English   中英

如何使用 KSQL 將 kafka 集群中存在的所有主題存儲到另一個主題

[英]How to store all topics present in the kafka cluster to another topic using KSQL

我是 KSQL 的新手。 我想使用 KSQL 查詢將 kafka 集群中存在的所有主題名稱存儲到另一個主題。 SHOW TOPICS; 來自 KSQL CLI 給了我主題列表。 我想通過創建 stream 將所有這些主題信息存儲在另一個主題中。 我將輪詢這個新主題(使用消費者),每當在集群中創建新主題時,我的消費者都會收到一條消息。 我想要一個 KSQL 查詢來完成這個。

提前致謝。

您目前無法使用 ksqlDB 實現您想要的。 SHOW TOPICS命令是系統命令,而不是 sql 語句。 所以查詢的 output 不能通過管道傳送到 stream 中。

ksqlDB 允許您處理 Kafka 集群中主題內的數據。 它(還)不允許您處理 Kafka 集群的元數據,例如主題列表或消費者組等。

在 GitHub 上提出功能請求可能值得: https://github.com/confluentinc/ksql/issues/new/choose

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM