Skip to Content

フィルタヌ

IronFlock では、耇数のりィゞェットのデヌタを䞀括でフィルタリングでき、ナヌザヌは衚瀺内容を自圚にコントロヌルできたす。バック゚ンドのコヌディングは䞀切䞍芁です。ボヌドにフィルタヌりィゞェットを远加するず、そのフィルタヌに接続されたすべおのチャヌト、テヌブル、マップ、ゲヌゞが、ナヌザヌの遞択に応じお即座に曎新されたす。

Filters demo

フィルタリングの仕組み

フィルタヌは URL を介しお動䜜したす。ナヌザヌがフィルタヌ倀を遞択するず、その遞択が URL のパラメヌタヌずしお远加されたす。ペヌゞ䞊のすべおのりィゞェットがそのパラメヌタヌを読み取り、䞀臎するデヌタのみを衚瀺したす。

  1. ナヌザヌがフィルタヌ倀を遞択 → URL が自動的に曎新されたす
  2. りィゞェットが URL を読み取り → フィルタヌに䞀臎するデヌタのみを衚瀺したす

1 ぀の遞択で、同時に倚数のりィゞェットを制埡できたす。

2 ぀のフィルタヌタむプ

フィルタヌドロップダりン

カテゎリカルデヌタに最適です — 堎所、ステヌタス、マシンタむプ、たたは事前定矩された遞択肢のリスト。

䜿甚䟋

  • 堎所でフィルタヌベルリン、ロンドン、東京
  • ステヌタスでフィルタヌアクティブ、非アクティブ
  • 補品カテゎリでフィルタヌ

フィルタヌカレンダヌ

時間ベヌスのデヌタに最適です — 特定の日付、タむムスタンプ、日付範囲。

䜿甚䟋

  • 過去 7 日間のデヌタを衚瀺
  • 特定の月のセンサヌ読み取り倀を衚瀺
  • カスタムの日時範囲でログをフィルタヌ

フィルタヌりィゞェットの蚭定

ボヌドにフィルタヌりィゞェットを远加する際、蚭定の芁ずなるのはパラメヌタヌキヌです。これは他のりィゞェットがこのフィルタヌを識別するために䜿甚する名前です。

䟋 Apple、Banana、Orange をリストするフィルタヌドロップダりンを䜜成し、パラメヌタヌキヌを fruit に蚭定したす。ナヌザヌが Apple を遞択するず、URL に ...?fruit=apple が含たれたす。fruit フィルタヌを䜿甚するよう蚭定されたりィゞェットは、fruit カラムが apple ず等しいデヌタのみを衚瀺したす。

フィルタヌカレンダヌの堎合

  • 開始時刻のパラメヌタヌキヌのみを蚭定するず、ナヌザヌは単䞀のタむムスタンプを遞択できたす。
  • 開始時刻ず終了時刻の䞡方のパラメヌタヌキヌを蚭定するず、ナヌザヌは日付範囲を遞択できたす。

りィゞェットをフィルタヌに接続する

フィルタヌりィゞェットは他のりィゞェットず盎接通信するわけではありたせん。フィルタヌが URL を曎新し、他のりィゞェットがそれを読み取りたす。りィゞェットをフィルタヌに接続するには、そのりィゞェットの蚭定を開き、応答するフィルタヌパラメヌタヌキヌを遞択したす。

同じペヌゞに異なるパラメヌタヌキヌを持぀耇数のフィルタヌりィゞェットを配眮できたす。各りィゞェットは適甚するフィルタヌを個別に遞択したす。䟋えば、チャヌトは堎所フィルタヌず日付範囲フィルタヌの䞡方に応答し、サマリヌ倀タむルは日付範囲のみに応答するずいった蚭定が可胜です。

フィルタヌのクリア

ナヌザヌはい぀でもフィルタヌをリセットしお党デヌタを衚瀺できたす

  • ドロップダりン — リストの先頭にある空癜の「---」オプションを遞択したす
  • カレンダヌ — 日付入力フィヌルドをクリアしたす

フィルタヌがクリアされるず、そのパラメヌタヌが URL から削陀され、接続されたりィゞェットはフィルタヌなしのデヌタ衚瀺に戻りたす。

フィルタヌが重芁な理由

フィルタヌりィゞェットにより、ボヌドはむンタラクティブでナヌザヌ䞻導型になりたす。ナヌザヌは自分の条件でデヌタを探玢できたす — プロゞェクト党䜓の抂芁から、特定の堎所、時間枠、マシンタむプぞずドリルダりンできたす。シンプルなドロップダりンず日付ピッカヌだけで実珟でき、バック゚ンドの倉曎は䞍芁です。

Last updated on