変数フィルター
変数は、表示データを動的に変更するために個別のユーザーに関連付けられた値です。 例えば、ワークスペース管理者は、アカウントマネージャーに対して変数を定義することで、担当地域のアカウントのみを表示することができます。 このタイプの変数により、使いやすさが向上します。
変数フィルター
変数フィルターは、属性フィルターの特殊なケースです。 変数フィルターは属性フィルターと同じように機能しますが、変数フィルターでは、ユーザーに関係する属性値のみを表示して選択できるようにします。 各ユーザーが表示できる値は、関連する変数設定により決定されます。 変数はワークスペース管理者が定義します(フィルター変数を定義するを参照)。
一部のユーザーに対して、表示するダッシュボードの属性フィルターの値を制限する場合があります。 たとえば、100個の商品がリスト化されている場合、個々のユーザーに関連する商品のみに制限することができます。
下図は、ダッシュボード閲覧者の視点では、設定された属性フィルターと変数フィルターが本質的に識別できないことを示しています。 属性フィルターでは、多数のアカウントが表示されますが、対象となるユーザーにとっては、それらのほとんどは無関係のものです。
変数フィルターを使用すると、各ユーザーのフィルタードロップダウンには、関連するアカウントのみが表示されます。
変数の制御方法
変数はダッシュボードレベルではなく、レポートレベル でコントロールされています。
ダッシュボードの変数フィルターを変数で定義するには、各レポートでメトリック (フィルター変数をメトリックレベルで組み込むを参照) またはフィルター (フィルター変数をレポートレベルで組み込むを参照) に変数を追加しておく必要があります。 レポートレベルで変数が定義されていないと、フィルターにより、ダッシュボードで表示する値が更新されません。
- レポートで変数フィルターを追加すると、表示データを制限できます。
- ダッシュボードで変数フィルターを追加すると、フィルターに表示する属性値の数を制限できます。
準備
以下が正しいことを確認します。
- ワークスペース管理者があなた用の変数を作成しました。 詳細については、フィルター変数を定義するを参照してください。
- ダッシュボードのすべてのレポートで変数フィルターを定義しておきます。 詳細については、フィルター変数をレポートレベルで組み込む および フィルター変数をメトリックレベルで組み込むを参照してください。
制限
変数フィルターは要素のマスキングと互換性がありません(Element Maskingを参照)。 同じダッシュボード内で要素のマスキングと同時に適用された変数フィルターは、ダッシュボードレポートとフィルターで予期しない動作の結果となる場合があります。
変数フィルターを作成する
手順:
- ダッシュボードを編集モードにして、最上部のフィルターメニューをクリックし、[属性] をクリックします。
- 変数パネルに切り替えます。
- ワークスペース管理者が設定したフィルター変数を選択します。
- 「追加」をクリックします。 フィルターがダッシュボードに追加されます。
- フィルターの上に表示された鉛筆アイコンをクリックして、フィルターに含めるフィルター値を設定 (選択/選択解除) します。 設定した値は、すべてのダッシュボードユーザーの既定値になります (あらかじめ自動設定されます)。
- さらにフィルターを設定するには、歯車アイコンをクリックします。 フィルターの設定が開きます。
- 「選択」の下で、ユーザーによる選択値を1つに限るか、複数選択を許可するかを決定します。
- (オプション)「配置」で、他のダッシュボードオブジェクトとフィルターが重ならないように、配置を調整します。
- [ 適用] をクリックします。 フィルターが保存されます。
- [ 保存] をクリックします。 ダッシュボードが保存されます。