例1 - ワークブックへの単純なロールベース・フィルタの適用

この例では、北米の営業担当者が共有のグローバル・セールス・ワークブックを開いたときに北米の売上データのみにアクセスできるようにデータセットをフィルタ処理する方法を示しています。

サンプル・レポート

北米の営業担当者は、Oracle Analyticsにログインし、共有のグローバル・セールス・ワークブックを開いたときに、北米の売上データのみを参照する必要があります。この例では、営業担当者dvauthoruserは北米の国であるカナダと米国の売上のみを参照できます。


rbf-example-3-rep.pngの説明が続きます
図rbf-example-3-rep.pngの説明

サンプル・データ

サンプル・データセットには売上データが含まれ、COUNTRIES表のCOUNTRY_SUBREGION列に位置情報が格納されています。


rbf-example-3-data.pngの説明が続きます
図rbf-example-3-data.pngの説明

サンプル・ユーザーおよびアプリケーション・ロール

  • ユーザーdvauthoruserにはアプリケーション・ロールNorth America Salesが割り当てられています。

サンプル・データセット・アクセス構成

データセットの「検査」ダイアログの「アクセス」の下の「ロール」で、認証されたユーザーに「読取り専用」アクセス権が付与されます。
rbf-example-3-share.pngの説明が続きます
図rbf-example-3-share.pngの説明

サンプル・ロールベース・フィルタ

データセット・エディタで、ワークブック作成者は、式COUNTRY_SUBREGION = "Northern America"を使用して、ロールベース・フィルタをNorth America Salesアプリケーション・ロールに適用します。


rbf-example-3-config.pngの説明が続きます
図rbf-example-3-config.pngの説明