ユーザー定義ダッシュボードフィルタの追加と編集

このページは標準ダッシュボード フィルタについてのページです。ダッシュボードのクロス フィルタについては、クロス フィルタリング ダッシュボードのドキュメント ページをご覧ください。

ダッシュボードフィルタについて理解する

ダッシュボードフィルタを使用すると、閲覧者は、興味があるデータのみをダッシュボードに表示することができます。ダッシュボードフィルタは、ダッシュボード上のすべてのタイルに適用することも、1つのダッシュボードタイルにのみ適用することもできます。

ダッシュボードを表示する際に、ユーザーはダッシュボードのフィルタ値を一時的に更新できます。これは他のユーザーには影響しません。これは、ダッシュボードタイルの基になるクエリの一部であるフィルタとは異なります。閲覧者は、タイルを編集する権限またはここから探索する権限がないと、これらのフィルタを変更できません。

すべてのユーザーに表示されるフィルタに永続的な変更を加えたり、フィルタを追加または削除したりするには、ダッシュボードの [アクセスを管理、編集] アクセス権を持ち、編集モードに入る必要があります。

ダッシュボードフィルタとタイルの基になるLookまたはExploreに適用されるフィルタの両方がまったく同じフィールドに適用されている場合は、ダッシュボードフィルタが優先されます。詳細については、「ダッシュボード グローバル フィルタで Explore のセクションにある Look フィルタをオーバーライド」 Looker コミュニティの投稿をご覧ください。

ダッシュボードフィルタとLookML

モデル、Explore、またはフィールドで、それぞれ label(モデル)label(Explore)、または label (フィールド) パラメータを使用する場合、[Explore] メニューまたはフィールド選択ツールで名前を変更するには、label パラメータで指定された名前が フィルタ追加ウィンドウで使用されます。

LookML デベロッパーが、Development Mode で作業している場合、モデルの Development Mode バージョンにのみ表示されるフィールドにダッシュボード フィルタを作成できますが、Development Mode を終了した場合や、他のユーザーがフィルタを使用している場合には、フィルタは期待どおりに機能しません。同様に、フィルタの作成後にフィルタフィールドが削除または名前変更された場合もフィルタが想定通りに機能しません。

ダッシュボードフィルタの追加

まず、ダッシュボードが編集モードになっていることと、少なくとも 1 つのクエリタイルまたは Look リンクタイルがあることを確認してください。上部のツールバーで [フィルタ] を選択し、[フィルタを追加] を選択します。

上部のツールバーから [フィルタ] を選択すると、複数のメニュー項目を含むプルダウン メニューが表示されます。

次に、[フィルタを追加] ウィンドウが表示されます。

[フィルタを追加]ウィンドウ

[フィルタを追加] ウィンドウは、このダッシュボードのタイルの作成に使用された Exploreフィールド(ディメンションまたはメジャー)が事前に入力されて表示されます。

たとえば、次の [Add Filter] ウィンドウには、ダッシュボードのタイルで現在使用されている Explore が表示されます。(E Faa モデルの フライト Explore、MB ecommerce_demo モデルの注文アイテム Explore。)

[フィルタを追加] ウィンドウに事前入力されている Explore は、検索バーによるフィルタの下に表示されます。

Explore の左側にある矢印を選択して、Explore のビューを表示します。その後、各ビューを展開して、ビューのフィールドを表示できます。いずれかの Explore のフィールドをフィルタリングするには、[Filter by] ダイアログ ボックスを使用してフィールドを検索するか、フィールド名を手動で入力します。[オーダー ID] などのフィールド名を選択して、[Filter by] ダイアログ ボックスに追加することもできます。

別のフィルタで使用されているフィールドを選択した場合には、アラートが表示されます。アラートが表示されてもフィルタの作成は可能ですが、1つのダッシュボードタイルに同じフィールドを使用する複数のフィルタを適用することはできません。

ダッシュボードでは使用されていない Explore からフィールドにフィルタを作成する場合は、このページの高度なフィルタをご覧ください。

[フィルタを追加] ウィンドウの [Filter by] ダイアログ ボックスですでにフィールドを選択している場合は、[Advanced] スイッチを選択しても [フィルタを追加] ウィンドウは変化せず、高度なフィルタは開始されません。

フィルタするフィールドを選択したら、[追加] を選択します。

高度なフィルタ

高度なフィルタを使用すると、ダッシュボードのタイルの作成に使用される Explore 以外のフィールドを使用して、ダッシュボード フィルタを作成できます。高度なフィルタを使用するには、[Advanced] スイッチを選択します。これにより、フィルタを追加ウィンドウが更新され、モデルExploreフィールドを選択してフィルタを作成します。

まず、[モデル] プルダウン メニューからモデル名を選択します。プルダウン メニューには、アクセスできるすべての LookML モデルが表示されます。

モデルを選択すると、[Explore] ダイアログ ボックスに、選択したモデルに存在するすべての [Explore] のプルダウン メニューが表示されます。

モデルと Explore を選択すると、その Explore で使用可能なフィールドに [フィールドを追加] ウィンドウが入力されます。検索バーを使用してフィルタするフィールドを見つけるか、フィールド名を選択できます。

フィルタするフィールドを選択したら、[追加] を選択します。

フィルタ設定のカスタマイズ

フィルタ フィールドを選択して [追加] を選択すると、[フィルタを追加] ウィンドウでさまざまな設定をカスタマイズできます。

  1. タイトル:ダッシュボードに表示するフィルタのタイトルを入力します。タイトルオプションには、フィルタバイフィールドの名前が事前に入力されています。
  2. コントール:コントロールタイプのリストから選択します。このリストは、フィルタリングするデータのタイプによって異なります。さまざまな種類のコントロールの詳細については、このページのダッシュボードのフィルタ オプションのセクションをご覧ください。
  3. ディスプレイ:インラインまたはポップオーバーで表示できるコントロールについて、フィルタの表示方法を選択します。フィルタを表示するさまざまな方法の詳細については、このページのダッシュボード フィルタの表示セクションをご覧ください。コントロールの表示方法が1つしかない場合、このオプションは表示されません。
  4. 値:フィルタに特定の値のオプションを設定するには、プルダウンから選択するか、このフィールドに値オプションを入力します。そのコントロールで使用可能な値の最大数まで、データベースの値オプションを表示できるようにするには、空白のままにします。数値データの場合、このフィールドは [最小] フィールドと [最大] フィールドに置き換えられます。
  5. デフォルト値を構成する: 必要に応じて、フィルタのデフォルト値を設定します。
  6. フィルタ値を要求する: フィルタの値を要求するには、チェックボックスをオンにします。フィルタ値の要求の詳細については、このページのフィルタ値の要求セクションをご覧ください。
  7. このフィルタが変更されたときに更新するフィルタを選択する: 他のフィルタをこのフィルタにリンクするチェックボックスをオンにします。リンクされたフィルタの詳細については、このページのリンクされたフィルタの設定をご覧ください。ダッシュボードに他のフィルタがない場合、このオプションは無効になります。
  8. 追加キャンセル: いずれかのボタンを選択して、新しいフィルタを保存またはキャンセルします。

[Tiles To Update] タブで、フィルタをリッスンするタイルを指定できます。Looker は、まずフィルタと同じ Explore から作成されたすべてのタイルにフィルタを自動的に適用し、[フィルタするフィールド] の値をフィルタに対して選択されたフィールドと同じフィールドに設定します。

  1. [すべて] または [なし] を選択して、すべてのタイルのフィルタをオンまたはオフにします。
  2. [フィルターするフィールド] セクションで、タイルごとに、フィルターの影響を受けるフィールドを選択するか、個々のタイルにフィルタを適用しないことを選択します。
  3. すでに既存のフィルタで使用されているフィールドを選択した場合、既存のフィルタによってフィルタリングされるタイルに新しいフィルタを使用することはできません。
  4. [追加] または [キャンセル] を選択して、新しいフィルタを保存またはキャンセルします。

新しいタイルがフィルタの作成後にダッシュボードに追加された場合は、フィルタと同じExploreから作成されていると、そのタイルにダッシュボードフィルタが自動的に適用されます。

ダッシュボード フィルタが統合された結果タイルに適用され、なんらかの形で統合が変更された場合(たとえば、統合クエリの並べ替えやクエリの追加または削除を行った場合)、そのタイルに対して、すべてのダッシュボード フィルタがオフになります。フィルタを再適用するには、[ダッシュボード フィルタを追加/編集] ウィンドウの [更新用のタイル] タブでタイルを有効にする必要があります。

ダッシュボードフィルタコントロール

ダッシュボードフィルタコントロールを使用すると、ダッシュボード閲覧者用のフィルタの外観をカスタマイズすることができます。ダッシュボード フィルタを作成するときに [コントロール] プルダウンで使用できるフィルタ オプションのタイプは、フィルタリングするフィールドに割り当てられた LookML データ type によって異なります。

フィルタリングするフィールドのデータ型を表示するには、see_lookml 権限が必要です。フィールドの LookML を表示するには、フィールド ピッカーのフィールドの右側にある歯車メニューから LookML に移動 を選択します。

S = string データ型に対応

N = number データ型と数値メジャーに対応

T = tier データ型に対応

ZC = zipcode データ型に対応

YN = yesno データ型に対応

DI = distance データ型に対応

DU = duration データ型に対応

DT = ほとんどの日時データ型に対応*

L = location データ型に対応

P = parameter パラメータに対応

コントロール 説明外観Data Types
複数選択
ボタングループ このタイプのフィルタは、厳選された一連の制限付きのオプションを閲覧者に提供するのに役立ちます。[] 設定では最大 30 個のオプションを選択できます。stringtierzipcode のデータ型については、Values 設定を空白のままにすると、データベースから最初の 30 個の値が表示されます。

ボタンは色を選択すると、色分けされます。
ボタングループのコントロールは、フィルタ値を表す別々のボタンが横並びに表示されます。 S N T ZC YN DI DU
チェックボックス ボタングループと同様ですが、デザインが若干異なります。このタイプのフィルタは、厳選された一連のオプションを閲覧者に提供するのに役立ちます。[] 設定で最大 50 個のオプションを選択できます。stringtierzipcode データ型の場合、[] の設定を空白のままにすると、データベースの最初の 50 個の値が表示されます。 チェックボックスのコントロールは、フィルタ値を表す各チェックボックスが横並びに表示されます S N T ZC YN DI DU
タグリストプルダウンフィルタとチェックボックスフィルタの組み合わせ。プルダウン オプションは、[] 設定で選択できます。stringtierzipcode のデータ型では、[Values] 設定を空白のままにすると、すべての値がデータベースから表示されます。

閲覧者は三角形を選択することでプルダウンを展開できます。

タグリストのコントロールは、ポップアップの向きまたは [その他] ボタンの背後にのみ表示されます。
タグリストは、各メニュー項目の横にチェックボックスが付いたプルダウン メニューとして表示されます。 S N T ZC DI DU
範囲スライダー範囲スライダーの最小値と最大値は、フィルタ構成ウィンドウの [設定] タブで設定できます。

閲覧者は、スライダーの両端を調整してフィルタ値の範囲を設定できます。
範囲スライダーは、両端を動かすことができる横方向の数値スケールとして表示され、値の範囲をカスタマイズできます。 N DI DU
単一選択
ボタンの切り替えこのタイプのフィルタは、厳選された一連の制限付きのオプションを閲覧者に提供するのに役立ちます。[] 設定では最大 30 個のオプションを選択できます。stringtierzipcode のデータ型については、Values 設定を空白のままにすると、データベースから最初の 30 個の値が表示されます。

ボタンは色を選択すると、色分けされます。
ボタンの切り替えは、フィルタ値を表すボタンが横並びにつながって表示されます。 S N T ZC YN DI DU P
ラジオボタンボタンの切り替えに似ていますが、デザインが若干異なります。このタイプのフィルタは、厳選された一連のオプションを閲覧者に提供するのに役立ちます。[] 設定で最大 50 個のオプションを選択できます。stringtierzipcode データ型の場合、[] の設定を空白のままにすると、データベースの最初の 50 個の値が表示されます。 ラジオボタンは、各値の左側に円形のラジオボタンが付いた横並びの値のリストで表示されます。 S N T ZC YN DI DU P
プルダウンメニュープルダウン オプションは、[] 設定で選択できます。stringtierzipcode のデータ型では、[Values] 設定を空白のままにすると、すべての値がデータベースから表示されます。

閲覧者は、Chef を選択してプルダウンを展開し、プルダウンからオプションを選択するか、ボックスに入力するとプルダウン オプションを絞り込むことができます。[任意] を選択することもできます。

プルダウン メニュー コントロールは、インラインの向きまたは [その他] ボタンの背後にのみ表示されます。
プルダウン メニューは 1 つの値と三角形として表示されます。山形を選択すると、可能なフィルタ値のリストが表示されます。 S N T ZC YN DI DU P
スライダースライダーの最小値と最大値は、フィルタ構成ウィンドウの [設定] タブで設定できます。

閲覧者は、スライダーの右端を調整してフィルタ値を設定できます。
スライダーは横方向の数値スケールとして表示され、右端を動かして最大値をカスタマイズできます。N DI DU
日付と時刻
1 日 ユーザーは日付を選択してカレンダーを展開し、新しい日を選択できます。

1 日のメニュー コントロールは、インラインの向きまたは [その他] ボタンの背後にのみ表示されます。
1 日コントロールは、最初は 1 つの日付として表示され、月単位のカレンダーを表示するよう選択できます。 DT* * 1 日コントロールは、主に時間枠時間ベースの型で使用できますが、閲覧者が選択できるのはこのコントロールのタイプのある 1 日のみです。
期間(日)閲覧者は、期間を選択してカレンダーを展開し、新しい期間を選択できます。

期間メニューのコントロールは、インラインの向きまたは [その他] ボタンの背後にのみ表示されます。
期間コントロールは最初は期間として表示されますが、期間を選択して 2 か月カレンダーを表示することもできます。カレンダーの日付を選択してフィルタ値を更新できます。DT * 期間設定は主に時間枠時間ベースの型で使用することができますが、閲覧者が選択できるのはこのコントロールのタイプがある期間のみです。
期間(時間)閲覧者は、Looker に組み込まれている時間枠のセットから選択することも、[カスタム] タブを選択して独自のカスタム時間枠を作成することもできます。期間フィルタのすべての期間オプションについては、ダッシュボードの表示のドキュメントをご覧ください。

[過去 7 日間] などの時間枠のオプションには、現在の日付が含まれます。現在の日を除外する時間枠の場合は、コントロール プルダウンから [詳細] を選択し、[完了日] を使用して値を構成します。

[年初来] には、年の初めから現在の秒までが含まれます。

ユーザーは期間を選択して期間オプションを確認できます。

期間メニュー コントロールは、インラインの向きまたは [その他] ボタンの背後にのみ表示されます。
時間枠コントロールは、最初は時間枠として表示されます。時間枠を選択すると、プリセットの時間枠のメニューとカスタムタブが表示されます。 DT * 時間枠コントロールは、主に時間枠時間ベースの型で使用されますが、閲覧者はこのコントロールのタイプがある時間オプションを選択できません。
Other
Advanced高度なコントロールの詳細については、このページの高度なコントロールの使用をご覧ください。

詳細設定は、ポップオーバーの向きまたは [その他] ボタンの背後にのみ表示されます。
高度なコントロールは、最初はフィルタ条件として表示されます。この条件を選択すると、一連のプルダウン メニューとテキスト フィールドが表示され、条件をカスタマイズできます。 S N T ZC YN DT DI DU L P
*日時データに関する注意: 一部の時間枠時間ベースの型は、Looker がコントロール オプションを選択しているときに、異なるデータ型として解釈されます。2 つの例は、yesno 時間枠です。これは、yesno データ型として解釈されるため、yesno 型で使用できるコントロール オプションがあります。hour_of_day 時間枠number データ型として解釈されるため、number 型で使用できるコントロール オプションがあります。

高度なコントロールの使用

高度なコントロールは、すべてのタイプのデータに適用することができ、設定可能なFilter条件の柔軟性を向上させます。高度なコントロールを作成するには、フィルタ設定ウィンドウの [コントロール] プルダウンを展開して、[詳細設定] を選択します。

[詳細設定] を選択すると、[デフォルト値を設定] フィールドに、フィルタリングするデータのタイプの適切なフィルタ条件オプションが表示されます。たとえば、次のフィルタは、stringである商品カテゴリででフィルタしているので、フィルタ条件オプションには次の通り次を含む次で始まるなどが含まれます。

高度コントロールを使用するには、[コントロール] プルダウンで [詳細] を選択します。これは、[フィルタ条件] フィールドの右側にある [詳細] 切り替えボタンとは異なります。

number タイプや date タイプなど、他のタイプのデータに対するフィルタでは、異なる条件オプションが表示されます。

[複数のフィルタの値を許可する] オプションを使用すると、ユーザーはフィルタに複数の値を選択できます。このオプションはデフォルトで有効になっています。有効にすると、[デフォルト値の構成] フィールドの右側に + 記号が表示されます。+ 記号を選択して、フィルタ値をさらに追加します。ユーザーが1つの値しか選択できないように制限するには、このオプションを無効にします。[複数のフィルタの値を許可する] オプションは、location のデータタイプに基づくフィルタまたは parameter パラメータに基づくフィルタでは使用できません。。

フィルタ条件オプションを選択したら、右側のプルダウンから値を選択できます。プルダウンには、データベースの値が入っています。または、値を入力して候補の中から選択することもできます。

手動で値を入力し、[Enter] を選択して値を作成することもできます。

フィルタの横にある + を選択すると、新しい条件がフィルタに追加されます。これは、条件と値のタイプに応じて、OR 条件または AND 条件として追加されます。条件を削除するには、その条件の横にある X を選択します。

高度なコントロール、日付、時刻

日付でフィルタ可能なフィルタコントロールがいくつかありますが、日付で高度なコントロールを使用することもできます。特に、高度な制御を使用すると、ユーザーは条件オプションの中から完全な日数週間を選択して、現在の期間を含まない「完全な」範囲を選択できます。これは、現在の期間を含む時間枠フィルタ コントロールとは異なります。

未完了の時間範囲の後の [時間枠] プルダウンには、完全な期間が表示されます。

高度なコントロールを使用すると、時間、分、秒などの時間値を選択することもできます。

ユーザー属性と一致する

高度コントロールでは、[ユーザー属性と一致する] を選択することもできます。これにより、ダッシュボードの閲覧者のユーザー属性に基づいて動的に変化するフィルタを設定できます。詳しくは、データのフィルタリングと制限のドキュメント ページをご覧ください。

ユーザー属性は、ユーザー属性条件に一致するものの右側にあるプルダウンに表示されます。

高度に一致

[デフォルト値を設定する] オプションのプルダウンの最後のオプションは、[高度に一致] です。このオプションを選択すると、Looker のフィルタ式を入力して、オプションのプルダウンで提供されるオプションを超えてフィルタをカスタマイズできます。

Looker フィルタ式は、一致詳細条件の右側にあるフィールドに入力できます。

次の構文を使用して、高度なフィルタでユーザー属性を参照することもできます。

{{ _user_attributes['name_of_your_attribute'] }}

ダッシュボードフィルタの表示

ダッシュボードフィルタの表示を変更するには、いくつかの方法があります。個別のフィルタ コントロールまたはフィルタバー全体の外観を調整できます。

個々のフィルタの外観

フィルタの表示方法を設定するには、まずダッシュボードが編集モードになっていることを確認し、フィルタ メニューから [編集] を選択するときに、次に表示されるフィルタ構成ウィンドウの [表示] フィールドで表示スタイルを選択します。ほとんどのダッシュボードフィルタは、次の方法で表示できます。

  • インライン:フィルタはダッシュボードのトップバーに直接表示されます。

  • ポップオーバー:要約値がダッシュボードのトップバーに表示されます。値を選択すると、Filter全体が表示されます。

  • フィルタはその他ボタンの後ろに配置することもできます。フィルタバーにその他ボタンと、バーに含まれるフィルタの数を示すインジケーターが表示されます。閲覧者は、ボタンを選択してフィルタとその値を表示できます。

一部のフィルタ コントロールは、インラインの位置でのみ表示できます。これらのフィルタ コントロールを含むダッシュボードを編集すると、フィルタ構成ウィンドウに [表示] フィールドが表示されません。それらのフィルタコントロールはインラインでしか表示できません。

  • プルダウンメニュー
  • 1 日
  • 時間枠
  • 期間

また、一部のフィルタ コントロールはポップオーバーの位置でのみ表示できます。これらのフィルタ オプションを使用してダッシュボードを編集した場合、フィルタ構成ウィンドウに [Display] フィールドは表示されません。それらのフィルタコントロールはポップオーバーでしか表示できません。

  • タグリスト
  • 上級

一般的には、重要なフィルタや使用頻度の高いフィルタはインラインやポップオーバーで表示し、使用頻度の低いフィルタはオーバーフローで表示することをお勧めします。

フィルタバーの外観

フィルタバーの外観を設定するには、次の手順を実行します。

  1. ダッシュボードが編集モードになっていることを確認します。
  2. ダッシュボードの [設定] ウィンドウを開きます。
  3. [設定] ウィンドウの [フィルタ] タブを選択します。
  4. [デフォルトのフィルタ表示] オプションは、[展開] または [折りたたみ] に設定できます。(デフォルトは [展開] です。)
  5. [フィルタの場所] オプションを使用すると、ダッシュボードの上部または右側にフィルタバーを配置できます。(デフォルトは上部です。)

フィルタ値を必須にする

ダッシュボードの閲覧者のデータアクセスを制限するには、必要なフィルタの代わりに access_filter LookML パラメータを使用します。

デフォルトでは、フィルタ値は必須ではありません。値を必須としないフィルタが空白の場合、データはフィルタ フィールドによって制限されません。たとえば、ダッシュボードの State フィールドにフィルタがある場合、そのフィルタに値が指定されなかった場合は、すべての州のデータが返されます。

Filterに値が必須の場合は、Filter値を選択するまでDashboardは実行されません。値が必須のFilterで値が選択されない場合、値が選択されるまで複数回閲覧者に警告が表示されます。

さらに、必須Filter値を選択せずにDashboardスケジュールを作成したり、キャッシュをクリアして、値を持たない必須Filterにリンクされたタイルを更新したりすることはできません。

ダッシュボードを実行する前にフィルタに値を入力するようユーザーに要求する手順:

  1. ダッシュボードが編集モードになっていることを確認します。
  2. 新しいダッシュボード フィルタを追加するか、既存のダッシュボード フィルタを編集して、フィルタのフィルタ構成ウィンドウを開きます。
  3. [その他のオプション] 見出しの左側にある矢印を選択して、追加のオプションを表示します。
  4. [フィルタ値が必要] チェックボックスをオンにします。
  5. [更新] を選択して、変更を保存します。

[フィルタ値が必要] チェックボックスをオンにするだけで、閲覧者は任意の値を選択できます。閲覧者が選択できる値を制限するには、フィルタ構成ウィンドウの [] フィールドで許可される値を設定します。

必須フィルタを設けることは、データベースに送信されるクエリのサイズを制限する有効な手段です。ダッシュボードの閲覧者のデータアクセスを制限するには、代わりに access_filter LookML パラメータを使用します。

リンクされたフィルタを設定する

ダッシュボードフィルタをリンクして、あるフィルタのフィルタ値のオプションを、同じダッシュボード上のフィルタ値または別のフィルタで選択された値に基づいて絞り込むことができます。

例えば、[都市]のダッシュボードフィルタを[州]の個々のフィルタにリンクすることができます。[都市]のFilter値のオプションは、[州]Filterで選択された州に基づいて変更されます。

[州]のFilter値を選択すると、[都市]Filterの上にリンクアイコンが表示されます。リンクアイコンの上にカーソルを置くと、そのFilter値の選択肢が[州] Filterによって絞り込まれたことを説明するボックスが表示されます。

さらに、[郵便番号] Filterを[市]や[州] Filterにリンクさせて、選択した市や州に応じて[郵便番号]の値の選択肢を絞り込むことができます。例えば、[州] Filterが[ニュージャージー]で、[市] Filterが[アズベリーパーク]の場合、[郵便番号] Filterのプルダウンには、アズベリーパーク内の郵便番号の値のみが表示されます。

フィルタをリンクしていて、データに「子」フィルタ(絞り込むフィルタ)の値がない場合、「親」フィルタ(子フィルタのオプションを絞り込むフィルタ)で選択した値があると仮定すると、閲覧者には子フィルタの一致するものは見つかりませんメッセージが表示されます。

フィルタのリンクは、親から子への一方向で機能します。子フィルタで選択範囲を設定しても親フィルタに表示されるフィルタ値オプションには影響しません。

フィルタをリンクする場合は、どのフィルタも「親」フィルタ(別のフィルタのオプションを絞り込むフィルタ)として使用できますが、「子」フィルタ(絞り込むフィルタ)は一般的な単語やフレーズに使用される型のフィールド string、または郵便番号に一般的に使用される zipcode 型のみを使用できます。

ダッシュボードにフィルタが1つしかない場合、フィルタをリンクする機能は無効になります。

あるフィルタを別のフィルタにリンクさせる手順:

  1. ダッシュボードが編集モードになっていることを確認します。
  2. 新しいダッシュボード フィルタを追加するか、既存のダッシュボード フィルタを編集して、「親」フィルタのフィルタ構成ウィンドウを開きます。
  3. [その他のオプション] 見出しの左側にある矢印を選択して、追加のオプションを表示します。
  4. [このフィルタが変更されたときに更新するフィルタを選択する] チェックボックスをオンにします。
  5. フィールド ボックスを選択すると、ダッシュボードに表示される他の string フィルタと zipcode フィルタのプルダウンが表示されます。
  6. このフィルタにリンクする string または zipcode のフィルタを選択します。
  7. [更新] を選択して、変更を保存します。

ダッシュボードフィルタの移動と再配置

ダッシュボードに配置したフィルタは、次の方法で移動または再配置できます。

  1. ダッシュボードで「編集モード」を開始します。
  2. フィルタの上にカーソルを置くと、フィルタの6つのドットのアイコンが表示されます。フィルタの左上に 6 つのドットのアイコンが表示されます。
  3. 6 つのドットのアイコンを選択したまま、フィルタを目的の位置にドラッグします。

    このドラッグ&ドロップ メソッドは、インライン フィルタとポップオーバー フィルタ、どのフィルタを配置するかを再構成する背後に展開ボタン展開ボタンのプルダウンの位置の変更に使用できます。

    現在、[その他] ボタンの背後にフィルタがない場合は、フィルタをドラッグしているときに空の [その他] ボタンが一時的に表示されます。フィルタをその他ボタンの上に移動させると、[その他] ボタンに移動できます。フィルタを [その他] ボタンに配置しない場合、フィルタのドラッグを離すとボタンは消えます。

ダッシュボードでクロス フィルタリングが有効になっている場合、ドラッグ&ドロップではクロスフィルタの位置を変更できません。編集モードに入ると、現在ダッシュボードにあるクロスフィルタはすべてクリアされます。

ダッシュボード フィルタを非表示にする

ダッシュボードの URL を変更して、非表示にするフィルタごとに hide_filter パラメータを追加すると、ダッシュボード フィルタを非表示にできます。いつでもその URL でダッシュボードにアクセスすると、フィルタが非表示になったダッシュボードのバージョンが表示されます。ただし、他の方法でダッシュボードに移動した場合、または hide_filter パラメータを含まない URL でダッシュボードにアクセスした場合は、フィルタが非表示になりません。

たとえば、非表示になっていない 2 つのフィルタ(フィルタ値が「New Jersey」に設定された User State と、フィルタ値が設定されていない Date)があるダッシュボードの URL は次のとおりです。

https://mycompany.looker.com/dashboards/390?User+State=New+Jersey&Date=

フィルタを非表示にするには、hide_filter パラメータを URL に追加して、アンパサンド(&)とそれに続く等号(=)を追加し、パラメータにフィルタ名の値を指定します。このとき、名前の中のスペースはプラス記号(+)に置き換えます。フィルタ値(ある場合)を hide_filter パラメータに含める必要はありません。

[User State] フィルタだけを非表示にするには、URL を次のように変更します。

https://mycompany.looker.com/dashboards/390?User+State=New+Jersey&Date=&hide_filter=User+State

[User State] と [Date] の両方のフィルタを非表示にするには、別の hide_filter パラメータを [Date] フィルタに追加します。

https://mycompany.looker.com/dashboards/390?User+State=New+Jersey&Date=&hide_filter=User+State&hide_filter=Date

特殊文字を含むフィルタ名(First Purchase (Yes / No) のかっこやスラッシュなど)は、URL で特殊文字がエンコードされます。

https://mycompany.looker.com/dashboards/390?First+Purchase+%28Yes+%2F+No%29=

そのフィルタを非表示にするには、URL にすでに存在しているエンコードされたフィルタ名(First+Purchase+%28Yes+%2F+No%29)をコピーし、hide_filter パラメータの値として使用します。

ダッシュボード フィルタを非表示にすることついては、知っておくべきことが他にもいくつかあります。

  • ダッシュボードに対する表示アクセス権を持つユーザーは、URL でダッシュボード フィルタを非表示にできます。ユーザーはダッシュボードの編集権限を持っている必要はありません。
  • 非表示のダッシュボード フィルタは、ダッシュボードにフィルタ設定が表示されませんが、ダッシュボードの結果には適用されます。
  • 非表示フィルタの値は、URL の値を変更することで変えることができ、ダッシュボードに適用できます。
  • 非表示のフィルタを表示するには、URL から hide_filter パラメータを削除します。
  • 編集モードには、非表示のフィルタが表示されません。
  • 値を指定せずに必須フィルタを非表示にすると、ダッシュボード タイルで無効なフィルタエラーが発生します。これらのエラーのいずれかに対処するには、必要なフィルタに値を割り当てます。
  • ダッシュボードがスケジュールまたは送信されている場合、配信に含まれるダッシュボード リンクに hide_filter パラメータは含まれません。
  • ダッシュボードにアラートがある場合、アラート配信に含まれるダッシュボード リンクに hide_filter パラメータは含まれません。

ダッシュボードフィルタをアラートに適用する

[フィルタ] メニューでは、ダッシュボードのタイルに表示されるアラートにフィルタの編集を適用することもできます。詳しくは、ダッシュボードの編集がアラートに与える影響のドキュメント ページをご覧ください。

Dashboard Filterの編集

編集モードでは、各フィルタの横に [フィルタ メニュー] の 3 点アイコンが表示されます。フィルタを編集するには、このアイコンを選択します。アイコンをクリックするとフィルタメニューが開き、フィルタの編集と削除のオプションが表示されます。

[編集] メニュー オプションを選択すると、フィルタ構成ウィンドウが開きます。これは、フィルタの追加に使用したものと同様のもので、フィルタの既存の構成が表示されます。そこから、フィールドごとのFilter、Filterの設定、更新するタイルを更新できます。フィルタ構成ウィンドウで [更新] または [キャンセル] を選択して、変更内容を保存またはキャンセルします。

フィルタを編集したら、ダッシュボードの [更新] ボタンを選択して、新しいフィルタ設定をタイルに適用します。

青色のツールバーで [保存] を選択し、変更を保存して編集モードを終了します。

Dashboard Filterの削除

編集モードでは、各フィルタの横に [フィルタ メニュー] の 3 点アイコンが表示されます。

Filterを削除する手順:

  1. [フィルタ メニュー] の3 点アイコンを選択します。
  2. フィルタ メニューが開きます。このメニューには、フィルタを編集または削除するオプションが表示されます。

  3. [削除] メニュー オプションを選択してフィルタを削除します。

  4. 青色のツールバーで [保存] を選択し、変更を保存して編集モードを終了します。

  5. フィルタを削除したら、ダッシュボードの [更新] ボタンを選択して、新しいフィルタ設定をタイルに適用します。

または、[編集] メニュー オプションを選択して、フィルタ構成ウィンドウを開きます。フィルタ構成ウィンドウ内の [削除] ボタンを選択して、フィルタを削除します。

Filterの削除を元に戻すことはできません。