プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Business Intelligenceのインストールと構成
12c (12.2.1.4.0)
E96108-05
目次へ移動
目次

前
次

4 Oracle Business Intelligenceの構成

この章では、Oracle Business Intelligence 12c Configuration Assistantを使用するOracle BI標準トポロジを構成するプロセスのステップについて説明します。

Oracle Business Intelligence Configuration Assistantについて

Oracle Business Intelligence 12c Configuration Assistantは、データベース・スキーマの作成、ポート範囲の指定、システム・コンポーネントの作成に加えて、アプリケーション・サーバーの起動やBI標準トポロジの構成をサポートするマルチ機能ユーティリティです。BIドメインを構成するにはConfiguration Assistantを使用することをお薦めします。

ドメイン・ホームおよびアプリケーション・ホームの各ディレクトリは/home/oracle/configの下に作成することをお薦めします。ただし、Configuration Assistantを使用してドメインを構成する場合、アプリケーション・ホームは/home/oracle/productディレクトリの下に作成されます。推奨されるディレクトリ構造にするには、『Oracle Business Intelligenceエンタープライズ・デプロイメント・ガイド』のBIドメインの構成に関する項で説明されている手順に従って、構成ウィザードを使用してドメインを構成します。

Configuration Assistantの前提条件

Configuration Assistantを使用してエラーのない円滑なドメイン構成を行うには、このトピックにリストされている基準が満たされていることを確認することが重要です。

必要な条件が満たされているかどうかを検証するには、以下を確認します。

  • BI製品のバイナリ・ファイルを正常にインストールしていること
  • サポートされている最新のJDKがシステムにインストールされていること
  • Oracleが動作保証されているいずれかのデータベース(Oracle、DB2、SQLServerまたはRAC)に対するアクセスがあること
  • (オプション)既存のRCUスキーマ接頭辞(STB)の接続詳細を持ち、すでに単一セッションでBIPLATFORM、IAU、OPSS、MDS、STBおよびWLSスキーマを作成していること

    ノート:

    また、DBA資格証明があれば、BI Configuration Assistantの実行中にスキーマ接頭辞(STB)を生成し、BIPLATFORM、IAU、OPSS、MDS、STBおよびWLSスキーマを作成できます。

内部ハウスキーピング情報を保持するには、データベース・スキーマが必要です。これらのスキーマは、Oracle BIを使用して分析しようとしているデータソースとは異なります。

データベース・スキーマの作成

Oracle Business Intelligenceドメインを構成する前に、このリリースのOracle Fusion Middlewareで使用する動作保証されたデータベースに必要なスキーマをインストールする必要があります。

動作保証されたデータベースのインストールと構成

データベース・スキーマを作成する前に、動作保証されたデータベースをインストールおよび構成し、データベースが起動されて稼働していることを確認しておく必要があります。

リポジトリ作成ユーティリティの起動

動作保証されたJDKがシステムにインストールされていることを確認してから、リポジトリ作成ユーティリティ(RCU)を起動します。

RCUを起動するには:

  1. コマンドラインからjava -versionを実行して、動作保証されたJDKがすでにシステムにあることを確認します。12c (12.2.1.4.0)では、動作保証されたJDKは1.8.0_341以降です。
  2. JAVA_HOME環境変数が、動作保証されたJDKの場所に設定されていることを確認します。たとえば:
    • (UNIX) setenv JAVA_HOME /home/Oracle/Java/jdk1.8.0_341
    • (Windows) set JAVA_HOME=C:\home\Oracle\Java\jdk1.8.0_341
  3. 次のディレクトリに変更します。
    • (UNIX) ORACLE_HOME/oracle_common/bin
    • (Windows) ORACLE_HOME\oracle_common\bin
  4. 次のコマンドを入力します。
    • (UNIX) ./rcu
    • (Windows) rcu.bat

「リポジトリ作成ユーティリティ」画面をナビゲートしてスキーマを作成

RCU画面に必要な情報を入力して、データベース・スキーマを作成します。

RCUの概要

「ようこそ」画面は、RCUを起動したとき最初に表示される画面です。

「次へ」をクリックします。

スキーマ作成の方法の選択

コンポーネント・スキーマをデータベースに作成およびロードする方法を選択するには、「リポジトリの作成」画面を使用します。

「リポジトリの作成」画面で、次の操作を行います。
  • データベースでDBAアクティビティを実行するために必要な権限を持っている場合は、「システム・ロードおよび製品ロード」を選択します。この手順は、SYSDBA権限が付与されていることを前提としています。

  • データベースでDBAアクティビティを実行するために必要な権限を持っていない場合は、この画面で「システム・ロードに対するスクリプトの準備」を選択する必要があります。このオプションによってSQLスクリプトが生成され、それをデータベース管理者が使用します。リポジトリ作成ユーティリティによるスキーマの作成のシステム・ロードと製品ロードについてを参照してください。

  • DBAがシステム・ロードに対してすでにSQLスクリプトを実行している場合、「製品ロードの実行」を選択します。

データベース接続の詳細の指定

「データベース接続の詳細」画面に、RCUがデータベースに接続するためのデータベース接続の詳細を指定します。

ノート:

データベースのサービス名が不明な場合は、データベースの初期化パラメータ・ファイル内のSERVICE_NAMESパラメータから取得できます。初期化パラメータ・ファイルにSERVICE_NAMESパラメータが含まれていない場合、サービス名はDB_NAMEDB_DOMAINパラメータに指定されているグローバル・データベース名と同じです。

たとえば:

  • データベース・タイプ: Oracle Database
  • 接続文字列の書式: 接続パラメータまたは接続文字列
  • 接続文字列: examplehost.exampledomain.com:1521:Orcl.exampledomain.com
  • ホスト名: examplehost.exampledomain.com
  • ポート: 1521
  • サービス名: Orcl.exampledomain.com
  • ユーザー名: sys
  • パスワード: ******
  • ロール: SYSDBA

「次へ」をクリックして続行し、データベースへの接続が成功したことを通知するダイアログ・ウィンドウで「OK」をクリックします。

スキーマ・パスワードの指定

「スキーマ・パスワード」画面で、データベースでのスキーマ・パスワードの設定方法を指定した後、パスワードを入力して確認します。

この画面で設定するパスワードは、ノートにとっておく必要があります。このパスワードは、後述するドメイン作成のプロセスで必要になります。

「次へ」をクリックします。

スキーマの作成の完了

残りのRCU画面を最後までナビゲートし、スキーマ作成を完了します。

RCUを起動したときに、データベース(OracleまたはOracle EBR)で「透過的データ暗号化」(TDE)を使用可能にした場合のみ、「表領域のマップ」画面に「表領域の暗号化」チェック・ボックスが表示されます。

スキーマの作成を完了するには:
  1. RCUによって作成されるすべての新しい表領域を暗号化する場合は、「表領域のマップ」画面で「表領域の暗号化」を選択します。
  2. 「完了サマリー」画面で、「閉じる」をクリックしてRCUを終了します。

Configuration AssistantによるOracle BIドメインの構成

Oracle BI 12c Configuration Assistantは、.sh (UNIX)または.cmd (Windows)ファイルです。Oracleホームにあるbi/binディレクトリから構成実行ファイルを起動して、Configuration Assistantを起動します。このトピックのプロシージャに従って、構成ステップを実行します。

ノート:

Oracle BI 12cのConfiguration Assistantを使用して12cシステムを構成することをお薦めします。
BI標準トポロジを構成するには:

ノート:

Configuration Assistantを使用してOracle Business IntelligenceのWebLogicドメインを拡張する場合、そのドメインの管理サーバーにはAdminServerという名前を付ける必要があります。他の名前の管理サーバーはサポートされていません。
  1. 次のディレクトリに変更します。
    (UNIX) ORACLE_HOME/bi/bin
    (Windows) ORACLE_HOME\bi\bin
  2. 次のコマンドを入力して、Configuration Assistantを起動します。
    (UNIX) ./config.sh
    (Windows) config.cmd
  3. インストールするコンポーネントを選択し、「次へ」をクリックします。

    ノート:

    Configuration Assistantは、一貫したスイートのセットがデプロイされるように選択を自動的に調整します。
    • Business Intelligence Enterprise Edition: プレゼンテーション・サービス、ビジュアル・アナライザ、BIコンポーザ、Webサービス、プロアクティブ・インテリジェンス(配信およびアクション)、SOA用Webサービス(WS4SOA)およびモバイル・アプリケーション・デザイナなどのコンポーネントが含まれます。
    • Business Intelligence Publisher: Oracle BI Publisherを含みます。
  4. 前提条件のチェック」画面で、エラーが発生せずに前提条件のチェックが完了したら、「次へ」をクリックします。
    前提条件のチェックが失敗すると、短いエラー・メッセージが画面の下方に表示されます。エラーを修正し、「再実行」をクリックして再試行します。エラー・メッセージや警告メッセージを無視してインストールを続ける場合は、「スキップ」をクリックします(このアプローチはお薦めできません)。

    ノート:

    前提条件のチェック時にエラー・メッセージまたは警告メッセージの原因となった問題を解決せずに続行すると、構成が正常に動作しなくなる可能性があります。
  5. 「新規ドメインの定義」画面で、次の項目を指定して「次へ」をクリックします。

    表4-1 「新規ドメインの定義」画面のフィールド名の説明

    フィールド 説明
    ドメイン・ディレクトリ ドメイン・ディレクトリを設定するパスを指定します。
    ドメイン名 ドメインを指定します。
    ユーザー名 システム管理者のユーザー名を指定します。

    ノート:

    このユーザーは埋込みLDAPで作成され、WebLogic Administrator権限が付与されます。
    パスワード システム管理者のパスワードを指定します。
    パスワードの確認 パスワードを再入力して確認します。
  6. 「データベース・スキーマ」画面で、該当するオプションをクリックして新しいスキーマを作成するか、既存のスキーマを使用します。
    新しいスキーマを作成することを選択した場合には、Configuration Assistantによってスキーマが作成されます。次の情報を指定し、「次へ」をクリックします。

    表4-2 「データベース・スキーマ」画面のフィールド名の説明

    フィールド 説明
    スキーマ接頭辞 スキーマ接頭辞を指定します。
    スキーマ・パスワード スキーマのパスワードを指定します。
    パスワードの確認 パスワードを再入力して確認します。
    データベース・タイプ 値リストから使用するデータベースを選択してください。サポートされているデータベースは次のとおりです。
    • Oracle Database

    • Microsoft SQL Server

    • IBM DB2

    ユーザー名 権限のあるユーザー名を入力し、スキーマを作成します。
    パスワード 前述のユーザー名のパスワードを入力します。
    単純な接続文字列 指定する接続文字列は、使用しているデータベースのタイプによって異なります。
    • (Oracle Database) host:port/serviceまたはhost:port:SIDまたはTNS接続文字列

    • (Microsoft SQL Server) //host:port;DatabaseName=dbname

    • (IBM DB2) //host:port;DatabaseName=dbname

    既存のスキーマを使用することを選択した場合には、RCUを使用してSTB、BIPLATFORM、IAU、MDS、OPSSおよびWLSのスキーマを作成する必要があります。次の情報を指定し、「次へ」をクリックします。

    ノート:

    Oracle Databaseバージョン12.2.0.1以降を使用している場合、リポジトリ・スキーマを作成するためにコンテナ・データベース内にプラガブル・データベースを作成する必要があります。プラガブル・データベースを使用せずに、コンテナ・データベース内にスキーマを作成することはできません。
  7. 「ポート範囲」画面で、ポート範囲を指定して「次へ」をクリックします。

    ノート:

    デフォルトの、割り当てられたポート範囲は9500以上9999以下です。デフォルト値をそのままにするか、この範囲内の別の値を指定できます。
  8. 「初期アプリケーション」画面で、要件ごとに次のオプションの1つを選択し、「次へ」をクリックします。
    • Oracleサンプル・アプリケーション(SampleAppLite)
    • エクスポート・バンドル(.jar)からの自分の既存BIアプリケーション。

      ノート:

      このオプションは、Oracle BI 11gから12cに移行するときに適用できます。『Oracle Business Intelligenceのアップグレード』のOracle Business Intelligenceの11gからのアップグレード(ホーム外の移行)に関する項を参照してください。
    • 白紙の状態(事前定義済アプリケーションなし)
  9. 「サマリー」画面で、各画面で指定した値を確認します。
    「保存」をクリックして、サイレント・インストールに使用するレスポンス・ファイルを生成します(オプション)。
    「構成」をクリックします。
    構成プロセスが起動し、「構成の進行状況」画面が表示されます。
  10. エラーが発生せずに構成が完了したら、「次へ」をクリックして、「構成完了」画面に進みます。
  11. 「構成完了」画面で構成サマリーを確認します。
    この画面の情報をファイルに保存するには、「保存」をクリックします。
    「終了」をクリックし、Configuration Assistantを終了します。
    ブラウザでBIアプリケーションが開きます。BIアプリケーション・ホームにサインインするように構成する際に指定したログイン資格証明を使用します。
これで、標準BIトポロジが構成されました。正常に完了すると、Configuration Assistantは新たに構成されたBIインスタンスを自動的に起動します。