本文へ移動
Wagby11
マニュアルのグループを選ぶ

WAGBY11 MANUAL / 16

分類ごとに集計する

部門などの項目でデータを分け、分類ごとの件数や金額を確認できます。日付を月単位などにまとめる集計も用意できます。

最終更新日:

集計・ダッシュボードと初期画面の小目次へ

1. このページで伝える機能

部門などの項目でデータを分け、分類ごとの件数や金額を確認できます。日付を月単位などにまとめる集計も用意できます。

2. Wagby11で実現できること

部門を分類軸にして、部門ごとの件数と売上合計を求めました。表で数値を読み、グラフで部門間の違いを確認できます。

部門ごとの件数と売上合計を表示した集計画面。
部門ごとの件数と売上合計を表示した集計画面。

日付を月でまとめれば、月別の推移も確認できます。分類の軸・集計値・並び順を決め、同じ定義を表やダッシュボードへ利用します。

部門別件数の棒グラフと金額の表、月別の推移を並べた画面。
部門別件数の棒グラフと金額の表、月別の推移を並べた画面。

3. AIへの指示例

最小限の指示例

部門ごとの売上件数と合計を比較してください。

AIは分類に使う項目、合計する項目、並び順を類推して補います。日付で分類する場合は、日・月・年などの単位も伝えます。

より詳細な指示例

部門を分類軸にして売上の件数と金額合計を求める「部門別売上」を用意してください。部門の昇順とし、売上日の期間で絞り込めるようにします。別に売上日を月でまとめた「月別売上」を作り、月の昇順で金額合計を表示してください。
既存のモデル・データ・権限を保持し、Wagby11のguide・referenceを確認してください。メニューと一般利用者向け操作マニュアルを更新し、生成・ビルド後に画面と集計結果を確認してください。

4. 編集されるAppSchemaの例

以下は関連する定義の抜粋です。構文を覚えなくても、求めたい数値や表示したい画面をAIへ伝えられます。

functions:
  - aggregations:
      - id: by_department
        name: 部門別売上
        dimensions:
          - { id: department, field: department }
        measures:
          - { id: count, label: 件数, function: count }
          - { id: amount, label: 売上合計, function: sum, field: amount }
        order:
          - { dimension: department, direction: asc }
      - id: by_month
        name: 月別売上
        dimensions:
          - { id: month, field: saleDate, bucket: month }
        measures:
          - { id: amount, label: 売上合計, function: sum, field: amount }
        order:
          - { dimension: month, direction: asc }

分類軸はdimensions、求める数値はmeasuresで指定します。通常の保存項目を使う集計は標準生成できます。複雑な関連や独自の分類が必要な場合は、標準対応の範囲を資料で確認します。

5. 参考資料

guide:ダッシュボードと初期画面
designer/docs/appschema/html/guide/07-screens/25-dashboards.html
reference:集計API
designer/docs/appschema/html/reference/09-functions.html
reference:ダッシュボードと初期画面
designer/docs/appschema/html/reference/26-dashboards.html