第32章 Kafka Source


Kafka トピックからデータを受信します。

32.1. 設定オプション

次の表は、kafka-source Kameletで利用できる設定オプションをまとめたものです。

プロパティー名前詳細タイプデフォルト

Topic *

トピック名

Kafka トピック名のコンマ区切りリスト

文字列

  

bootstrapServers *

ブローカー

Kafka Broker URL のコンマ区切りリスト

文字列

  

securityProtocol

セキュリティープロトコル

ブローカーとの通信に使用されるプロトコル。SASL_PLAINTEXT、PLAINTEXT、SASL_SSL、および SSL がサポートされます。

文字列

"SASL_SSL"

 

saslMechanism

SASL メカニズム

使用される Simple Authentication and Security Layer(SASL)メカニズム。

文字列

"PLAIN"

 

user *

Username

Kafka に対して認証を行うためのユーザー名

文字列

  

Password *

Password

kafka に対して認証を行うためのパスワード

文字列

  

autoCommitEnable

自動コミットの有効化

true の場合、コンシューマーによってすでにフェッチされたメッセージのオフセットを ZooKeeper に定期的にコミットします。

boolean

true

 

allowManualCommit

手動コミットを許可する

手動コミットを許可するかどうか。

boolean

false

 

autoOffsetReset

自動オフセットリセット

初期オフセットがない場合のアクション。列挙は 3 つあり、値は latest、earliest、none のいずれかです。

文字列

"latest"

 

pollOnError

poll On エラー動作

新しいメッセージのポーリング中に、kafka が例外をスローした場合のアクション。5 つの列挙があり、値は DISCARD、ERROR_HANDLER、RECONNECT、RETRY、STOP のいずれかです。

文字列

"ERROR_HANDLER"

 

deserializeHeaders

ヘッダーの自動デシリアライズ

Kamelet ソースを有効にすると、すべてのメッセージヘッダーが String 表現にデシリアライズされます。デフォルトは false です。

boolean

true

 
注記

アスタリスク(*)のマークが付いたフィールドは必須です。

Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.