| |
Detailed
Features and Benefits
DFSORT™ Support
NeoSort™, integrated with NeoBatch™,
provides extensive support for mainframe DFSORT™ commands.
Feature
Summary |
|
Detail
of Feature |
|
Benefit
of Feature |
DFSORT Commands
|
|
DFSORT Commands When used in conjunction with NeoBatch, NeoSort
supports the following DFSORT commands:
- INCLUDE
- INREC
- MERGE
- OMIT
- OUTREC
- SORT
- SUM
|
|
Provides good compatibility for bringing the majority of your mainframe
batch sort jobs to the Windows server environment. |
| DFSORT
Data Types |
|
Format |
Length |
Description |
| CH |
1 to 4092
bytes
|
Character
|
| ZD |
1 to 32
bytes |
Signed
zoned decimal |
| PD |
1 to 32
bytes |
Signed
packed decimal |
| PD0 |
2 to 8
bytes |
Packed
decimal with sign and first digit ignored |
| FI |
1 to 256
bytes
|
Signed
fixed-point |
| BI |
1 bit to
4092 bytes |
Unsigned
binary |
| FL |
1 to 256
bytes |
Signed
floating-point |
| AC |
1 to 4092
bytes |
ISCII/ASCII
character |
| CSF or
FS |
1 to 16
bytes |
Signed
numeric with optional leading floating sign |
| CSL or
LS |
2 to 256
bytes |
Signed
numeric with leading separate sign |
| CST or
TS |
2 to 256
bytes |
Signed
numeric with trailing separate sign |
| CLO or
OL |
1 to 256
bytes |
Signed
numeric with leading overpunch sign |
| CTO or
OT |
1 to 256
bytes
|
Signed
numeric with trailing overpunch sign |
| ASL |
2 to 256
bytes |
Signed
ISCII/ASCII numeric with leading separate sign |
| AST |
2 to 256
bytes |
Signed
ISCII/ASCII numeric with trailing separate sign |
| AQ |
1 to 4092
bytes |
Character
with altenate collating sequence |
| Y2T |
3 to 6
bytes |
Character
or zoned yyx...x full date format with special indicators |
| Y2U |
2 or 3
bytes |
Packed
decimal yyx and yyxxx full date format with special indicators |
| Y2V |
3 or 4
bytes |
Packed
decimal yyxx and yyxxxx full date format with special indicators |
| Y2W |
3 to 6
bytes |
Character
or zoned x...xyy full date format with special indicators |
| Y2X |
2 or 3
bytes |
Packed
decimal xyy and xxxyy full date format with special indicators |
| Y2Y |
3 or 4
bytes |
Packed
decimal xxyy and xxxxyy full date format with special indicators |
| Y2C or
Y2Z |
2 bytes |
Two-digit
character or zoned-decimal year data |
| Y2P |
2 bytes
|
Two-digit
packed-decimal year data |
| Y2D |
1 byte
|
Two-digit
decimal year data |
| Y2S |
2 bytes
|
Two-digit
character or zoned-decimal year data with special indicators |
| Y2B |
1 byte |
Two-digit
binary year data |
DATEn
DATEn(c)
DATEnP
TIMEn
TIMEn(c)
TIMEnP
|
|
Date and
time types |
|
|
Gives
you confidence that your sorts will work as expected in the new environment.
|
| SORT
command options |
|
The
following SORT command options are supported:
- FIELDS
- COPY
- FORMAT (with
common options CH, PD, ZD)
- EQUALS
- SKIPREC
- STOPAFT
- Y2PAST
|
|
Supports
the common operations you are likely to need.
|
| MERGE
command options |
|
MERGE
command options The following MERGE command options are supported:
- FIELDS
- FORMAT(with
common options CH, PD, ZD)
- EQUALS
- SKIPREC
- STOPAFT
- Y2PAST
|
|
Supports the common operations you are likely to need |
| INCLUDE
and OMIT command options |
|
The
following INCLUDE/OMIT command options are supported:
- Conditional
operators
- FORMAT(with
common options CH, PD, ZD)
|
|
Supports
the common operations you are likely to need. |
| INREC
and OUTREC command options |
|
The
FIELDS option is supported with:
- Column positions
- Separation
fields
- Current
Date/Time constants
- Seqnum
|
|
Supports
the common operations you are likely to need. |
SORT
The most exciting feature of NeoSort is
the speed at which it can sort even your biggest sorting tasks.
The specifics of NeoSort’s sorting
are detailed below.
Feature
Summary |
|
Detail
of Feature |
|
Benefit
of Feature |
Record-setting sort |
|
Can sort a 34GB file in one minute (1.4 GB/s read, 1.2 GB/s write,
running on Microsoft Windows Server 2003 Datacenter Edition on a
machine with 32 Itanium2 processors. See Nsort
Performance for details.)
|
|
Know that you probably can’t sort your files faster on your
chosen hardware. |
| Multi-processor
support |
|
Use
NeoSort on a computer with multiple processors and it will use the
processors in parallel to enhance the speed of your sort
|
|
Take
full advantage of the high-end servers you have purchased! |
| Multi-disk
support |
|
Use
NeoSort on a computer with multiple disks and it will use the disks
in parallel to optimize the sort.
|
|
Enhance
your sort performance by sensible addition of relatively inexpensive
hardware. |
| Sort
key length |
|
Supports
keys up to 64KB |
|
Know
that you can sort on keys of any practical length.
|
| Sort
record length |
|
Supports
sort records up to 64KB |
|
Supports
the maximum record length of most file systems.
|

System
Requirements
NeoSort must be installed
with NeoBatch.
It supports the following versions of Windows:
Software Development Kit
- Microsoft®
Windows® XP
- Microsoft®
Windows® Server 2003
Production Server
- Microsoft®
Windows® Server 2003
Production performance
is enhanced by having multiple processors, multiple hard drives and large
amounts of memory – the appropriate configuration being determined
by the size of files being sorted, the desired performance and budget.

NeoSort is a trademark
of Fujitsu Software Corporation. Nsort is a trademark of Ordinal Technology
Corporation. All other trademarks are the property of their respective
owners.
|