フィルタウィジェット

フィルターを使うと、データの部分集合のみを含むdashboardを表示できます。 フィルターウィジェットは、データベースのフィールドの異なる値で満たされたドロップダウンです。 システムは現在、次のフィールドタイプをサポートしています:

  • 文字列

  • 列挙型

  • ブール値

  • バージョン

値の最大制限は1000です。

フィルターを作成する際に、ユーザーが単一の値を選択するか、同じフィルターウィジェット内で複数の値を選択するかを選択できます。

フィルターウィジェットはdashboardレベルで動作し、すべてのタブのチャートに適用されます。

フィルターウィジェットを追加、管理、カスタマイズするには、Live Dashboardsの管理のドキュメントを参照してください。

フィルターの実装

フィルターウィジェットのドロップダウンメニューから値を選択すると、システムはフィルターをNQLのwhere句に変換し、その後、dashboard内のすべての関連クエリに挿入します。

複数のフィルターのNQLクエリ実装

次のシナリオは、システムがdashboardページに選択された2つのフィルターにどのように適用されるかを例示しています。

FilterWidget-1703169555.png

異なるフィルターからの値は、論理演算子ANDで結合されます。

...
| where device.platform == Windows and device.hardware.manufacturer = “Dell”

複数のフィルター値のNQLクエリ実装

上記の例に続いて、さらにdashboardをフィルタリングするために複数のメーカーを選択できます。

FilterWidget-1703169764.png

同じフィルターウィジェットからの複数の値は、論理演算子ORで結合されます。

...
| where device.hardware.manufacturer == "Hewlett-Packard" or device.hardware.manufacturer == "Dell"

関連トピック

Last updated

Was this helpful?