ソートマージ
基本機能(ファイル分割・連結なし),ファイル分割機能,およびファイル連結機能を使用した場合の実行順序を次の図および表に示します。
図4-1 機能の実行順序(ファイル分割・連結なし)
図4-2 機能の実行順序(ファイル分割機能使用時)
図4-3 機能の実行順序(ファイル連結機能使用時)
表4-1 機能の実行順序
実行順序 | 機能 | 説明 | ||
---|---|---|---|---|
ファイル分割・連結なし | ファイル分割 | ファイル連結 | ||
1 | 1 | 1 | レコード入力 | (レコード処理機能)
|
2 | 2 | 2 | 入力レコード読み飛ばし | (レコード処理機能) 指定されたレコード範囲で入力する。
|
− | − | 3 | ファイル連結 | (レコード処理機能) 総称ファイル名または指定ディレクトリ下のファイルを連結する。 |
3 | 3 | 4 | 入力レコード選択 | (レコード処理機能) ソート,マージ,またはコピーの対象とする入力レコードを選択する。 |
4 | 4 | 5 | 入力レコード打ち切り | (レコード処理機能) 指定されたレコード範囲で入力する。
|
5 | 5 | 6 | 入力レコード編集 | (レコード処理機能) ソート,マージ,またはコピーの対象レコードを編集する。 |
6 | 6 | 7 |
|
(基本機能) ソート,マージ,またはコピーのうち,どれかを実行する。 |
7 | 7 | 8 | 集約 | (レコード処理機能) ソート,マージ,またはコピーした結果に対して集約する。 |
8 | 8 | 9 | 中間レコード編集 | (レコード処理機能) ソート,マージ,またはコピーした結果のレコードを編集する。 |
9 | 9 | 10 | 出力レコード選択 | (レコード処理機能) 出力ファイル別に出力レコードを選択する。 |
10 | 10 | 11 | 出力レコード編集 | (レコード処理機能) 出力ファイル別に出力レコードを編集する。 |
CSVレコード変更 | (レコード処理機能) 出力ファイル別に出力CSVレコード形式を変更する。
|
|||
− | 11 | − | ファイル分割 | (レコード処理機能) 入力ファイルを指定された分割基準を基に分割し,出力ファイルへ出力する。
|
11 | 12 | 12 | ファイル編成変更 | (レコード処理機能) 出力ファイルへ出力する際に,出力ファイル別にファイル編成を変更する。
|
All Rights Reserved. Copyright (C) 2008, 2016, Hitachi, Ltd.