Oracle® Fusion Middleware Oracle Business Intelligence Discoverer管理者ガイド 11gリリース1 (11.1.1) E51906-01 |
|
前 |
次 |
この章では、サンプル・データを使用できるように、Discovererのサンプル・データEUL、データおよびワークブックをインストールする方法を説明します。この手順によって、Video Tutorial Workbookもインストールされます。
この項では、次の項目について説明します。
Discoverer Administratorユーザーがサンプル・データを使用してDiscovererの使用を開始するには、データベースに次のものが必要です。
End User Layer (EUL)
VIDEO5データベース・ユーザー
VIDEO5データ
注意: Discoverer Administratorを最初に使用する際は、VIDEO5データベース・ユーザーが存在しない場合があります。VIDEO5データベース・ユーザーが存在しない場合は、サンプル・データのインストール時に作成できます(詳細は、「Discovererサンプル・データのインストール方法」を参照)。
Discovererのサンプル・データEUL、データおよびワークブックをインストールすると、Discoverer Administratorによって次の処理が実行されます。
指定した名前の新規データベース・ユーザーが作成されます(このユーザーはEULを所有します)。
新規EULが作成されます。
VIDEO5データベース・ユーザーが存在しない場合は、次の処理が実行されます。
VIDEO5という名前の新規データベース・ユーザーが作成されます。
VIDEO5データベース・ユーザーの表領域にサンプル・データ・テーブルが作成されます。
サンプル・データ・テーブルにサンプル・データが移入されます。
新規EULに、VIDEO5テーブルに関するメタデータが移入されます(\demoディレクトリにあるvidstr.eexファイルからチュートリアル用ビジネスエリアがインポートされます)。
次の図は、サンプル・データのインストール時に発生するイベントを示しています。
前述の図では、次のことに注目してください。
サンプル・データをインストールするための十分な権限のある既存のデータベース・ユーザーでDiscoverer Administratorに接続します(詳細は、「サンプル・データのインストールに必要な権限」を参照)。
新規データベース・ユーザーのEULを作成します。
EULにサンプル・データをインストールするように選択すると、Discoverer AdministratorによってVIDEO5ユーザーが作成されます(作成されていない場合)。
Discoverer AdministratorによってVIDEO5ユーザー・テーブル(Product、Sales Fact、Store、Timeなど)が作成され、\demoディレクトリにあるdemodata.sqlファイルからそれらのテーブルにデータが移入されます。
Discoverer Administratorによって、vidstr.eexファイルから新規データベース・ユーザーのEULに、Video Storesチュートリアル用ビジネスエリアのメタデータが移入されます。
サンプル・データのインストール時の選択肢を次の図に示します。
サンプル・データを現行のEULにインストールするには、Discoverer Administratorへの接続に使用するデータベース・ユーザーに、次のデータベース権限が必要となります。
CREATE TABLE
CREATE VIEW
CREATE PROCEDURE
ヒント: これらの権限をデータベース・ユーザーに付与するには、スクリプト<ORACLE_HOME>\discoverer\util\eulasm.sqlを実行します。
VIDEO5ユーザーが作成されていない場合は、次のデータベース権限も必要となります。
CREATE USER
GRANT ANY PRIVILEGE
ALTER USER
Oracle Enterprise Editionデータベースに対して実行する場合は、Discovererのサマリー管理機能およびASM機能を使用するために、次のデータベース権限も必要となります。
CREATE ANY MATERIALIZED VIEW
DROP ANY MATERIALIZED VIEW
ALTER ANY MATERIALIZED VIEW
GLOBAL QUERY REWRITE
ANALYZE ANY
ヒント: これらの権限をデータベース・ユーザーに付与するには、スクリプト<ORACLE_HOME>\discoverer\util\eulasm.sqlを実行します。
SELECT ON V_$PARAMETER
これらのデータベース権限を付与する方法の詳細は、「ヘルプ」をクリックしてください。
Discoverer Administratorに最初に接続するときは、次の条件が適用されます。
特定の権限を持つデータベース・ユーザー(サンプル・データをインストールできるDBAユーザーなど)で接続する必要があります。
詳細は、「サンプル・データのインストールに必要な権限」を参照してください。
EULまたはEULメタデータがデータベースに存在しません。
VIDEO5データベース・ユーザーおよびテーブルが作成されていません。
VIDEO5データベース・ユーザーが存在しない場合は作成し、VIDEO5テーブルにサンプル・データを移入すると、Discoverer Administratorの学習を開始できます。詳細は、「Discovererのサンプル・データEUL、データおよびワークブックのインストール時に実行される処理」を参照してください。
次の作業を実行するには、EULを作成する必要があります(EULが存在しない場合)。
Discovererサンプル・データのインストール
VIDEO5ユーザーの作成とVIDEO5テーブルへのデータの移入
Discoverer Administratorサンプル・データの完了
サンプル・データをEULにインストールすることで、そのEULへのアクセス権限を持つすべてのユーザーがサンプル・データを使用できるようになります。
Discovererのサンプル・データEUL、データおよびワークブックをインストールするには、次の手順に従います。
プライベートEULを作成します(「サンプル・データ用のプライベートEULの作成方法」を参照)。
作成したプライベートEULにDiscovererサンプル・データをインストールします(「Discovererサンプル・データのインストール方法」を参照)。
VIDEO5ユーザーに、サンプル・データEULへのアクセスに必要な権限があることを確認します(「VIDEO5データベース・ユーザーのサンプル・データEULに対するアクセス権限を付与する方法」を参照)。
EULが存在しない場合は、EULを作成する必要があります。サンプル・データEULを作成するには、十分な権限を持つデータベース・ユーザーでDiscovererに接続し(詳細は、「サンプル・データのインストールに必要な権限」を参照)、新規データベース・ユーザーのEULを作成する必要があります。
サンプル・データEULを作成する手順は、次のとおりです。
Windowsの「スタート」メニューから「プログラム」→「Oracle Business Intelligence Tools - <HOME_NAME>」→「Discoverer Administrator」を選択すると、「接続」ダイアログが表示されます。
十分な権限を持つデータベース・ユーザー(DBAユーザーなど)のユーザー名を入力します。
詳細は、「サンプル・データのインストールに必要な権限」を参照してください。
パスワードを入力します。
Oracleデータベースでは、パスワードの大文字と小文字が区別されます(Enterprise Editionリリース11.1以降の場合)。
「接続」フィールドで次のように指定します。
デフォルト・データベースにログインしている場合は、このフィールドを空白のままにします。
Oracle Enterprise Editionデータベースでこの作業を行うには、tnsnames.oraファイルにエントリが必要です(詳細は、Discovererマネージャに問い合せてください)。
デフォルト・データベース以外のOracleデータベースにログインしている場合は、適切なTNS別名を指定します(詳細は、データベース管理者に問い合せてください)。
「接続」をクリックします。
接続に使用したデータベース・ユーザーのEULが作成されているかどうかによって、Discoverer Administratorの動作が異なります。
EULが存在しない場合は、「ここでEULを作成しますか。」というメッセージが表示されます。
「はい」をクリックすると、「EULマネージャ」ダイアログが表示されます。
ヒント: 1つ以上のEULがすでに存在する場合は、ロード・ウィザードが表示されます。ロード・ウィザードで「取消」をクリックし、「ツール」→「EULマネージャ」を選択すると、「EULマネージャ」ダイアログが表示されます。
「新しいEULを作成」をクリックすると、「EUL作成ウィザード」ダイアログが表示されます。
このウィザードを使用して、EULおよび新規データベース・ユーザーを作成します。新規のEULおよびデータベース・ユーザーを作成してから、サンプル・データをVIDEO5ユーザーにインストールする必要があります。
「新規ユーザーを作成」オプションを選択します。
次のチェック・ボックスの選択を解除します。
「PUBLICにEULアクセス権を付与」チェック・ボックス
「新規EULはOracle Applicationsユーザー用のみ」チェック・ボックス
「ユーザー」フィールドに新規データベース・ユーザーの名前を入力します。
新規データベース・ユーザーには任意の名前を使用できます。たとえば、「TUTEUL」と入力して特定のユーザーを識別できます。
「パスワード」フィールドと「パスワードの確認」フィールドの両方にパスワードを入力します。
ヒント: 前の手順で入力したユーザー名を「パスワード」フィールドと「パスワードの確認」フィールドの両方で使用できます。
Oracleデータベースでは、パスワードの大文字と小文字が区別されます(Enterprise Editionリリース11.1以降の場合)。
EUL作成ウィザードに、次のようなオプションとチェック・ボックスの設定が表示されることを確認します。
「次へ」をクリックすると、「EUL作成ウィザード: ステップ2」ダイアログが表示されます。
デフォルト表領域と一時表領域を選択します。
たとえば、デフォルト表領域にUSRを選択し、一時表領域にTEMPを選択します。
「終了」をクリックしてEULを作成します。
進行状況バーが表示されます。
Discoverer Administratorで新規EULが正常に作成されると、EULが正常に作成されたことを示すメッセージが表示されます。
「OK」をクリックします。
最初にEULの作成が完了しました。ここで、サンプル・データをインストールする必要があります。
「はい」をクリックすると、「サンプル・データのインストール」ダイアログが表示されます。
次の項「Discovererサンプル・データのインストール方法」で説明する手順を完了します。
サンプル・データ用のプライベートEULの作成後、そのプライベートEULにDiscovererサンプル・データをインストールできます(詳細は、「サンプル・データ用のプライベートEULの作成方法」を参照)。
Discovererサンプル・データのインストール方法は、サンプル・データをいつインストールするかによって異なります。
サンプル・データEULの作成後すぐにDiscovererサンプル・データをインストールする場合は、次の手順のステップ5から開始してください。
既存のEULにDiscovererサンプル・データをインストールする場合は、次の手順のステップ1から開始してください。
チュートリアル用ビジネスエリアを格納するEULの所有者でDiscoverer Administratorに接続します(詳細は「Discoverer Administratorの起動方法」を参照)。
注意: サンプル・データをインストールするための十分な権限のあるデータベース・ユーザーとして接続するようにしてください(詳細は、「サンプル・データのインストールに必要な権限」を参照)。
ロード・ウィザードが表示されます。
「取消」をクリックしてロード・ウィザードを終了します。
「ツール」→「EULマネージャ」を選択すると、「EULマネージャ」ダイアログが表示されます。
「サンプル・データのインストール」をクリックすると、「サンプル・データ・インストール・ウィザード: ステップ1」ダイアログが表示されます。
「EUL」フィールドに表示されるEULに、チュートリアル用ビジネスエリアがインポートされます。
「次へ」をクリックすると、「サンプル・データ・インストール・ウィザード: ステップ2」ダイアログが表示されます。
「パスワード」フィールドと「パスワードの確認」フィールドの両方に、VIDEO5
と入力します。
注意: サンプル・データを削除または再インストールする場合は、パスワードVIDEO5
を使用します。
注意: このパスワードとは異なるパスワードを使用することもできます。
「次へ」をクリックすると、「サンプル・データ・インストール・ウィザード: ステップ3」ダイアログが表示されます。このダイアログで、VIDEO5データベース・ユーザーのデフォルト表領域と一時表領域を指定します。
注意: VIDEO5を新規データベース・ユーザーとして作成していない場合、「サンプル・データ・インストール・ウィザード: ステップ3」ダイアログは表示されません。
デフォルト表領域と一時表領域を選択します。
たとえば、デフォルト表領域にUSRを選択し、一時表領域にTMPを選択します。
「終了」をクリックすると、「進行状況」ダイアログが表示されます。
\demoディレクトリにあるdemodata.sqlファイルを使用して、VIDEO5データベース・ユーザー・テ−ブルにデフォルト・データが移入され、\demoディレクトリにあるvidstr.eexファイルを使用して、新規EULにVideo Storesチュートリアル用ビジネスエリアがインポートされます。
プロセスが完了すると、サンプル・データが正常にインストールされたことを示すダイアログが表示されます。
「OK」をクリックします。
次のダイアログが表示されます。
「いいえ」をクリックすると、「EULマネージャ」ダイアログが表示されます。
「閉じる」をクリックして「EULマネージャ」ダイアログを閉じます。
これで、次の作業が完了しました。
VIDEO5データベース・ユーザーの作成
VIDEO5テーブルへのデータの移入
新規EULへのチュートリアル用ビジネスエリアのインポート
この時点で、Discoverer Administratorは、ユーザーがDiscovererのサンプル・データを使用して学習を開始できるように適切に構成されました。
プライベートEULの作成とDiscovererサンプル・データのインストールが完了した後は、VIDEO5データベース・ユーザーがサンプル・データEULにアクセスできるようにする必要があります。VIDEO5データベース・ユーザーとしてDiscovererに接続しているDiscovererエンド・ユーザーは、サンプル・データ、EULおよびワークブックにアクセスできるようになります。
VIDEO5データベース・ユーザーがサンプル・データEULにアクセスできるようにする手順は、次のとおりです。
「サンプル・データ用のプライベートEULの作成方法」で作成したプライベート・サンプル・データEUL (TUTEUL)の所有者でDiscoverer Administratorに接続します。
「ツール」→「セキュリティ」を選択すると、「セキュリティ」ダイアログが表示されます。
次の警告ダイアログが表示されます。
「はい」をクリックして、「セキュリティ」ダイアログの「ビジネスエリア -> ユーザー」タブを表示します。
「選択済ユーザー/ロール」リストにVIDEO5データベース・ユーザーが表示されていることを確認してください。
「選択済ユーザー/ロール」リストにVIDEO5データベース・ユーザーが表示されていない場合は、VIDEO5ユーザーを「選択可能なユーザー/ロール」リストから「選択済ユーザー/ロール」リストに移動します。
「OK」をクリックして詳細を保存し、「セキュリティ」ダイアログを閉じます。
「ツール」→「権限」を選択すると、「権限」ダイアログの「権限」タブが表示されます。
「選択」をクリックすると、「ユーザー/ロールの選択」ダイアログが表示されます。このダイアログで、作業権限を変更するユーザーまたはロールを検索して選択できます。
「実行」をクリックします。
「結果」リストに検索結果が表示されます。
「結果」リストからVIDEO5ユーザーを選択します。
「OK」をクリックすると、VIDEO5ユーザーについて、「権限」ダイアログの「権限」タブが表示されます。
VIDEO5ユーザーには「DesktopとPlus権限」はありますが、「管理権限」はありません。
「管理権限」チェック・ボックスの選択を解除し、「DesktopとPlus権限」チェック・ボックスを選択します。
「DesktopとPlus権限」リストの「ワークブックのスケジュール設定」チェック・ボックスの選択を解除します。
「OK」をクリックして詳細を保存し、「権限」ダイアログを閉じます。
これで、サンプル・データEUL、データおよびワークブックへのアクセスに必要な権限がVIDEO5データベース・ユーザーに付与されました。
チュートリアル用ビジネスエリアを1つのEULにインストールした後、他のEULにもインストールできます(詳細は、「Discovererサンプル・データのインストール方法」を参照)。
ユーザーがチュートリアル用ビジネスエリアにアクセスできるようにする一方、サンプル・データを最初にインストールしたEULにはアクセスできないようにする場合は、1つ以上の代替EULにサンプル・データをインストールできます。これにより、各EUL所有者が各自のチュートリアル用ビジネスエリアを所有できます。異なるEULにサンプル・データをインストールするたびに、別のチュートリアル用ビジネスエリアがそのEULに作成されます。すべてのチュートリアル用ビジネスエリアがデータベース内の同じテーブル・セットのデータにアクセスします。データベース(つまり、VIDEO5データベース・ユーザーの表領域)に作成される各テーブルのバージョンは1つのみです。
チュートリアル用ビジネスエリアを別のEULにインストールする手順は、次のとおりです。
サンプル・データをインストールするEULを所有するデータベース・ユーザーでDiscoverer Administratorに接続します(詳細は、「Discoverer Administratorの起動方法」を参照)。
注意: サンプル・データをインストールするための十分な権限のあるデータベース・ユーザーとして接続するようにしてください(詳細は、「サンプル・データのインストールに必要な権限」を参照)。
ロード・ウィザードが表示されます。
「取消」をクリックしてロード・ウィザードを終了します。
「ツール」→「EULマネージャ」を選択すると、「EULマネージャ」ダイアログが表示されます。
「サンプル・データのインストール」をクリックすると、「サンプル・データ・インストール・ウィザード: ステップ1」ダイアログが表示されます。
「EUL」フィールドに表示されるEULに、チュートリアル用ビジネスエリアがインポートされます。
「次へ」をクリックすると、「サンプル・データ・インストール・ウィザード: ステップ2」ダイアログが表示されます。
「パスワード」フィールドに、VIDEO5
と入力します。
注意: VIDEO5
データベース・ユーザーに対して指定した任意のパスワードを入力できます。
「終了」をクリックします。
「進行状況」ダイアログが表示されます。
\demoディレクトリにあるvidstr.eexファイルを使用して、Video Storesチュートリアル用ビジネスエリアがEULにインポートされます。
プロセスが完了すると、サンプル・データが正常にインストールされたことを示すダイアログが表示されます。
「OK」をクリックします。
「EULマネージャ」ダイアログが表示されます。
「閉じる」をクリックして「EULマネージャ」ダイアログを閉じます。
現行のEULにチュートリアル用ビジネスエリアのコピーが1つ作成されます。EULにチュートリアル用ビジネスエリアのコピーを複数作成するには、前述の手順を繰り返します。
注意: チュートリアル用ビジネスエリアのすべてのコピーがデータベース内の同じテーブル・セットのデータにアクセスします。
サンプル・データを削除すると、次の内容が削除されます。
現行EULのチュートリアル用ビジネスエリア
(オプション)データベースのサンプル・データ・テーブル
次の点に注意してください。
VIDEO5ユーザーはデータベースから削除されません。
サンプル・データを他のEULにインストールした場合、チュートリアル用ビジネスエリアはそのEULから削除されません(ビジネスエリアが指し示すテーブルをオプションで削除している場合も同様です)。
サンプル・データのコピーを複数のEULから削除する場合は、一度に1つずつ削除する必要があります。
サンプル・データを削除する手順は、次のとおりです。
チュートリアル用ビジネスエリアを削除するEULを所有するデータベース・ユーザーでDiscoverer Administratorに接続します。
ロード・ウィザードが表示されます。
「取消」をクリックしてロード・ウィザードを終了します。
「ツール」→「EULマネージャ」を選択すると、「EULマネージャ」ダイアログが表示されます。
「サンプル・データを削除」をクリックすると、「サンプル・データ削除ウィザード: ステップ1」ダイアログが表示されます。
「EUL」フィールドに名前が指定されたEULからチュートリアル用ビジネスエリアが削除されます。
EUL名が正しくない場合は、「取消」をクリックし、チュートリアル用ビジネスエリアを削除するEULの所有者でDiscoverer Administratorに接続しなおします。
「次へ」をクリックすると、「サンプル・データ削除ウィザード: ステップ2」ダイアログが表示されます。
VIDEO5データベース・ユーザーの「パスワード」フィールドに、VIDEO5
と入力します。
あるいは、最初にサンプル・データをインストールしたとき(VIDEO5データベース・ユーザーを作成したとき)に指定した任意のパスワードを入力できます。
「終了」をクリックします。
サンプル・データの削除によってデータベースからサンプル・データとテーブルが削除され、現行EULからチュートリアル用ビジネスエリアが削除されることを示す警告が表示されます。
「はい」をクリックすると、チュートリアル用ビジネスエリアとデータベース・テーブルが削除されます。
以前に削除したサンプル・データを再インストールする場合は、「チュートリアル用ビジネスエリアを別のEnd User Layerにインストールする方法」の手順に従ってください。