プライマリ・コンテンツに移動
Oracle® Enterprise Manager Cloud Control拡張プログラマーズ・ガイド
13cリリース2
E92081-01
目次へ移動
目次
索引へ移動
索引

前
前へ
次

7 レポート作成フレームワークの使用方法

この章の内容は次のとおりです。

7.1 レポート作成フレームワークの概要

Enterprise Managerの強力なレポート作成フレームワークを使用すると、企業全体で対象読者が管理対象の環境に関する情報にアクセスできるようになります。レポートは、戦略的にはエンタープライズの監視情報のビューをビジネス・インテリジェンス目的で提示するために使用され、管理対象ターゲットのアクティビティ、リソース使用率および構成を示すことで管理目的でも役立ちます。IT管理者は、レポートを使用して、一連の管理対象システムの可用性を示すことができます。エグゼクティブは、一定期間におけるアプリケーション(会社の電子メールなど)の可用性に関するレポートを表示できます。Enterprise Managerには、このような様々なニーズに対応する100を超えるレポートが同梱されています。さらに、カスタマイズした独自のレポートを作成できます。

7.2 レポート作成テクノロジの選択

新しいレポートは、製品の要件に基づいてBI PublisherまたはEnterprise Manager情報パブリッシャ(IP)のいずれかのレポート作成フレームワークを使用して開発できます。しかし、情報パブリッシャ・レポートはリリース12c リリース1から非推奨になったため、BI Publisherの使用をお薦めします。

BI Publisherレポートには、次の利点があります。

  • ページ区切りおよびヘッダー/フッターを使用した、高度にフォーマットされた出力専用の業務用レポート。

  • PDF、XLSおよびHTML出力形式。

  • JDBC (Java Database Connectivity)データ・ソースによってサポートされるEnterprise Managerリポジトリのアクセス・モデルと、仮想プライベート・データベース(VPD)のプロセスごとの関数(VPDはログインしているBIPユーザーとして設定されます)。MGMT_VIEWアカウントに使用できるselect文およびパイプラインPL/SQL関数のサポート。

  • "フォルダリング"を使用し、フォルダにアクセス権を付与するBI Publisherレポートのアクセス・モデル。

  • スケジュール機能および配信メカニズム(FTPなど)。

  • レポート定義とは別に書式を編集する機能。

  • レポート生成時のBI Publisherパラメータ機能によるパラメータ化の機能。

Enterprise Manager情報パブリッシャ・レポートには、次の利点があります。

  • Enterprise Managerコンソール・ページのような外観のレポート(レイアウトに対する制御が厳格ではありません)。

  • Enterprise Manager Oracle Management Services (OMS)およびリポジトリとの緊密な結合。

  • 統合されたダッシュボード。

7.3 BI Publisherレポートの開発

BI Publisherレポートには、データ・モデル・コンポーネント、レイアウト・コンポーネントおよび変換コンポーネントがあります。データ・モデル・コンポーネントは、BI Publisher UIを使用してモデル化されます。レポート・レイアウトはRTFテンプレートを使用して生成されます。RTFテンプレートは、BI Publisherレポート開発者によってBI Publisherデスクトップ・アプリケーションを使用して作成されます。このアプリケーションは、Microsoft Wordプラグインとして配信されます。

BI Publisherレポートの完全な例は、BI Publisher統合に同梱されています。これには、データ・モデルおよびレポート定義が含まれます。

レポートの開発およびテストが済むと、これらのコンポーネントはすべてBI Publisherからファイルとしてエクスポートして、プラグインの一部としてパッケージ化できます。

レポートの開発およびパッケージ化プロセスの詳細は、プログラマーズ・リファレンスを参照してください。

7.4 Enterprise Manager情報パブリッシャ・レポートの開発

Enterprise Manager情報パブリッシャ・レポートは、XMLで定義され、プラグインにパッケージ化されます。これらのレポート定義は、レポートのレイアウトおよびコンテンツを指定します。新しいレポート定義はBI Publisherインタフェースを使用して開発する必要があります。Enterprise Manager情報パブリッシャのPL/SQL APIを使用しないでください。

これらのAPIは、Enterprise Manager 12c リリース1 (12.1.0.2)より前に作成されたプラグインに含まれるレポートに対して引き続きサポートされますが、12c リリース1 (12.1.0.2)に変換されます。これらのAPIは、新しいレポートの開発にはサポートされません。