Appearance
チャートのコンセプト
チャート内でのデータ加工
ディメンションとメトリクス
チャートのデータ集計では、ディメンションとメトリクスという概念があります。
- ディメンション: データをグループ化するための値。カテゴリや日付など、「何で分けるか」を決める
- メトリクス: 集計される数値。合計、平均、件数など、「何を測るか」を決める
SQLで表現すると、ディメンションは GROUP BY の対象となるカラム、メトリクスは SUM() や COUNT() などの集計関数で計算されるカラムに相当します。
日付フィールドの変換(切り捨て・抽出)
ディメンション(X軸、グループ化など)で日付型カラムを選択する際、日付を変換して使用できます。
- 設定方法
- チャート編集画面の 基本設定 で日付型カラムを選択し、編集 を押下します。変換モードと変換部分を選択します
- 変換モード
- 切り捨て: 指定した単位で日付を切り捨てます
- 例: 2025-01-15 を MONTH で切り捨て → 2025-01-01
- 用途: 月別、週別、年別の集計
- 抽出: 日付から特定の部分のみを取り出します
- 例: 2025-01-15 から DAY を抽出 → 15
- 用途: 月内の日ごとパターン分析、時間帯分析(異なる月の同じ日は集約されます)
- 切り捨て: 指定した単位で日付を切り捨てます
インメモリ処理
チャート用のデータ加工では、データソースの SQL の実行結果が 1,000 行以内で、カスタム SQL が指定されていない場合、新しい SQL を実行せずに同等の処理をユーザーのブラウザ上で行います。
この処理を「インメモリ処理」と呼び、チャートの 基本設定 > インメモリ処理を無効化 から無効化できます。