プライマリ・コンテンツに移動
Oracle® Essbase Oracle Essbaseの使用

F17137-05
目次へ移動
目次

前
次
機械翻訳について

フィルタの作成

1つのキューブに対して複数のフィルタを作成できます。 フィルタを編集した場合、その定義に加えた変更は、そのフィルタのすべてのユーザーによって継承されます。

「セキュリティ・フィルタを使用したデータベース・セルへのアクセスの制御」を参照してください。

  1. アプリケーション・ホーム・ページで、アプリケーションを展開します。
  2. キューブ名の右にある「アクション」メニューから、インスペクタを起動します。
  3. 「フィルタ」タブを選択します。
  4. 「追加」 追加アイコンのイメージ。をクリックします
  5. 「フィルタ名」テキスト・ボックスにフィルタ名を入力します。
  6. フィルタ・エディタで「追加」をクリックします。追加アイコンのイメージ。
  7. 「アクセス権」で、ドロップダウン・メニューをクリックして使用し、アクセス・レベルを選択します。
    • なし: データの取得や更新はできません

    • 読取り: データの取得はできますが、更新はできません

    • 書込み: データの取得と更新ができます

    • メタ読取り: メタデータ(ディメンション名とメンバー名)の取得と更新ができます

      メタ読取りアクセス・レベルは、他のすべてのアクセス・レベルより優先されます。 追加のデータ・フィルタは、既存のメタ読取りフィルタ内で強制されます。 メンバーの組合せのフィルタリング(AND関係を使用)は、メタ読取りには適用されません。 メタ読取りでは、各メンバーが個別にフィルタされます(OR関係を使用)。

  8. 「メンバー指定」で行を選択し、メンバー名を入力します。

    メンバーを個別にフィルタするか、メンバーの組合せをフィルタできます。 アンパサンド(&)で始まるディメンション名またはメンバー名、別名、メンバーの組合せ、関数で定義されたメンバー・セット、または代替変数名を指定します。 複数入力するときはカンマで区切ります。

  9. 必要に応じて、フィルタに追加の行を作成します。

    フィルタ行が重複または競合する場合、より詳細度の高いキューブ領域指定が詳細度の低いものの上に適用され、より許容度の高いアクセス権が許容度の低いものの上に適用されます。 たとえば、Actualへの読取りアクセス権とJanへの書込みアクセス権をユーザーに付与した場合、ユーザーは、Jan Actualへの書込みアクセス権を持つことになります。

  10. 「検証」をクリックして、フィルタが有効であることを確認します。
  11. 「保存」をクリックします。

インスペクタの「フィルタ」タブで、フィルタ名をクリックして、「フィルタ・エディタ」で変更を加えることにより、フィルタを編集できます。

フィルタをコピー、名前変更または削除するには、フィルタ名の右にある「アクション」メニューをクリックしてオプションを選択します。