■ はじめに
小ネタ。 Apache KafkaでDB/Schemaを切り替える方法についてメモ。
【1】KafkaでDB/Schemaを切り替えるには
* Topic を [DB].[Schema].[Table] のようにする
【2】影響する点
1)Kafkaの設定
topics
# topics=db_name # 修正前 # topics=[DB].[Schema].[Table] topics=db_name.schema_name.table_name
2)呼び出し先・後
Producer の場合
# future = producer.send('table_name', value=value, key=key) # 修正前 future = producer.send('db_name.schema_name.table_name', value=value, key=key)
関連記事
Apache Kafka ~ 基礎知識編 ~
https://dk521123.hatenablog.com/entry/2023/04/26/103421
Apache Kafka ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2023/05/01/000000
Kafka Connect ~ 環境構築編 ~
https://dk521123.hatenablog.com/entry/2023/10/22/220717
kafka-python ~ 入門編 ~
https://dk521123.hatenablog.com/entry/2023/10/24/000309