Elasticsearch-filtering-by-field

提供:Dev Guides
移動先:案内検索

Elasticsearch-フィールドによるフィルタリング

Kibanaホームページで利用可能な検出機能により、さまざまな角度からデータセットを探索できます。 選択したインデックスパターンのデータを検索およびフィルタリングできます。 データは通常、一定期間にわたる値の分布という形で利用できます。

eコマースデータのサンプルを調べるには、下の図に示すように、 Discover アイコンをクリックします。 これにより、チャートとともにデータが表示されます。

発見

時間によるフィルタリング

特定の時間間隔でデータを除外するには、以下に示すように時間フィルターオプションを使用します。 デフォルトでは、フィルターは15分に設定されています。

時間によるフィルタリング

フィールドによるフィルタリング

以下に示すように、 Add Filter オプションを使用して、データセットをフィールドでフィルタリングすることもできます。 ここで、1つ以上のフィールドを追加し、フィルターが適用された後に対応する結果を取得します。 この例では、 day_of_week フィールドを選択し、そのフィールドの演算子を is として、値を Sunday として選択します。

フィールドによるフィルタリング

次に、上記のフィルター条件で[保存]をクリックします。 適用されたフィルター条件を含む結果セットを以下に示します。

フィルター条件の編集