I am using query for generating report in pentaho report designer, But query has some limitation so,
Any possibility in Pentaho Report Designer we can generate output base on python script?
I am using query for generating report in pentaho report designer, But query has some limitation so,
Any possibility in Pentaho Report Designer we can generate output base on python script?
レポート デザイナーの libext パスに jython ライブラリを埋め込みました。次に、BSF データソースを定義し、ライブラリをインポートして、そこから Java から直接 Python スクリプトを実行しました。
行の処理中にJavaからpythonスクリプトを呼び出す必要がある場合、BSF(Bean Scripting Framework)を使用した関数で同じことができると思います。
私は PDI の BSF 機能を完全にはテストしていませんが、同様の方法で同じ目標を達成できると思います (おそらく、BSF ステップで Java コードを実行し、Java コード内で jython を介して python を実行します)。
しかし、結局のところ、BSF を介して Java のような完全なオブジェクト指向言語を使用できるのであれば、なぜ Python を使用するのでしょうか?
2011 年 8 月現在、Pentaho では Python スクリプトはサポートされていません。当時のフォーラム スレッドの 1 つで、Pentaho 開発側で Python がサポートされていないことが議論されています。
jython を使用してインタープリター スタイルのスクリプトに取って代わることに関する以前のスレッドもあります。
その後、統合が行われたかどうかはわかりません。上記のフォーラム スレッドでは、Ruby ベースの回避策について説明しています (私はうまく実行できませんでした)。
もしお分かりになりましたら、教えてください!Pentaho レポートに numpy を導入したいと考えています。