条件に基づいてフローデータを分割します。 私たちは "ExecuteStreamCommand"プロセッサを使用すると考えました(インターンはJavaクラスを使用します)が、単一のフローデータファイルのみを与えています。 2つのフローデータファイルを用意したいと思います.1つは適合したもので、もう1つは比類のない基準です。Apache NiFiは条件に基づいてデータを分割します
私は "RouteText"プロセッサを見ましたが、その一部としてJavaクラスを使用する機能はありません。
誰にでも提案があれば教えてください。
条件とは何か、なぜJavaクラスを使用する必要がありますか? – JDP10101
こんにちは、指定された位置の特定の文字列が "ABC"の場合、そのメッセージを別のトピックであるカフカのトピックに移動する必要があります。 Soiは、文字列 "ABC"をDBから動的に取得し、将来、より多くの異なるコマンドタイプを追加することを確認したいと考えています。 –
他の言葉で言えば、着信FlowFileがあります。結果が特定の位置にあるFlowFileの内容に含まれているかどうかを確認するために、DBクエリの結果を使用したいとします。次に、それがルートかどうかに基づいてルーティングします。これは正しいです?また "DB"は何を使用していますか?最後に、入ってくるFlowFileの内容は特定の形式ですか? – JDP10101