6

Oracle SQLクエリからグラフ(パイを含む)を生成する簡単な(おそらく無料の)方法はありますか。できれば画像ファイルとして生成されます。

Oracle Chart Builder を見つけましたが、私が望んでいるものとは思えません。

4

4 に答える 4

4

Oracle Application Express (APEX) を使用すると、PL/SQL を使用して Web ベースのアプリケーションを構築できます。かなりまともなグラフ作成エンジンを備えているため、それを使用して、クエリの結果から円グラフを作成できます。APEX は無料で、最近のバージョンの Oracle に含まれていますが、初期設定と構成を行う必要があります。

于 2011-02-07T21:34:35.803 に答える
3

私はおそらくGoogleChartsから始めます。ここに、データベースデータをグラフに取り込むデモがあります。

1つの質問は、画像ファイルをどこに配置するかです。

オプション1。データベースサーバーに移動します。実際には、UTL_HTTPパッケージを介してURLを呼び出し、生データをプルダウンしてBLOBとしてデータベースに保存するか、UTL_FILEを使用してファイルに書き込むことができます。

オプション2。ブラウザクライアントに。これは、データベースサーバーとブラウザの間にゲートウェイが必要になる場所です。10g / 11gには、使用可能なHTTPサーバーがデータベースに組み込まれています(たとえば、Apexなどの製品で)。apexリスナーは、簡単に処理できる形式でデータを取得するもう1つの方法です。

jasperreportsなどの中間製品も適切な場合があります。これは、データベースレポートに対するより正式な「エンタープライズ」アプローチです。

または、古い学校に行って、古いSQLPlusで円グラフを作成することもできます

于 2011-02-07T22:41:33.387 に答える
0

一部の Oracle 開発プログラムには、グラフを生成できるレポート ツールが組み込まれています。たとえば、TOAD と SQL Developer にはどちらもいくつかのチャート機能があります。SQL Developer以外のプログラムはどれも無料ではありませんが、あなたの会社がそのうちの1つのライセンスを持っている可能性があります。

于 2011-02-08T03:54:38.320 に答える