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

前
前へ
次
次へ

カタログ・マネージャでのオブジェクトの操作

カタログ・マネージャでは、いくつかの方法でオブジェクトを変更できます。

この項では、オブジェクトの使用に関する次の情報を示します。

プレゼンテーション・サービス「カタログ」ページで、非表示オブジェクトを含めてフォルダおよびコンテンツを表示できます。フォルダおよびコンテンツを作成、名前変更、コピー、移動および削除できます。『Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド』のOracle BIプレゼンテーション・カタログのオブジェクトの管理に関する項を参照してください。

注意:

Oracle BI管理ツールのプレゼンテーション・レイヤーで行った変更は、それらの表および列に基づく分析およびダッシュボードに影響を与えます。カタログ・マネージャを使用して、プレゼンテーション・レイヤーでのこれらの変更とカタログの同期を保つことができます。

カタログ・マネージャを使用したカタログ・オブジェクトの検索

検索機能を使用してカタログ内のオブジェクトを検索できます。

たとえば、administratorという値のプロパティを持つすべてのオブジェクトを検索できます。

検索するときに、次の項目で検索を制限できます。

  • 大文字/小文字の区別 - 検索基準に大文字と小文字の区別を適用する場合はこのチェック・ボックスを選択します。デフォルト値は選択解除です。

  • 名前 - 検索をオブジェクトの名前に制限します。

  • 説明 - 検索を「説明」プロパティに制限します。

  • プロパティ値 - 検索をプロパティの値に制限します。

  • 所有者 - 検索をオブジェクトの所有者に制限します。

  • XML - 検索をXMLに制限します。

  • オブジェクト・タイプ - すべてのタイプのオブジェクトを検索するか、指定した特定のタイプのオブジェクト(分析、フィルタ、エージェント、ダッシュボード・プロンプト、ダッシュボード・ページなど)に検索を制限します。

  • 日付 - 指定した日に作成されたオブジェクト、または指定した日に最後の変更が実行されたオブジェクトに検索を制限します。

オブジェクトを検索するには、次の手順を実行します。

  1. カタログ・マネージャで、カタログを開き、ツリー内の検索を開始する場所にナビゲートします。
  2. ツールバーの「検索」をクリックします。
  3. 次の基準の一部またはすべてを検索します。」フィールドに、検索する語句を入力します。
  4. 検索で大文字と小文字を区別するには、「大文字/小文字の区別」ボックスを選択します。
  5. 検索を制限するには、「拡張検索」をクリックします。
  6. 「拡張検索」エリアで、検索の絞込み条件を指定します。
  7. 「検索」をクリックします。

    ヒント:

    検索を完了したら、ツールバーの「カタログ・ツリー全体の検索」をクリックし、ツリー・ペインおよび表ペインに戻ります。

オブジェクトのコピーおよび貼付け

1つのカタログ内でオブジェクトをコピーして貼り付けることができます。

1つのカタログからオブジェクトをコピーし、別のカタログにそれらを貼り付けることもできます。

コピーおよび貼付けのヒント

コピーと貼付けは、いくつかの方法で実行および使用できます。

オブジェクトをコピーして貼り付けるときは、次のヒントを参考にしてください。

  • 次の方法を使用して、オブジェクトをコピーし、貼り付けることができます。

    • メニュー・オプション。「メニューを使用したカタログ間でのオブジェクトのコピーおよび貼付け」の説明に従ってください。

    • ドラッグ・アンド・ドロップ。2つのカタログ間または同じカタログ内でオブジェクトをコピーする場合に使用します。ドラッグ・アンド・ドロップでは、1つのカタログ内で実行する場合であっても、常に、ドラッグしたオブジェクトのコピーが作成されます。

    • アーカイブおよびアンアーカイブ。「カタログ・マネージャを使用したアーカイブとアンアーカイブ」の説明に従ってください。アーカイブすると、後で使用するために保存できるファイルが作成されます。アンアーカイブ・プロセスでは、上書きしないファイルを指定する機会が提供されることなく、すべてのファイルが自動的に上書きされます。

  • カタログは、階層フォルダに構造化されています。オブジェクトをコピーまたはマージするときは、それらと関連付けられたオブジェクト(ダッシュボード・フォルダ、ショートカット、分析など)もすべてコピーすることを忘れないでください。外部アプリケーションのURLパスは、フォルダ・パス全体がコピーされない場合(ショートカットまたはテキストとしてダッシュボードに追加された場合など)は、コピーまたはマージ操作の後に再構築できます。

  • 多くの場合、単に必要に応じてオブジェクトをコピーして貼り付けることができます。必要であれば、貼り付けるオブジェクトに適用される拡張オプションを設定できます。「オブジェクトの貼付けの拡張オプション」を参照してください。

メニューを使用したカタログ間でのオブジェクトのコピーおよび貼付け

次の手順は、メニュー・オプションを使用して2つのカタログ間でオブジェクトをコピーして貼り付ける方法を示しています。

2つのカタログの名前が同じ場合は、作業時に2つのカタログを区別するために、カタログを開く前にそのどちらか一方の名前を変更できます。カタログはどちらも同じバージョン11.1.1(またはそれ以降)である必要があります。

  1. カタログ・マネージャで、変更するカタログ(ターゲット・カタログ)を開きます。
  2. カタログ・マネージャのもう1つのインスタンスを使用して、コピーするオブジェクトを含むカタログ(ソース・カタログ)を開きます。
  3. 必要に応じて、画面上のカタログ・マネージャの両方のインスタンスの位置を調整し、両方のカタログ・マネージャ・インスタンスのタイトル・バーが表示されるようにします。
  4. ソース・カタログを表示するカタログ・マネージャ・インスタンスで、ソース・オブジェクトを右クリックし、「コピー」を選択します。
  5. ターゲット・カタログを表示するカタログ・マネージャ・インスタンスで、ソース・オブジェクトを貼り付ける位置で右クリックし、「貼付け」を選択します。

オブジェクトの貼付けの拡張オプション

次の項の説明に従って、コピーしたオブジェクトを貼り付けるための拡張オプションを「設定」ダイアログで設定できます。

注意:

「設定」ダイアログで設定する拡張オプションを有効にするには、コピーおよび貼付け操作を開始する前にそれらを設定する必要があります。

貼付けによる上書き

「設定」ダイアログの「貼付けによる上書き」エリアにはいくつかのオプションがあります。

次のオプションがあります。

  • 強制 - すべてのファイルを貼り付け、読取り専用属性が設定されているものも上書きされます。

  • すべて - 該当するファイルをすべて貼り付け、読取り専用属性が設定されていないもののみが上書きされます(デフォルト)

  • 古い - 該当するファイルをすべて貼り付け、ソースよりも古い場合を除いて既存のファイルは上書きされません。

  • なし - 該当するファイルをすべて貼り付けますが、既存のファイルは上書きされません。

次に上書きオプションを設定した貼付けの例を示します。/users/joeフォルダに、次の分析が含まれているとします。

  • 分析A (2010年1月1日作成)
  • 分析B (2010年5月31日作成)
  • 分析C (2010年1月1日作成)

/users/sueフォルダに、次の分析が含まれているが、分析Cは含まれていないとします。

  • 分析A (2010年2月28日作成)
  • 分析B (2010年1月1日作成)

Sueは/users/joeフォルダからA、BおよびCの分析をコピーし、それらをusers/sueフォルダにコピーするとします。「貼付けによる上書き」オプションの設定に応じて次のようになります。

  • なし: Sueは彼女の分析AとBを保持し、Joeの分析は無視されます。Sueは、分析Cのコピーを入手します。

  • すべて: Sueの分析AとBは、Joeのもので上書きされ、Sueは分析Cのコピーを入手します。

  • 古い: Sueは、彼女の分析Aを保持し(Sueの分析Aは古くない)、Sueの分析BはJoeの分析によって上書きされ(Sueの分析Bは古い)、Sueは分析Cのコピーを入手します。

ACLの貼付け

「設定」ダイアログの「ACLの貼付け」エリアにはいくつかのオプションがあります。

次のオプションがあります。

  • 継承 - オブジェクトの権限(ACL)を、その新規親フォルダから継承します(デフォルト)

  • 保存 - 必要に応じて元のマッピング・アカウントで保持されていた、オブジェクトの権限(ACL)を保持します。

  • グループのみ保存 - 「保持」と同じですが、グループ・アカウントとアプリケーション・ロールに適用され、ユーザー・アカウントには適用されません。これは開発と本番の両方で顧客が同じグループ(売上とマーケティング)を使用する可能性がある開発から本番環境の場合のためのものです。各グループのユーザーは、開発ではTestUserAとTestAdminBで、本番ではSteveとSueのように異なることがあります。

  • 作成 - 次の説明のようにモードと所有者のタイプに基づいて、必要に応じて元の作成およびマッピング・アカウントで保持されていた、オブジェクトの権限(ACL)を保持します。

    • オンライン・モード - オンライン・モードでは、カタログ・マネージャはバックエンド・セキュリティ・サーバーと通信します。カタログ・マネージャはそのサーバーからユーザーおよびアプリケーション・ロールの情報を入手し、通常、コピーされたオブジェクトを適切なユーザー名またはロールとともに貼り付けることができます。オブジェクトを貼り付けるときは、自身が特定のオブジェクトに対してアカウントを作成するための適切な権限を持っていない可能性があることに注意してください。

    • オフライン・モード - オフライン・モードでは、カタログ・マネージャは、バックエンド・セキュリティ・サーバーと接続しておらず、そこに格納されているユーザーおよびアプリケーション・ロールについては、カタログのキャッシュからそれらの名前を入手できないかぎり、認識しません。コピーされたオブジェクトのユーザー名またはロールをキャッシュから入手できない場合、カタログ・マネージャはコピーされたオブジェクトをその名前またはロールとともに貼り付けることはできません。かわりに、貼り付けられたオブジェクトは、その所有者をその新規親フォルダから継承します。これは「継承」オプションに似ています。

    この機能は、管理者が、ユーザーを本番環境に移動する前に、ステージング領域でアカウントを作成するアプリケーションで使用されます。

適切な権限を持っている場合は、新しく貼り付けられたオブジェクトを選択し、所有権を適切なユーザーに再帰的に設定できます。

次にACLオプションを設定した貼付けの例を示します。Steveは/users/steve/MyFavReportフォルダを所有しており、すべてのユーザーが読取り/実行でき、steveが完全な制御権を持つという権限(ACL)を持っているとします。Joe(いくつかの管理権限を持つ)がログインしてMyFavReportをコピーし、それを/users/sue(administratorによって所有され、管理者が完全な制御権を持つ、sueが完全な制御権を持つの権限が設定されている)に貼り付けるとします。

Joeが設定する「ACLの貼付け」オプションに応じた動作は次のとおりです。

  • 継承: /users/sue/MyFavReportフォルダは、Joeによって所有され、/users/sueフォルダに設定されていた権限(管理者が完全な制御権を持つ、sueが完全な制御権を持つ)が設定されます。

  • 保存: /users/sue/MyFavReportフォルダは、Joeによって所有され、/users/steve/MyFavReportフォルダに設定されていた権限(すべてのユーザーが読取り/実行でき、steveが完全な制御権を持つ)が設定されます。Joeが2つ目のカタログ・マネージャに貼り付け、このカタログにsteveが存在しない場合、Steveの権限は破棄されます。steveは存在しているが異なるユーザーIDを持っている場合、SteveのユーザーIDが新しいものにマッピングされます。

  • 作成: オンライン・モードでは、/users/sue/MyFavReportフォルダは、Joeによって所有され、/users/steve/MyFavReportフォルダに設定されていた権限(すべてのユーザーが読取り/実行でき、steveが完全な制御権を持つ)が設定されます。Joeが2つ目のカタログ・マネージャに貼り付け、このカタログにsteveが存在しない場合、所有者は親フォルダから継承されます(「作成」オプションが適用されるのはカタログ・グループのみのため、これはリリース11gでは非推奨となっています)。

カタログ・オブジェクトの名前の変更

カタログ内のオブジェクトの名前は変更できます。

これは、テスト環境から本番環境に移行する場合に便利です。

オブジェクトの名前の変更方法には、次の2つがあります。

  • 参照の更新を伴わない名前の変更 - オブジェクトの名前を変更し、他のカタログ・オブジェクトで使用されている可能性がある元の名前への参照を保持します。

  • 参照の更新を伴う名前の変更 - オブジェクトの名前を変更し、他のオブジェクトが使用している可能性がある参照を新しい名前に変更します(元の名前の参照は保持されません)。この機能は、スマート名前変更とも呼ばれます。カタログはオフライン・モードでもオンライン・モードでも開くことができます。オフライン・モードでは、すべてのオブジェクトの名前を変更できます。オンライン・モードでは、権限によっては特定のオブジェクトの名前を変更できません。

注意:

オブジェクトの名前を変更するときは、次の点に注意してください。
  • カタログ内のユーザー・アカウントの名前は変更できません。ユーザーのホーム・ディレクトリの名前を変更する場合、そのユーザーの名前を変更しないと予期しない結果になることがあります。

  • カタログに含まれるオブジェクトの名前には予約済のものがいくつかあります。名前の変更は自身のオブジェクトに対してのみ行い、プレゼンテーション・サービスによって内部で作成されたものは変更しないでください。たとえば、自身のホーム・ディレクトリ内の_portalディレクトリの名前を変更しないでください。変更すると「マイ・ダッシュボード」が表示されなくなります。

参照の更新を行わずにオブジェクトの名前を変更するには、次の手順を実行します。

  1. カタログ・マネージャでカタログを開きます。

  2. 名前を変更するオブジェクトにナビゲートします。

  3. 「名前」列でオブジェクトを右クリックし、「名前の変更」を選択します。

  4. オブジェクトの新しい名前を入力します。

参照を更新してオブジェクトの名前を変更するには:

  1. カタログ・マネージャで、オフライン・モードでカタログを開きます。
  2. 名前を変更するオブジェクトにナビゲートします。
  3. 「名前」列でオブジェクトを右クリックし、スマート名前変更を選択します。
  4. オブジェクトの新しい名前を入力します。

ウィンドウの右下隅にあるプログレス・バーに、参照の更新の進行状況が表示されます。

カタログ・オブジェクトのプロパティの使用

オブジェクトのプロパティはカタログ・マネージャを使用して操作できます。

カタログ・マネージャの「プロパティ」オプションを使用して実行できる操作は次のとおりです。

  • カタログ・オブジェクトのプロパティの作成、表示、編集および削除

  • Oracle Business Intelligenceで表示から非表示にするためのカタログ・オブジェクトの属性の変更

  1. カタログ・マネージャでカタログを開きます。

  2. オブジェクトにナビゲートします。

  3. 「名前」列でオブジェクトを右クリックし、「プロパティ」を選択します。

  4. 次のうちの必要な操作を実行します。

    1. 適切な権限を持っている場合は、オブジェクトの適切な所有者を「所有者」リストで選択します。

      「所有者」リストには、カタログ・マネージャにログインするために使用した名前が含まれています。このリストを使用して自身をオブジェクトの所有者として選択できます。

      『Oracle Business Intelligence Enterprise Editionユーザーズ・ガイド』のオブジェクトの所有者の割当てに関する項を参照してください。

    2. オブジェクトの属性を変更するには、必要に応じて「読取り専用」または「非表示」を選択します。非表示オブジェクトはOracle Business Intelligenceで表示されません。

      注意:

      システム」オプションは、オブジェクトが内部で保持されており、変更できないことを示しています。

    3. プロパティを作成、編集または削除するには、必要に応じて「新規」、「編集」または「削除」ボタンを使用します。

      注意:

      新規」ボタンはプロパティを作成するために使用します。Oracleサポート・サービスによる指示がある場合にのみ使用します。
  5. 「OK」をクリックします。

複数のオブジェクトを選択して、それらのプロパティや権限を同時に更新できます。選択したオブジェクトのいずれかがフォルダである場合、それらの変更をそのフォルダのツリー構造のすべてのオブジェクトに再帰的に適用することもできます。

たとえば、/shared/DontTouchディレクトリのすべてのファイルを読取り専用に設定できます。DontTouchディレクトリを右クリックし、「プロパティ」を選択します。「プロパティ」ダイアログで、「読取り専用」オプションを選択し、「再帰的に適用」オプションを選択し、「OK」をクリックします。「再帰的に適用」を選択して、オブジェクトおよびそのすべてのサブオブジェクトの所有権を取得することもできます。

カタログ・オブジェクトの権限の設定

制限は、カタログ・オブジェクトへのアクセスを制御するために使用されます。

  1. カタログ・マネージャでカタログを開きます。
  2. オブジェクトにナビゲートします。
  3. 「名前」列でオブジェクトを右クリックし、「権限」を選択します。

    「権限」ダイアログに次の2つのリストが表示されます。

    • ユーザーおよびアプリケーション・ロール(明示的な権限) - このオブジェクトに対する明示的な権限を与えられたユーザー、グループおよびアプリケーション・ロールが表示されます。

    • 追加のユーザーとアプリケーション・ロール - グループ継承によりアクセスを与えられたユーザー、グループおよびアプリケーション・ロールと、リクエストにアクセスできないユーザー、グループおよびアプリケーション・ロールが表示されます。

    プレゼンテーション・サービスでの許可および権限の割当て方法の詳細は、Oracle Business Intelligence Enterprise Editionセキュリティ・ガイドのダッシュボードと分析のセキュリティの管理を参照してください。

  4. 権限を設定するユーザー、グループまたはアプリケーション・ロールが「追加のユーザーとアプリケーション・ロール」リストに含まれている場合は、それを選択し、左矢印ボタン(<)をクリックすることでユーザーおよびアプリケーション・ロール(明示的な権限)リストに移動します。
  5. (オプション)「追加ユーザーとアプリケーション・ロール」リストに表示されるユーザー、グループおよびアプリケーション・ロールをフィルタ処理するには、「リスト」ボタンおよびその横にあるフィールドを次のように使用します。
    • リスト」ボタンの横にあるフィールドにフィルタ基準(大文字/小文字を区別しない)を入力し、名前による検索を実行します。

      部分的なフィルタ基準を入力するには、アスタリスク(*)記号を使用します。たとえば、bi*と入力すると、bi、BI、bIおよびBiで始まるユーザーまたはグループが表示されます。

    • 検索するアカウントを制限するにはリストから値を選択します。

      使用可能な値は、「すべて」、「ユーザー」および「アプリケーション・ロール」です。

  6. ユーザーおよびアプリケーション・ロール(明示的な権限)リストでユーザーまたはグループを選択します。
  7. 「権限」列のリストから新しい権限を選択するか、リストから「カスタム」をクリックして「カスタム権限」ダイアログを表示し、権限の組合せを選択します。

    各権限の意味の詳細は、Oracle Business Intelligence Enterprise Editionユーザーズ・ガイドの権限の定義を参照してください。

  8. 再帰的に適用」オプションを選択し、そのオブジェクトが含むすべてのオブジェクトに変更を適用します。
  9. 置換オプション」リストで次のように値を選択します。
    • すべて置換 - 既存のACLを、ダイアログ内に現在のあるもので置換します。

    • リストされた項目の置換 - ダイアログに現在表示されているアカウントのみを変更し、他のものはそのまま残します。

    • リストされた項目の削除 - ダイアログに現在表示されているアカウントのみを削除し、他のものはそのまま残します。

  10. 「OK」をクリックします。

注意:

ユーザーとグループ(明示的な権限)」リストから「追加のユーザーとアプリケーション・ロール」リストにユーザーまたはグループを移動すると、そのユーザーまたはグループの権限は「アクセス権なし」にリセットされます。リストから別のリストにユーザーまたはグループを移動するには、それを強調表示し、必要に応じて右矢印ボタンまたは左矢印ボタンをクリックします。

権限、グループおよびユーザーの詳細は、Oracle Business Intelligence Enterprise Editionセキュリティ・ガイドを参照してください。

カタログ・マネージャからのオブジェクトのプレビュー

オンライン・モードでは、カタログ・マネージャから分析やプロンプトなどのオブジェクトをプレビューできます。カタログ・マネージャからオブジェクトをプレビューする場合は、これらのオブジェクトの表示に使用するデフォルト・ブラウザを指定する必要があります。

  1. カタログ・マネージャで、「ツール」メニューから「設定」を選択します。

  2. 「レポート・プレビューに使用するWebブラウザを選択します。」フィールドで、使用しているオペレーティング・システムのデフォルト・ブラウザに設定したものと同じブラウザを選択します。「参照」ボタンをクリックし、そこで適切なブラウザの実行可能ファイルを選択できます。

  3. 「OK」をクリックします。

オブジェクトをプレビューするには:

  1. カタログ・マネージャで、オンライン・モードでカタログを開きます。
  2. オブジェクトにナビゲートします。
  3. 「名前」リストでオブジェクトを右クリックし、「プレビュー」を選択します。