1


1

DB2を使用したレポート

約3年前に.netを学び始めました。 その間にブートキャンプに参加して、OOとNHibernate、Subsonic、LINQ TO SQLなどのさまざまなデータアクセステクノロジーを学びました。 EFを試したくなかったのは、バージョン3に達していないからです:)

報告に関しては、報告に関しては多くのORMが顔をそむけると聞きました。 バックエンドとしてAS400またはDB2があります。 LLBLGENがこの製品のレポートに関して良い仕事をしていると聞きました。 ただし、商用製品であり、無料ではありません。 誰かがDB2からのレポートのための良いリソースを教えてくれますか? リンク/ブログ記事をありがとう

4 Answer


1


DB2でのレポートは、他のほとんどのデータベースでのレポートと同じように機能します。ODBC、JDBC、またはデータベースへのネイティブDB2呼び出しを使用できます。 したがって、DB2レポート参照は必要ありません。データベースレポート参照はニーズを満たす必要があります。

DB2で特別なことは、構文の拡張と、並列データベースサーバー(MapReduce、Teradataなど)を介してバックエンドをスケールアップする方法です。 ただし、どちらもあまり心配する必要はありません。これは、ANSIに非常に準拠しており、スケーラビリティがレポート開発者にほとんど見えないためです。

また、Crystal Reports、Brio、Cognos、Business Objects、Microstrategy、Actuate、JasperReports、Birtなどはすべて正常に機能するはずです。

ORMは、セット指向ではなくオブジェクトであるため、通常、レポートにはひどいです。 特に、非常に大量のデータ、複雑なレポート、または多数のレポートで苦痛を感じるでしょう。


1


最も明らかな答えを見落とさないでください:Query / 400!

これは、ネイティブのiSeriesソフトウェアです。 iSeriesでレポートを構成して実行しますが、うまく機能します。 それは単純で、単純で、おそらく少し制限されていますが、ほとんどの作業を完了します。

緑色の画面やシンプルなインターフェイスを怖がらないでください。 これは、iSeriesデータベースを非常にうまく処理する強力なツールです。


1


_  — -- 誰かがDB2からのレポートのための良いリソースを教えてくれますか? _

 — -- _ _

RPG I!

これらのインジケーターを点灯します!


1


クエリマネージャー:

SQL(入力パラメーターを取ることができる)を使用してそれを構築し、合計、レベル区切り、カウント、カスタマイズされたヘッダー、タイトルなどを提供する「フォーム」を作成します。

Query / 400は、パラメーターに関する限り受け入れません。

無料のマニュアル: