Files
jcl-cobol-data-create/rules/pgm_pattern/キーブレイク(集約).md
2026-07-12 14:54:50 +08:00

1.1 KiB

キーブレイク(集約) データ生成規則

概要

キー項目でソート済みの入力ファイルを読み取り、キーブレイク時に集約レコード(カウント・合計など)を出力するプログラムのテストデータを生成する。

入力

  • 詳細設計書のキー項目一覧
  • 入力ファイルのCOPYBOOKフィールド定義

生成データ組

用途 内容
1 基本集約 複数グループの集約データ + 末尾に多keyテスト
2 境界ケース キー境界での正しい集約切替を確認するデータ + 末尾に多keyテスト

多keyテスト

キーが複数項目の場合、各組末尾に追加。1レコードを基準に、各キー項目のみ異なるN件を生成。

データ生成手順

  1. キー項目の特定
  2. 组1: 3グループ以上、各グループ内に複数レコード(集約対象)
  3. 组2: キー値が1件ずつ異なる境界データ
  4. 各組末尾に多keyテスト

出力

各組1 JSONファイル。