プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド
12c (12.2.1)
E70044-01
  目次へ移動
目次

前
 
次
 

1 Oracle Business Intelligenceのシステム管理の概要

ここでは、Oracle Business Intelligenceのシステム管理について、システム管理者の作業内容、一般的なシステム管理タスクの手順、およびOracle Business Intelligenceのアーキテクチャについて説明するとともに、システム管理タスクの完了に役立つツールのリスト、およびシステム要件と認証情報に関するリンクを示します。

この章には、次の項が含まれます。

1.1 Oracle Business Intelligenceのシステム管理タスク

Oracle Business Intelligenceシステムを管理するためのタスクは、次のとおりです。

  • インストール後のデプロイメントに対するシステムの構成

    メタデータとコンテンツ、一般的な作業環境、およびデフォルトのシステム設定を構成します。

  • 必要に応じたシステムの起動と停止

    システムのメンテナンス・タスクの実行時にシステムを起動および停止します。

  • セキュリティの構成

    Oracle Business Intelligenceシステム、メタデータ、およびデータへの安全なアクセスを確保し、Secure Sockets Layer (SSL)およびSingle Sign-On (SSO)を構成して、ID管理システムとの統合を設定します。

  • 高可用性を実現するためのスケールアウトと構成

    線形スケールアウト用にOracle Business Intelligenceシステムを構成し(マシンの追加のコンポーネントを使用して容量を増やします)、シングル・ポイント障害を見つけて排除します(マシンを追加します)。

  • パフォーマンスおよび可用性の管理

    サービス・レベルを監視してパフォーマンスをチューニングします。

  • 問題の管理および解決

    エラーを診断して解決策を確立します。

  • システムのテスト環境から本番環境への移行

    テスト環境から本番環境への移行の手順を管理します。

  • データのバックアップとリカバリ

    予期しないイベントに対する準備を行い、そこから回復させます。

これらのタスクの詳細は、第1.2項「Oracle Business Intelligenceの管理について」を参照してください。

1.2 Oracle Business Intelligenceの管理について

この項の情報を参照して完了すべきタスクを特定し、該当するリンクをクリックして、目的の内容を表示してください。

表1-1は、Oracle Business Intelligenceで実行する一般的なシステム管理タスクと、その関連情報の記載先を示しています。

表1-1 Oracle Business Intelligenceのシステム管理タスク

システム管理タスク 詳細

Oracle Business Intelligenceのシステム管理の概要

詳細は、この項のトピックを参照してください。

システム・アーキテクチャ、コンポーネント、ツール、他の関連トピックへのリンク、および動作保証に関する情報が記載されています。

Oracle Business Intelligenceのステータスの表示

第8.2.2項「Fusion Middleware ControlのOracle Business Intelligenceページの表示」

Fusion Middleware ControlおよびWebLogic Server管理コンソールの使用法も記載されています。

Oracle Business Intelligenceの構成

第8.3項「Oracle Business Intelligenceシステム設定の構成」

構成設定の更新に使用できる方法と、構成ファイルの格納場所に関する情報が記載されています。

Oracle Business Intelligenceの起動と停止

第2章「Oracle Business Intelligenceプロセスの管理」

コンポーネントの起動と停止、およびトラブルシューティング情報に関する様々なトピックが記載されています。

可用性および容量の管理

第I部「高可用性とパフォーマンスのためのスケーリングおよびデプロイ」

環境のスケーリング、高可用性を実現するためのデプロイ、パフォーマンス・チューニング、および問合せキャッシュに関する章が含まれています。

問題の診断および解決

第I部「問題の解決」

問題の診断と解決、および使用状況の追跡に関する章が含まれています。

Oracle Business Intelligenceの構成

第I部「Oracle Business Intelligenceの構成」

リポジトリや外部システムへの接続の構成など、必要な構成に関する章が含まれています。

構成の拡張設定の変更

第I部「詳細な構成設定」

分析、ダッシュボード、マップなどの機能の構成について、その拡張設定とオプション設定に関する章が含まれています。

Oracle BIスケジューラの構成

詳細は、Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionジョブ・スケジューリング・ガイドを参照してください。

ライフサイクルの管理

第I部「ライフサイクルの管理」

パッチの適用、環境間の移動、バックアップおよびリカバリなど、ライフサイクル管理タスクに関する章が含まれています。

Oracle Business IntelligenceでのEssbaseの使用

第I部「Oracle Business IntelligenceでのOracle Essbaseの使用」

Oracle Business Intelligenceとともにインストールされた場合のEssbaseの使用についての章が含まれています。

システムの保護

  • 管理ロールのメンバーシップの定義

    Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionセキュリティ・ガイド

  • 中間層での通信の保護

    このガイドでは、Secure Sockets Layer(SSL)およびSingle Sign-On(SSO)については記載していません。詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionセキュリティ・ガイド』を参照してください。


1.3 Oracle Business Intelligenceシステムの論理アーキテクチャ

Oracle Business Intelligenceシステムの論理アーキテクチャは、Oracle BIドメインと呼ばれる複数の管理可能なコンポーネントを統合した単一のセットで構成されています。この一連のOracle BIドメインは、単一のホスト上にインストールして連携して機能するように構成することも、パフォーマンスや可用性を考慮して複数のホストにクラスタ化することも可能です。


注意:

Oracle HTTP ServerやApache HTTP ServerなどのWebサーバーをOracle Business Intelligenceとともに使用することで、本番システムのパフォーマンスを強化できます。WebサーバーはデフォルトでOracle Business Intelligenceインストーラに含まれておらず、Oracle Business Intelligenceシステムの論理アーキテクチャの一部でもありません。Webサーバーは個別にインストールして構成する必要があります。

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

1.3.1 Oracle Business Intelligenceのシステム・アーキテクチャ

単一ホスト上にOracle Business Intelligenceをインストールしますが、追加のコンピュータに後でスケール・アウトできます(第3章「デプロイメントのスケーリング」を参照)。

図1-1は、単一ホスト上にインストールされたOracle Business Intelligenceのシステム・アーキテクチャを示しています。詳細は、第1.3.2項「Oracle Business Intelligenceコンポーネント」を参照してください。

図1-1 Oracle Business Intelligenceのシステム・アーキテクチャ

図1-1の説明が続きます
「図1-1 Oracle Business Intelligenceのシステム・アーキテクチャ」の説明

Oracle Business Intelligenceは単一ホスト上にインストールされますが、複数のホストにスケール・アウトできます。Javaコンポーネント(WebLogic Serverドメイン)とシステム・コンポーネントが、単一のBIドメインの一部として各ホストにクラスタ化されています。どちらのホストにも管理サーバーが存在しますが、1つのホストのみでアクティブになります。

1.3.2 Oracle Business Intelligenceコンポーネント

Oracle Business Intelligenceをインストールする場合、ホストのOracle BIドメインに次のコンポーネントをインストールできます。BIドメインは、単一のWebLogic Serverドメイン内の1つ以上のJava EE(JEE)コンテナにデプロイされるJavaコンポーネント、(非JEE)システム・コンポーネントとプロセス、および必要な構成ファイル、メタデータ・リポジトリおよびインフラストラクチャで構成されます。

  • 管理サーバー - システムを管理するためのJavaコンポーネントが含まれる、専用のJava仮想マシンで実行されるJEEコンテナとしてデプロイされます。これらのコンポーネントには、Oracle WebLogic Server管理コンソール、Oracle Fusion Middleware ControlおよびJMX MBeanがあります。

  • 管理対象サーバー - システム内でJavaベースのサービスおよびアプリケーションに実行時環境を提供する、専用のJava仮想マシンで実行されるJEEコンテナとしてデプロイされます。これらのサービスおよびアプリケーションには、BI PublisherおよびVisual Analyzerがあります。

    Oracle BIドメインには、1つ以上のホスト・コンピュータにわたって配信される1つ以上の管理対象サーバーが含まれます。

  • ノード・マネージャ - 管理サーバー、管理対象サーバーのプロセスおよびシステム・コンポーネントに対するプロセス管理サービスを提供します。

    詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverノード・マネージャ管理者ガイド』を参照してください。

  • システム・コンポーネント - サーバー・プロセスとしてデプロイされ、Oracle Business Intelligenceを有効にするコア・サービスを提供します。

    詳細は、第1.3.3項「管理サーバー、管理対象サーバーおよびシステム・コンポーネントについて」を参照してください。システム・プロセス制御の詳細は、第1.5.3項「プロセス制御コマンド」を参照してください。

  • その他のドメイン・コンテンツ - 必要なすべてのソフトウェア、構成ファイル、メタデータ、WLSTコマンド、セキュリティおよびOracle Business Intelligenceシステムを実行するために必要な接続およびデータベース構成情報が含まれます。

    詳細は、次を参照してください。

1.3.3 管理サーバー、管理対象サーバーおよびシステム・コンポーネントについて

Oracle Business Intelligenceには、管理サーバー、管理対象サーバーおよび次の項に示されているシステム・コンポーネントが含まれます。

詳細は、『Oracle Fusion Middleware管理者ガイド』を参照してください。

Oracle Business Intelligenceとともにインストールされた場合のEssbaseに関する詳細は、第24.4項「Oracle Business IntelligenceでのEssbaseと関連コンポーネントのインストール」を参照してください。

1.3.3.1 管理サーバーおよび管理対象サーバーについて

管理サーバーおよび管理対象サーバーは、1つ以上のJava EEアプリケーションとしてデプロイされた、次のリストに示すJavaコンポーネントです。

  • 管理サーバー — 次を使用して、単一ノードまたは複数ノード(分散型)のBIドメインのOracle Business Intelligenceの構成およびランタイム設定を管理します。

    • Fusion Middleware Control - BIドメインの管理に使用する管理ユーザー・インタフェースです。

    • WebLogic Server管理コンソール - WebLogic、JEEコンポーネントおよびセキュリティをより詳細に管理するための管理ユーザー・インタフェースです。

    詳細は、「Oracle Business Intelligenceを管理するシステム管理ツール」を参照してください

  • 管理対象サーバー — 次のコンポーネントを管理します。

    • アクション・サービス - Action Frameworkに必要な専用のWebサービスを提供します。これにより、管理者は、ユーザーがアクションを作成する際に参照するWebサービス・ディレクトリを手動で構成できるようになります。

    • Visual Analyzer — 使いやすい視覚的な分析インタフェースを提供します。

    • BI Publisher - 従業員、顧客および仕入先に向けてあらゆるタイプの高度にフォーマットされたドキュメントを作成、管理および配布するエンタープライズ・レポート・ソリューションを提供します。

    • Security - Oracle BIサーバーとOracle Fusion Middlewareセキュリティ・プラットフォームの統合を実現する専用のWebサービスを提供します。

    • SOA Webサービス - 分析、エージェントおよび条件を起動するための、Oracle BIプレゼンテーション・カタログのオブジェクト専用のWebサービスを提供します。これらのサービスにより、Oracle Business Intelligenceの機能をBusiness Process Execution Language (BPEL)プロセスから簡単に起動できるようになります。

    • プレゼンテーション・サービス - HTTPリクエストおよびSOAPリクエストをOracle BIプレゼンテーション・サービスにルーティングするJEEアプリケーションです。

1.3.3.2 システム・コンポーネントについて

システム・コンポーネントは、C++やJ2SEで記述されたプロセスおよびサービスなどの非JEEコンポーネントとしてデプロイされます。詳細は次のとおりです。

  • BIサーバー(OBIS)- Oracle Business Intelligenceの中核となる問合せ機能およびデータ・アクセス機能を提供するとともに、エンタープライズ・セマンティック・モデル(.RPDファイルに格納される)にアクセスして管理するサービスを提供します。

  • BIスケジューラ(OBISCH) - 指定された時間に分析をユーザーへ配信するための拡張可能なスケジューリング機能を提供します(Oracle BI Publisherには独自のスケジューラが搭載されています)。

  • BI JavaHost(OBIJH) - Oracle BIスケジューラ、Oracle BI Publisherおよびグラフ生成におけるJavaタスクなど、様々なコンポーネントのOracle BIプレゼンテーション・サービスでのサポートを可能にするコンポーネント・サービスを提供します。Oracle BIサーバー問合せにより、Hyperion Financial ManagementデータソースおよびHyperion Planningデータソースにアクセスできます。

  • Essbase — Essbaseのサポートを提供します。

  • BIプレゼンテーション・サーバー(OBIPS) - ビジネス・インテリジェンス・データのWebクライアントへのプレゼンテーション用のフレームワークとインタフェースを提供します。このプレゼンテーション・フレームワークのカスタマイズ用に、ファイル・システム上にOracle BIプレゼンテーション・カタログ・サービスが保持されています。

  • クラスタ・コントローラ(OBICCS) - リクエストがBIドメイン内のBIサーバー・プロセス・インスタンス全体で均等に分散されていることを確認しながら、リクエストをBIサーバーに配信します。

1.4 Oracle Business Intelligenceの主なディレクトリ

Oracle Business Intelligence 12cでは、次の3つの主な最上位レベルのディレクトリがあります。

  • ORACLE_HOME - バイナリ用。

    各ホストに1つのORACLE_HOMEが存在するか、共有記憶域からマウントされます。

  • DOMAIN_HOME - 構成用およびログ。

    ホストごとに1つのDOMAIN_HOMEがあります(BI_DOMAINとも呼ばれます)。

  • SDD(シングルトン・データ・ディレクトリ) - メタデータおよび他のクラスタ間ファイル用。

    ドメインごとに1つのSDDがあります。

    SDDパス(デフォルトはDOMAIN_HOME/bidata)は、次のbi-environment.xmlファイルで定義されます。

    DOMAIN_HOME/config/fmwconfig/bienv/core/bi-environment.xml


    注意:

    1つのホストにドメインを作成した場合、SDDはDOMAIN_HOME/bidataに設定されます。

    スケールアウトした場合、マウントされた共有記憶域を使用するためにSDDが変更されます。この場合、SDDはDOMAIN_HOME/bidataではありません。


    詳細は、第3.2.1項「シングルトン・データ・ディレクトリ(SDD)の変更」を参照してください。

1.5 Oracle Business Intelligenceを管理するシステム管理ツール

この項では、Oracle Business Intelligenceの管理に使用できるシステム管理ツールについて説明しています。表1-2は、ツールとその用途の概要です。

表1-2 Oracle Business Intelligenceのシステム管理ツール

参照先 ツール 用途

項 1.5.1


Fusion Middleware Control


Oracle Business Intelligenceのシステム・コンポーネントの監視、管理および構成。

項 1.5.2


Oracle WebLogic Server管理コンソール

Oracle Business IntelligenceのJEE Javaコンポーネントの監視および管理。

項 1.5.3


プロセス制御コマンドライン・ツール

Oracle Business Intelligenceのシステム・コンポーネントの管理(上級ユーザー向け)。

項 1.5.4


Oracle WebLogic Scripting Tool(WLST)

Oracle Business Intelligenceのプログラム的な管理機能。

項 1.5.5


Oracle BI管理ツール


Oracle Business Intelligenceのメタデータ・リポジトリの管理。

項 1.5.6


Catalog Manager

Oracle BIプレゼンテーション・カタログをオンラインおよびオフラインで管理します。

項 1.5.7


ジョブ・マネージャ

Oracle BIスケジューラの管理。


1.5.1 Fusion Middleware Control

Fusion Middleware Controlはブラウザベースのツールであり、Oracle Business Intelligenceコンポーネントの監視、管理および構成に使用することをお薦めします。

Fusion Middleware Controlは、主にBIドメインのシステム・コンポーネントの管理に使用され、次の機能を備えています。

  • システム・コンポーネントの起動、停止および再起動。

  • プリファレンスとデフォルトの構成

  • スケールアウトしたコンポーネントのステータスの表示。

  • パフォーマンスの管理とシステム・メトリックの監視

  • 診断とロギングの実行

Fusion Middleware Controlでは、Oracle WebLogic Server管理コンソールにアクセスして、Oracle Business IntelligenceのJavaコンポーネントを監視および管理することもできます。

Fusion Middleware Controlは、第2.2項「Oracle Business Intelligenceシステムを起動する条件」で説明しているように、管理サーバーが稼働している場合にのみ使用できます。

詳細は、第8章「Oracle Business Intelligenceを管理および構成するためのツールの使用」を参照してください。

1.5.2 Oracle WebLogic Server管理コンソール

Oracle WebLogic Serverは、堅牢性、安全性、高可用性およびスケーラビリティに優れた環境へのOracle Business Intelligence JavaコンポーネントのデプロイをサポートするJava EEアプリケーション・サーバーです。

詳細は、第8章「Oracle Business Intelligenceを管理および構成するためのツールの使用」を参照してください。

Oracle WebLogic Server管理コンソールを使用して、WebLogic Serverドメインを監視および管理できます。その機能は次のとおりです。

  • JEEサーバーの稼動状況とパフォーマンスの監視

  • WebLogic Serverドメインの構成

  • JEEサーバーの停止と起動

  • JEEサーバーのログの表示

  • Oracle WebLogic ServerのLDAPサーバーにおけるユーザー移入の管理

詳細は、次のOracle Technology Networkを参照してください。

http://www.oracle.com/technetwork/index.html

1.5.3 プロセス制御コマンド

プロセス制御コマンドにより、Oracle Business Intelligenceシステム・コンポーネントを管理し、ローカルと分散の両方のプロセス管理およびプロセスの状態(稼働、停止、起動中、停止中)の伝達をサポートできます。


注意:

また、Fusion Middleware Controlユーザー・インタフェースを使用して、起動、停止およびシステム・コンポーネントのステータスを表示します。

プロセス制御コマンドは、次の機能を提供してOracle Business Intelligenceシステム・コンポーネントを管理します。

1.5.4 Oracle WebLogic Scripting Tool(WLST)

Oracle WebLogic Scripting Tool (WLST)は、Oracle Business Intelligenceのプログラム的な管理を可能にする上級管理者向けのコマンドライン・スクリプト環境です。WLSTスクリプト環境は、Javaのスクリプト・インタプリタであるJythonに基づいています。このツールは、ファイルで提供されるバッチ・スクリプト(ユーザーの入力なしでスクリプトが一連のWLSTコマンドを呼び出すスクリプト・モード)において、コマンドラインで対話的に実行できます。また、Javaコードに組み込むことも可能です。Jython言語構文に従って、WebLogicスクリプト言語を拡張できます。詳細は、第8.3.3項「WebLogic Scripting Tool (WLST)の使用」および『Oracle Fusion Middleware WebLogic Scripting Toolコマンド・リファレンス』を参照してください。

1.5.5 Oracle BI管理ツール

Oracle BI管理ツールにより、メタデータ・リポジトリを管理できます。詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』を参照してください。

1.5.6 カタログ・マネージャ

カタログ・マネージャは、Oracle BIプレゼンテーション・カタログのインタフェースであるWindowsツールです。カタログ・マネージャを介して、Oracle BIプレゼンテーション・カタログのオンラインおよびオフラインの管理を実行できます。詳細は、第16章「Oracle BIプレゼンテーション・カタログの構成および管理」を参照してください。

1.5.7 ジョブ・マネージャ

ジョブ・マネージャは、Oracle BIスケジューラのインタフェースとして機能するWindowsのツールです。ジョブ・マネージャを使用して、Oracle BIスケジューラへの接続、Oracle BIスケジューラの起動と停止、ジョブの追加と管理、およびジョブ・インスタンスの管理を実行できます。詳細は、Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionジョブ・スケジューリング・ガイドを参照してください。

1.6 サンプル・アプリケーションでの作業

簡易化されたサンプル・アプリケーションでOracle Business Intelligenceを構成できます。このアプリケーションは、通常、「SampleApp Lite」と呼ばれています。

サンプル・アプリケーションをダウンロードして、さらに強固に構成することもできます。この構成に関する手順は、次の場所で入手できます。

http://www.oracle.com/technetwork/middleware/bi-foundation/obiee-samples-167534.html

Oracle Business Intelligenceで提供されるサンプル・リポジトリの詳細は、『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド』のSampleAppデモ・リポジトリに関する項を参照してください。

1.7 Oracle BI Publisherの統合

このガイドでは、Oracle BI EEおよびBI Publisherがインストールされ、組織に完全に統合されたコンポーネントとして実行されるよう構成されていることが前提となっています。そうではない場合は、このガイドのBI Publisherに関する記述が該当しない可能性があります。BI Publisherの実行の詳細は、Oracle Fusion Middleware Oracle Business Intelligence Publisherユーザーズ・ガイドを参照してください。

1.8 その他のガイド内の関連トピック

システム管理者に関連するトピックが、他のガイドでもいくつか取り上げられています。表1-3に、これらのトピックとその詳細の参照先を示します。

表1-3 他のガイドで取り上げられているトピック

トピック 詳細の参照先

サード・パーティ・ツールとリレーショナル・データソース・アダプタ

第1.9項「システム要件と動作保証」


Oracle BIスケジューラの構成タスク

Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionジョブ・スケジューリング・ガイド


データソースの構成。

Oracle Fusion Middleware Metadata Oracle Business Intelligence Enterprise Editionリポジトリ作成者ガイド


SSOやSSLの構成を含むセキュリティの設定

『Oracle Fusion Middleware Oracle Business Intelligence Enterprise Editionセキュリティ・ガイド』


インストールとアップグレード。

Oracle Fusion Middleware Oracle Business Intelligenceインストレーション・ガイド

Oracle Fusion Middleware Oracle Business Intelligenceアップグレード・ガイド


Oracle Scorecardと戦略管理におけるコメントとステータスのオーバーライドの構成

Oracle Fusion Middleware Metadata Oracle Business Intelligence Enterprise Editionリポジトリ作成者ガイド


Oracle Business Intelligence専用メタデータのXMLファイルへの変換とメタデータのOracleデータベースへのインポート。

Oracle Fusion Middleware Metadata Oracle Business Intelligence Enterprise Editionリポジトリ作成者ガイド


UIヒント(ラベルとツールチップ)をADFデータソースからOracle BI Answersに表示するための伝播

Oracle Fusion Middleware Metadata Oracle Business Intelligence Enterprise Editionリポジトリ作成者ガイド



1.9 システム要件と動作保証

ハードウェアとソフトウェアの要件、プラットフォーム、データベースおよびその他の情報の詳細は、システム要件と動作要件のドキュメントを参照してください。いずれのドキュメントもOracle Technology Network(OTN)から入手できます。

システム要件のドキュメントには、ハードウェアとソフトウェアの要件、ディスク領域とメモリーの最小要件、必要なシステム・ライブラリ、パッケージまたはパッチなどの情報が記載されています。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-requirements-100147.html

動作要件のドキュメントには、サポートされているインストール・タイプ、プラットフォーム、オペレーティング・システム、データベース、JDKおよびサードパーティ製品が記載されています。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html