アプリケーション・ロールに基づくデータセットのフィルタ

アプリケーション・ロールに基づくフィルタを使用して、ビジネス・アナリストおよびユーザーが必要なデータにのみアクセスできるようにします。たとえば、北米のビジネス・ユーザーが共有ワークブックを開いたときに、北米のデータのみが表示されるようにできます。

データセットにロールベースのフィルタを適用した場合、それをワークブックに追加し、他のビジネス・アナリストおよびユーザーとワークブックを共有します。他のユーザーがOracle Analyticsにログインし、ワークブックを開くと、ロールベース・フィルタを使用して共有したデータのみが表示されます。
  1. ホーム・ページからデータセットを選択し、「アクション」をクリックして「開く」を選択します。
  2. データベース・エディタで、「結合ダイアグラム」をクリックします。
  3. ツールバーのロールベース・フィルタ・バーの非表示または表示オプションをクリックします。

  4. ロールベース・フィルタ・バーにカーソルを合せ、「ロールの追加」(ロールベース・フィルタ・バーの「ロールの追加」アイコン)をクリックしてアプリケーション・ロールのリストを表示します。

  5. ドロップダウン・リストで、データセットのフィルタ処理に使用するアプリケーション・ロールを選択します。
  6. アプリケーション・ロールを右クリックし、「フィルタの作成」を選択して式フィルタ・エディタを表示します。
  7. オプション: 必要な場合は、「ラベル」フィールドを使用して、フィルタ名をよりわかりやすい名前に変更します。
  8. 「式」ボックスで、データ値を一重引用符で囲んでデータをフィルタ処理する論理式を入力します。
    たとえば、データセットに、地理的地域を特定する列COUNTRY_SUBREGIONがある場合は、COUNTRY_SUBREGION = 'Northern America'と入力します。
  9. 「検証」「適用」の順にクリックします。