ダッシュボードのフィルターの種類
AI/BI dashboard のフィルターを使用すると、閲覧者はダッシュボードを操作し、表示されるデータを動的に調整できるようになります。複数値、単一値、日付ピッカー、日付範囲、テキスト入力、範囲スライダーの6種類のフィルターを、1つ以上のデータセットのフィールドまたはパラメーターに対して構成できます。
ウィジェットのフィルター
CAN EDIT 権限以上の権限を持つユーザーは誰でも、ドラフトのダッシュボード キャンバスにフィルターを追加できます。フィルター ウィジェットを使用すると、ダッシュボード閲覧者はダッシュボード データを操作できます。フィルターを作成したら、特定のフィールドでフィルターしたり、定義済みのパラメーターに対応するようにフィルターを構成できます。単一のフィルター ウィジェットは以下に適用できます。
- 1つ以上のデータセット内のフィールド
- 1 つ以上のデータセットにおけるパラメーター
- クエリーベースのドロップダウン リストを生成するためのフィールドとパラメーターの組み合わせ。ダッシュボード パラメーターの操作およびクエリーベースのパラメーターの活用を参照してください。
フィルターの種類
ダッシュボードでフィルター ウィジェットを選択すると、右側に設定パネルが表示されます。このパネルを使用して、フィルターの種類を選択し、タイトルまたは説明を含めるかどうかを決定し、フィルターするデータを指定できます。1 つ以上のデータセットにフィルターを適用できます。次の例は、使用できるフィルターの種類と各フィルターの構成設定を示しています。

視覚化の構成設定の説明については、 AI/BI dashboard視覚化タイプ」を参照してください。
複数の値
複数値フィルターは、フィールド内のすべての可能な値のドロップダウン リストを作成します。ダッシュボード閲覧者は、視覚化に表示されるデータに含めるか除外するかの 1 つ以上のフィルター値を選択できます。閲覧者がフィルターを選択すると、フィルターされた値でグラフが更新されます。
複数の値を選択する間もドロップダウンは開いたままになるため、閲覧者はリスト内の現在位置を保持できます。閲覧者はドロップダウンに入力してリストを絞り込み、その後、**すべて一致を選択**を選択して、一致するすべての値を一度に選択することもできます。選択内容は検索をまたいで追加されます。そのため、閲覧者はリストを絞り込み、すべての結果を選択し、検索をクリアして、値を追加し続けるために繰り返すことができます。

構成の詳細 :
- フィルターの種類: 複数の値
- 役職: 事務員ID
- フィールド: orders.o_clerk
単一の値
単一値フィルターは、フィールド内のすべての可能な値のドロップダウン リストを作成します。ダッシュボード閲覧者は、視覚化に適用するフィルター値を選択できます。閲覧者が新しい値を選択すると、グラフは動的に変化します。

構成の詳細 :
- フィルタタイプ: 単一値
- タイトル: 事務員ID
- フィールド: orders.o_clerk
- 設定: すべて 許可
単一値フィルターの場合、**[すべて許可]**はドロップダウンにオプションとして**[すべて]**を自動的に挿入し、閲覧者がすべてのデータをフィルターできるようにします。
日付ピッカー
日付ピッカー フィルターを使用すると、ダッシュボード閲覧者はダッシュボード ウィジェットを 1 日に集中させることができます。ウィジェットに日付を入力するか、カレンダーのドロップダウンから日付を選択できます。
日付ピッカー フィルターを使用して を設定すると、基になるクエリの結果に表示される日付が黒で表示されます。 クエリ結果に表示されない日付は灰色で表示されます。ユーザーは、基礎となるクエリに含まれていなくても、灰色の日付を選択できます。

構成の詳細 :
- フィルタータイプ: 日付ピッカー
- タイトル: 日付を選択
- フィールド: orders.o_orderdate
相対日付構文 :日付ピッカーが相対モードの場合、閲覧者は now-7d のような相対日付式を入力に直接入力できます。完全な文法と単位文字のリストについては、相対日付構文を参照してください。
日付範囲ピッカー
日付範囲フィルターを使用すると、ダッシュボード閲覧者は過去 24 時間や過去 2 週間などの日付範囲をすばやく選択できます。または、日付を入力するか、カレンダーから開始点と終了点を選択して、カスタムの日付範囲を選択することもできます。

構成の詳細 :
- フィルターの種類: 日付範囲ピッカー
- タイトル: 日付範囲
- フィールド: 顧客と注文.o_orderdate
相対日付構文
日付範囲ピッカーが相対モードの場合、閲覧者はプリセットやカレンダーの日付を選択する代わりに、開始または終了の入力欄に相対日付式を直接入力できます。式はダッシュボードがランされるたびに再評価されるため、範囲は常に最新の状態に保たれます。
式は、次の順序で最大3つのパーツから構築されます。
- アンカー :すべての式は
nowで始まります。これは現在の日時を表します。nowを単独で使用すると、現在を意味します。 - オフセット :
nowの後に、0個以上のオフセットを追加して、時間を前後させます。各オフセットは、符号(+または-)、整数、および単位文字(-7dや+1Mなど)で構成されます。符号と数値の両方が必要です。そのため、now-dではなくnow-1dと記述してください。また、小数はサポートされていません。オフセットを組み合わせるには、1年前と3か月前を指すnow-1y-3Mのように、スペースを入れずに連結します。オフセットは左から右へ適用されます。 - 丸め処理 :結果をユニット境界に合わせるには、式の末尾に
/とnow/dやnow-1M/Mなどのユニット文字を付けます。丸め処理は、すべてのオフセットの後に適用されます。方向は、どの入力が式を保持しているかによって異なります。 起動 入力では、値は単位の開始時点まで切り捨てられます。 end 入力では、ユニットの終わりまで切り上げられます。例えば、now/dは起動入力では今日の午前0時、終了入力では今日の最後の瞬間となります。週単位の丸め(/w)では、月曜日に丸められます。
式内のどこにもスペースを追加しないでください。次の表は、一般的な式を示しています。丸め処理を使用する式は、起動入力で評価される際に表示されます:
式 | 結果 |
|---|---|
| 現在の日時。 |
| 1時間前。 |
| 7日前。 |
| 今朝の真夜中(今日の起動)です。 |
| 先月の開始日(1か月を減算し、月単位で切り捨て)。 |
| 1年3か月前。オフセットをチェーンして結合します。 |
| 今から2日後の1日の始まり。 |
単位の文字は大文字と小文字が区別され、同じ文字がオフセットと丸めの両方に適用されます。たとえば、M は月、m は分です:
文字 | 単位 |
|---|---|
| 年 |
| 月 |
| 週 |
| 日 |
| 時間 |
| 分 |
| 秒 |
式は、以下の場合に無効となります。入力が無効な場合、ピッカーは以前の選択を保持します。
無効な例 | 理由 |
|---|---|
|
|
| オフセットに番号がありません。 |
| 式が不完全です。 |
テキスト入力
テキスト入力フィルターを使用すると、ダッシュボード閲覧者はフィルター ウィジェットにエントリを入力し、一致するレコードを返すことができます。構成パネルで、一致モードを次のいずれかに設定します。
- 含む : 文字列内の任意の場所に検索テキストが含まれるフィールドのレコードを返します。
- 完全一致 : フィールド値が検索テキストと完全に一致するレコードを返します。
- 次で始まる : フィールド値が検索テキストで始まるレコードを返します。
また、 「大文字と小文字を区別する」をチェックして、大文字 と小文字を区別して検索することもできます。

構成の詳細 :
- フィルターの種類: テキスト入力
- タイトル: キーワード
- フィールド: orders.o_comment
- 一致モード: 含む
範囲スライダー
範囲スライダーを使用すると、ダッシュボードの閲覧者はフィルターとして数値の範囲を選択できます。スライダーを使用して値を調整すると、そのデータセットに関連付けられているすべての視覚化が自動的に更新されます。

構成の詳細 :
- フィルタータイプ: 範囲スライダー
- タイトル: バランス
- フィールド: 顧客.c_acctbal