トップ アイテムチャート
トップ アイテム チャートは、指定されたフィールドの最大値または最小値を持つドキュメントからの情報を表示します。
トップ アイテム チャートを作成するときは、以下を指定します。
コレクションを並べ替えるフィールド。
昇順または降順のどちらでソートするか。
指定したソートによって返される最初のドキュメントの表示対象フィールド。
トップ アイテムチャート エンコード チャンネル
トップ アイテム チャートは、次のエンコーディング チャンネルを使用します。
エンコードチャンネル | 説明 |
---|---|
Sort | コレクションを並べ替えるフィールド。 昇順 または 降順 の並べ替えを指定できます。 |
表示 | ソート後にコレクションの最上位項目から表示するフィールド。 |
注意
Displayフィールドでは集計を実行できません。
ユースケース
トップ アイテム チャートを使用して、特定のフィールド値の最も極端なインスタンスまたは最新のインスタンスに関する情報を表示します。 たとえば、Top アイテム チャートを使用して次の情報を表示できます。
温度読み取りなどのセンサーデータのコレクションからの最新の読み取り。
コレクション内の最高評価の映画。
利用可能なページのコレクションで利用可能な最も安価な部屋。
過去 1 か月に記録された最大の売上( トップ アイテム チャートと日付フィルターを組み合わせた場合)。
例
次のチャートでは、 サンプル AirBnB リスティングデータを含むデータソースを使用し、 コレクション内で最も高い monthly_price
を持つドキュメントに関する情報を表示します。
クリックして拡大します
このチャートは、 monthly_price
に基づいてドキュメントを降順で並べ替え、並べ替えで最初に出現するドキュメントを返します。
チャートには、次のフィールドが表示されます。
monthly_price
property_type
country
suburb