集計テーブル
テーブル作成時に、集計キーを定義し、値カラムに対して集計関数を指定できます。同じ集計キー を持つ複数のデータ行がある場合、値カラムの値が集計されます。また、ソートキーを別に定義することもできます。クエリのフィルター条件にソートキーが含まれている場合、StarRocks はデータを迅速にフィルタリングし、クエリの効率を向上させます。
データ分析や集計のシナリオでは、集計テーブルを使用することで処理するデータ量を削減し、クエリの効率を向上させることができます。
シナリオ
集計テーブルは、データ統計や分析のシナリオに適しています。以下はいくつかの例です。
-
ウェブサイトやアプリのプロバイダーが、特定のウェブサイトやアプリでユーザーが費やすトラフィック量や時間、訪問回数を分析するのに役立ちます。
-
広告代理店が、顧客に提供する広告の総クリック数、総表示数、消費統計を分析するのに役立ちます。
-
Eコマース企業が、年間の取引データを分析し、四半期や月ごとの地理的なベストセラーを特定するのに役立ちます。
上記のシナリオにおけるデータクエリと取り込みには以下の特徴があります。
- ほとんどのクエリは、SUM、MAX、MIN などの集計クエリです。
- 生の詳細データを取得する必要はありません。
- 履歴データは頻繁に更新されず、新しいデータのみが追加されます。