Oracle SQLクエリからグラフ(パイを含む)を生成する簡単な(おそらく無料の)方法はありますか。できれば画像ファイルとして生成されます。
Oracle Chart Builder を見つけましたが、私が望んでいるものとは思えません。
Oracle SQLクエリからグラフ(パイを含む)を生成する簡単な(おそらく無料の)方法はありますか。できれば画像ファイルとして生成されます。
Oracle Chart Builder を見つけましたが、私が望んでいるものとは思えません。
Oracle Application Express (APEX) を使用すると、PL/SQL を使用して Web ベースのアプリケーションを構築できます。かなりまともなグラフ作成エンジンを備えているため、それを使用して、クエリの結果から円グラフを作成できます。APEX は無料で、最近のバージョンの Oracle に含まれていますが、初期設定と構成を行う必要があります。
私はおそらくGoogleChartsから始めます。ここに、データベースデータをグラフに取り込むデモがあります。
1つの質問は、画像ファイルをどこに配置するかです。
オプション1。データベースサーバーに移動します。実際には、UTL_HTTPパッケージを介してURLを呼び出し、生データをプルダウンしてBLOBとしてデータベースに保存するか、UTL_FILEを使用してファイルに書き込むことができます。
オプション2。ブラウザクライアントに。これは、データベースサーバーとブラウザの間にゲートウェイが必要になる場所です。10g / 11gには、使用可能なHTTPサーバーがデータベースに組み込まれています(たとえば、Apexなどの製品で)。apexリスナーは、簡単に処理できる形式でデータを取得するもう1つの方法です。
jasperreportsなどの中間製品も適切な場合があります。これは、データベースレポートに対するより正式な「エンタープライズ」アプローチです。
または、古い学校に行って、古いSQLPlusで円グラフを作成することもできます
一部の Oracle 開発プログラムには、グラフを生成できるレポート ツールが組み込まれています。たとえば、TOAD と SQL Developer にはどちらもいくつかのチャート機能があります。SQL Developer以外のプログラムはどれも無料ではありませんが、あなたの会社がそのうちの1つのライセンスを持っている可能性があります。