Japan
サイト内の現在位置を表示しています。
SORTKIT - 機能一覧
以下の項目について、SORTKIT各製品のサポートの有無をご説明します。
オプション機能
SORTKITは以下の機能をサポートしています。表中では、SORTKITの各製品名を以下のように略記しています。
機能 | Windows版 | Linux版 | |
---|---|---|---|
レコード 処理 |
レコード選択/削除 | ○ | ○ |
レコード再編成 | ○ | ○ | |
同値キーレコード処理 | ○ | ○ | |
同値キーレコード集計 | ○ | ○ | |
レコード累計 | ○ | ○ | |
マルチレコードクラス | - | ○ | |
パディング、切り捨て | ○ | △ | |
キー比較 オプション |
降順指定、大文字小文字同一、 英月名ソートなど |
○ | ○ |
日付比較 | ○ | ○ | |
文字比較順序指定 | ○ | ○ | |
フィールド分離文字指定 | ○ | ○ | |
ユーザ定義キー比較関数 | ○ | ○ | |
フィールドオリジン指定 | - | ○ | |
その他 | 複数ファイル出力 | ○ | ○ |
一時ファイル | ○ | - | |
ファイルマップ機能 | ○ | - | |
索引順読み込み | ○ | - | |
ソートメモリの自動設定 | ○ | ○ | |
実行レポート出力 | ○ | ○ | |
サーバコンポーネント対応 | ○*2 | - | |
マルチCPU対応ソート処理高速化 | ○*2 | ○ | |
64bitネイティブ対応 | ○ | ○*1 |
- ※*1 64bit版製品のみ対応しています。
- ※*2 SORTKIT/Enterprise Clientは、対応していません。
ファイル形式
SORTKITは入出力ファイルとして、以下のファイル形式をサポートしています。表中では、SORTKITの各製品名を以下のように略記しています。
ファイル形式 | レコード形式 | Windows版 | Linux版 | |
---|---|---|---|---|
テキストファイル | 可変長 | ○ | ○ | |
順編成 | NEC COBOL, Micro Focus COBOL |
固定長 | ○ | ○ |
IFAS | ○ | - | ||
Micro Focus COBOL | 可変長 | ○ | - | |
RAF | 固定長/ 可変長 |
○ V6.8以降 |
○ Ver2.1以降 | |
行順 | NEC COBOL | 可変長 | ○ | - |
Micro Focus COBOL | ○ | - | ||
索引順編成 | IFAS | 固定長 | ○ | - |
ISAM | ○ V6.4以降 |
○ V2.3以降 | ||
相対編成 | NEC COBOL | 固定長 | - | ○ |
IFAS | ○ | - | ||
Micro Focus COBOL | ○ | - | ||
Micro Focus COBOL | 可変長 | ○ | - |
データ形式
SORTKITは以下のデータ形式のデータをソートキーなどに指定できます。表中では、SORTKITの各製品名を以下のように略記しています。
データ形式 | Windows版 | Linux版 |
---|---|---|
バイト単位文字(ASCII、1バイトJIS、EBCDIC、EBCDICカタカナ) | ○ | ○ |
パック10進数(右/左端符号、符号なし) | ○ | ○ |
パック10進数(固定符号) | ○ | ○ |
固定小数点2進数(リトルエンディアン、符号あり/なし) | ○ | ○ |
固定小数点2進数(ビックエンディアン、符号あり/なし) | ○ | ○ V2.4以降 |
浮動小数点2進数 (*1) | ○ | ○ |
外部数字(整数/実数データ) | ○ | ○ |
EBCDICアンパック10進数(右/左端重ね符号、符号なし、右/左端分離符号) | ○ | ○ |
EBCDIC外部数字(整数/実数データ) | ○ | ○ |
IFASデータ型(IFASファイル使用時) バイト単位文字、16,32bitバイナリデータ | ○ | - |
ASCIIアンパック10進数(右/左端重ね符号) | ○ | ○ |
シフトJISコード文字(1/2バイト文字混在、2バイト文字のみ) | ○ | ○ |
EUCコード文字(1/2/3バイト文字混在、2バイト文字のみ、ワイドキャラクタ) | - | ○ |
Unicode(UCS-2コード)文字 | ○ Ver6.0以降 |
○ Ver1.1以降 |
- ※*1 扱えるデータフォーマット(エンディアン等)はOSの仕様に従います。
諸元
SORTKITの各諸元の理論限界値は下表の通りです。下表値は理論値なので、実際には、実行システムの諸元、ソートパラメータなどによって異なります。表中では、SORTKITの各製品名を以下のように略記しています。
諸元項目 | Windows版 | Linux版 |
---|---|---|
入出力 ファイルサイズ |
無制限 | 無制限 |
使用メモリサイズ | 16TB | 8EB*2 |
入出力ファイル数 | 各32個 | 各32個 |
キー数 | 無制限 | 256個 |
固定長キー長合計 | 無制限 | 8192B |
- ※*1 マージ時は無制限、ソート時は制限付きで2GB以上のファイルを扱うことができます。詳細はこちらを参照してください。
- ※*2 EB = エクサバイト(1EB = 2の60乗)
基本機能と各オプション機能、ファイル形式、データ形式の組み合わせ
基本機能であるソート・マージ機能と各オプション機能、ファイル形式、データ形式の組み合わせによるサポートの有無は以下の通りです。
オプション機能、ファイル形式、データ形式 | ソート | マージ | |||
---|---|---|---|---|---|
固定長 キー |
可変長 キー |
固定長 キー |
可変長 キー | ||
レコード処理 | レコード選択/削除 | ○ | - | ○ | - |
レコード再編成 | ○ | - | ○ | - | |
同値キーレコード処理 | ○ | ○ | ○ | ○ | |
同値キーレコード集計 | ○ | - | ○ | - | |
レコード累計 | ○ | - | ○ | - | |
マルチレコードクラス | ○ | - | ○ | - | |
パディング、切り捨て | ○ | ○ | ○ | ○ | |
キー比較 オプション |
降順指定、大文字小文字同一、 英月名ソートなど |
○ | ○ | ○ | ○ |
日付比較 | ○ | ○ | ○ | ○ | |
文字比較順序指定 | ○ | ○ | ○ | ○ | |
フィールド分離文字指定 | - | ○ | - | ○ | |
ユーザ定義キー比較関数 | ○ | - | ○ | - | |
フィールドオリジン指定 | ○ | ○ | ○ | ○ | |
その他 | 複数ファイル出力 | ○ | ○ | ○ | ○ |
一時ファイル | ○ | ○ | ○ | ○ | |
ファイルマップ機能 | ○ | ○ | ○ | ○ | |
索引順読み込み | ○ | - | ○ | - | |
ソートメモリの自動設定 | ○ | ○ | - | - | |
実行レポート出力 | ○ | ○ | ○ | ○ | |
サーバコンポーネント対応 | ○ | - | ○ | - | |
マルチCPU対応ソート処理高速化 | ○ | ○ | - | - | |
ファイル形式 | テキストファイル | ○*1 | ○ | ○*1 | ○ |
順編成ファイル | ○ | - | ○ | - | |
行順ファイル | ○ | - | ○ | - | |
索引順ファイル | ○ | - | ○ | - | |
相対編成ファイル | ○ | - | ○ | - | |
データ形式 | バイト単位文字 | ○ | ○ | ○ | ○ |
パック10進数 | ○ | - | ○ | - | |
固定小数点2進数 | ○ | - | ○ | - | |
浮動小数点2進数 | ○ | - | ○ | - | |
外部数字(整数/実数データ) | ○ | ○ | ○ | ○ | |
EBCDICアンパック10進数 | ○ | - | ○ | - | |
EBCDIC外部数字 | ○ | - | ○ | - | |
IFASデータ型 | ○ | - | ○ | - | |
ASCIIアンパック10進数 | ○ | - | ○ | - | |
シフトJISコード文字 | ○ | ○ | ○ | ○ | |
EUCコード文字 | ○ | ○ | ○ | ○ | |
UCS-2コード文字 | ○ | - | ○ | - |
- ※*1 Windows版では行順ファイルとして扱います。