Pentaho KettleにはJMSメッセージを受け入れる方法がありますか?
質問
ペンタホのETLシステム、ケトル(http://kettle.pentaho.org/)JMSメッセージから情報を受け入れるプラグインがありますか?ハッシュを含む各メッセージを読み取り、特定のデータを抽出し、テーブルに詰めることができるジョブを設定したいと思います。
誰かがこれについて何か経験がありましたか?これは良い考えですか?失敗はありますか?
解決
これによれば: http://jira.pentaho.com/browse/pdi-1529 JMSサービスへの接続は、エンタープライズPDIパッケージの一部として利用できます。このファクトシート[PDF]は、JMSコネクタが最低の有料レベルで利用可能であることを意味します。 http://www.pentaho.com/assets/pdf/pentaho-ce-vs-ee-com.pdf
JMSコネクタのドキュメントは次のとおりです。 http://infocenter.pentaho.com/help/index.jsp?topic=%2fpdi_user_guide%2fconcept_pdi_usr_jms_consumer.html
他のヒント
あなたが参照するリンクでは、すぐにJMSサポートが「計画された機能」の今後のアイテムとして言及しています。したがって、パイプライン(3.2以降)にあるように見えますが、まだ利用できません。
ActiveMQプロデューサー向けのオープンソースプラグインを作成しました。
https://github.com/sushantkunal/kettle---activemq-producer
それをフォークアウトして、消費者向けの1つのプラグインを作成できます。それ以外の場合、すぐに、消費者プラグインも投稿します。準備ができたらここに投稿します。