多対多の関係で別のフィルターに従うようにフィルターを設定する

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • 場合によっては、フィルターのペアの値が互いの複数の値を参照できます。そのようなフィルターの 1 つが別のフィルターに続くには、接続テーブルを通過する必要があります。

    始める前に

    必要なロール:admin

    このタスクについて

    ほとんどの場合、フィルターは 1 対 1 または 1 対多の関係で別のフィルターに従います。後者の場合、フィルターソースは参照フィールドです。ダッシュボードを編集できるユーザーは誰でも、直接接続して、そのようなフィルターの 1 つを設定して、そのダッシュボード上で別のフィルターをフォローすることができます。analytics_filter_admin ロールを持つユーザーは、フィルターライブラリでこのようなフィルターを作成することもできます。詳細については、「 単一/複数選択またはカスケードフィルターの構成」の例を参照してください。

    各フィルターの値が他のフィルターの複数の値を参照できる場合 (多対多の関係)、接続テーブルを選択する必要があります。この接続テーブルには、2 つのフィルター間で考えられるすべての参照について一意のレコードがあります。2 つのテーブル間の接続テーブルは、コレクション [sys_collection] および多対多リレーション定義 [sys_m2m] テーブルで定義されます。これらのテーブルにアクセスできるのはアドミンのみです。

    接続テーブルは、 ベースシステム または プラットフォームアナリティクスソリューションに含まれるすべての関連テーブルに対して事前定義されています。ただし、多対多の関係でカスタムテーブルを使用する場合は、多対多の定義テーブルでその関係を定義する必要があります。詳細については、「Create a many-to-many table relationship」を参照してください。

    手順

    1. 関連するダッシュボードに少なくとも 2 つまたは複数の選択フィルターを追加します。
      ダッシュボードにフィルターを追加する方法の詳細については、「 インラインダッシュボードでのフィルターの作成または追加」を参照してください。
    2. ダッシュボードを編集モードにします。
    3. 他のフィルターに従うフィルターの設定メニューを開きます。
      フィルターがダッシュボード上の他のフィルターに多対多の関係で従うことができる場合、これらのフィルターは [従うべきその他のフィルター] セクションの [テーブル接続を持つフィルター] に一覧表示されます。
      [テーブル接続のあるフィルター] で 2 つのフィルターを切り替えます。
    4. このフィルターがフォローするフィルターのフォローをオンにします。
    5. そのフィルターに対して接続テーブルが選択されていない場合は、接続テーブルを選択するためのダイアログが開きます。
      接続テーブルがまだ選択されていない場合、トグルの [テーブル] アイコンはグレー表示されます。
      接続テーブルがまだ選択されていないことを示すテーブル記号。

      接続テーブルを設定した後、テーブルアイコンを選択して変更できます。

      複数の接続テーブルから選択できる場合は、接続テーブルの名前によって、どちらを選択するかが示唆されます。たとえば、除外されたユーザー [sys_user_license_exclude] はサブスクリプションを持っていないユーザーをフィルタリングし、ユーザーサブスクリプション [sys_user_has_license] はサブスクリプションを持っているユーザーをフィルタリングします。
      接続可能な 2 つのテーブルの選択。
    6. ダッシュボードを保存し、編集モードを終了します。