スパークストリーミングなしでカフカからメッセージを読み取ることはできますか?私はバッチ処理の目的のためにSpark Coreライブラリでのみ意味します。 「はい」の場合は、方法の例を示してください。私はHDP 2.4、Kafka 0.9、およびSpark 1.6を使用しています。コアスパークを使用してバフ処理用のカフカからメッセージを読み取る方法
2
A
答えて
1
スパークストリーミングカフカAPIにはKafkaUtils
というクラスがあります。
このクラスからは、基本的にオフセットを期待している方法createRDD
を、使用することができますし、それが唯一の非ストリーミングアプリケーションのために有用です。
依存ジャー:
<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-streaming-kafka_2.10</artifactId>
<version>1.6.0</version>
</dependency>
また、たとえばあなたがカフカConnectを使用してカフカトピックのデータを読み取り、HDFS内のデータを取り込み、その非常にシンプルにしたい、カフカの接続を確認してください。
http://docs.confluent.io/3.0.0/connect/ http://www.confluent.io/product/connectors/
関連する問題
- 1. sipml5を使用して招待メッセージからコールインフォメーションヘッダーを読み取る方法
- 2. SparkContext.textFileを使用して処理するDataFrameの列からファイル名を読み取る方法は?
- 3. datainputstreamを使用してソケットから読み取る方法
- 4. Cを使用してマイクから読み取る方法
- 5. AppleScriptを使用して最新のMicrosoft Outlook 2016メッセージを読み取る方法
- 6. Javaを使用してカフカから最後の5日間のメッセージを取得する方法
- 7. 子アクターからのメッセージのみを処理する方法は?
- 8. 私のデータベースからデータを読み取ってmirthを使用してHL7メッセージを送信する方法
- 9. サーバーレスポンス2からのコンテンツ処理ヘッダーの読み取り方法
- 10. Pythonでstompライブラリを使用してキューからすべてのメッセージを読み取る方法は?
- 11. アクションリンクからIDを処理して読み取り専用のテキストボックスに表示する方法
- 12. カフカからのキーの読み取り
- 13. カフカ0.10を使用してカフカラグを取得する方法?
- 14. antを使用してbuild.xmlのmanifest.xmlからバージョンコードを読み取る方法
- 15. MATLABのループを使用してディレクトリからファイルを読み取る方法
- 16. クライアントサイドのJavascriptを使用してDynamoDBからアイテムを読み取る方法は?
- 17. C#を使用してword docのテーブルから値を読み取る方法
- 18. PHPを使用してフォルダからファイルのリストを読み取る方法は?
- 19. Yawsを使用してappmod内のWebSocketメッセージを処理する方法は?
- 20. dlangを使用してバイナリファイルのデータを読み取る方法
- 21. javascriptを使用してswfのサイズを読み取る方法
- 22. asp.net mvcアプリケーションを使用してサーバー上のネットワークパスから読み取る方法
- 23. epoll()を使用した短い読み込みの処理
- 24. AndroidからinputStreamを使用してBluetoothから読み取る
- 25. .batを使用してコマンドプロンプトからテキストを読み取る方法
- 26. await構文を使用してWindows.Devices.Enumeration.DeviceInformation.FindAllAsyncから結果を読み取る方法?
- 27. スカラーを使用してサーバーからテキストファイルを読み取る方法
- 28. スキャナを使用してコマンドラインからファイルを読み取る方法
- 29. jdbcを使用してdb2からxml列を読み取る方法
- 30. DASを使用してPOSTGRESQLデータベースからデータを読み取る方法は?
シャンカルありがとう、私はこのAPI用のKerberosのために何を設定する必要がありますか? – nilesh1212
@ nilesh1212:必須ではありません.pom.xmlに依存関係を追加するだけで、そのクラスを使用できます。 – Shankar
@ nilesh1212:カフカを入力ソースとして使用しているので、なぜSparkストリーミングを使用しないのですか? – Shankar