airflow.providers.apache.kafka.hooks.client

模組內容

類別

KafkaAdminClientHook

用於與 Kafka 集群互動的 Hook。

class airflow.providers.apache.kafka.hooks.client.KafkaAdminClientHook(kafka_config_id=KafkaBaseHook.default_conn_name)[來源]

基礎類別: airflow.providers.apache.kafka.hooks.base.KafkaBaseHook

用於與 Kafka 集群互動的 Hook。

參數

kafka_config_id – 要使用的連線物件,預設為 “kafka_default”

create_topic(topics)[來源]

建立主題。

參數

topics (collections.abc.Sequence[collections.abc.Sequence[Any]]) – 要建立的主題列表,包含主題的分區數量和複寫因子。格式:[ (“topic_name”, 分區數量, 複寫因子)]

delete_topic(topics)[來源]

刪除主題。

參數

topics (collections.abc.Sequence[str]) – 要刪除的主題列表。

這個條目有幫助嗎?