Data Integration Software - Data Protection Solutions - Disaster Recovery SoftwareBusiness Critical Solutions - Data Management Systems - Data Management SolutionsSyncsort Sales - Improve Database Loads - Speed Database QueriesSyncsort Product Support - Syncsort Product Services - Syncsort Technical SupportSyncsort Partners - Syncsort Channel Partners - Syncsort Technology PartnersSyncsort Corporate News - Syncsort Corporate Events - Upcoming Syncsort EventsData Processing System - Data Processing Services - Database Processing  
Search
Business Critical Solutions - Data Management Systems - Data Management SolutionsData Management Software - ETL Software - Data Warehousing SoftwareServer Backup Software - Business Continuity Recovery - Business Continuity SoftwareHigh Speed Data Sort - Data Manipulation Software - Sorting Filtering Data - Mainframe Sort
High Speed Data Sort - Data Manipulation Software - Sorting Filtering Data - Mainframe Sort Contact Syncsort
SyncSort for Unix, LINUX & Windows
Features
Benefits
Technical Specifications
SyncSort for z/OS
SyncSort VSE
FilePort
News, Events, Training
Case Studies, White Papers, Articles
Customer Testimonials
Contact Us

SyncSort Technical Specifications - Merge Application - Data Selection

SyncSort is the high-performance commercial sort and data manipulation utility for the UNIX, Windows, and Linux operating systems. SyncSort supports a wide variety of record types and data formats, provides record filtering, reformatting and summarization for file and data conversion, generates reports, and minimizes sorting time for large volumes of data.

Performance

SyncSort reduces sort execution times while improving overall system throughput. Proprietary sorting algorithms, I/O optimization, parallel processing, and dynamic environmental monitoring techniques result in significantly reduced CPU time, elapsed time, and disk I/O activity.

Application type

SyncSort performs a sort, merge, copy, or join application:

  • A sort application reads records from the source, reorders them according to the specified sort keys, and writes them to the target.
  • A merge application reads presorted records from one or more source files, merges them according to the specified merge keys, and writes them to a single target file.
  • A copy application reads records from the source and writes them to the target without changing the order of the records.
  • A join application reads records from two sources, joins each record from one source with zero or more records from the other source according to the specified join type and join key, and writes the new joined records to the target.

Record processing features

Selection
  • Conditional filtering includes or omits records on the basis of comparisons between field contents and constants or on the basis of the file from which the records come.
  • Bulk filtering includes or omits specified numbers of records.

Reformatting
  • Edits, inserts, and removes fields within records.
  • Reformats differently based on selection criteria.
  • Assigns values to fields based on selection criteria and converts data in fields from one format to another.

Summarization
  • Aggregates records with duplicate sort keys into a single record, counting records and totaling numeric fields.

File and data formats

SyncSort processes the following formats:

Sources and targets
  • Sequential files
  • Indexed files
  • Records passed from/to standard input/output
  • Records passed from/to an invoking program

Record formats
  • Fixed length
  • Delimited text
  • Variable length
  • Fortran unformatted
  • Micro Focus variable
  • Micro Focus line sequential
Data types
  • Character
  • Edited numeric
  • Date/Time
  • Packed decimal
  • Signed integer
  • Unsigned integer
  • Floating point
  • Bit
  • Unsigned decimal
  • Leading separate sign decimal
  • Trailing separate sign decimal
  • Leading embedded sign decimal (Micro Focus format and alternative format)
  • Trailing embedded sign decimal (Micro Focus format and alternative format)

Collating Sequences
  • Standard (ASCII, EBCDIC, folded ASCII, folded EBCDIC, Multinational)
  • Locale defined
  • User defined (one-for-one, one-for-two, two-for-one, and two-for-two replacements)

Invocation

SyncSort can be invoked from the graphical interface, from the command prompt through the command syncsort, from Micro Focus COBOL programs through the SORT and MERGE verbs, from Software AG NATURAL SORT statements, from SAS applications through the sort procedure, from the IBM DB2 LOAD utility, and from program calls in any system-supported language through the sync_ subroutines or via an ActiveX control.

SyncSort can be easily integrated with most data warehouse staging tools to improve sort and aggregation performance.

Installation

SyncSort is distributed on CD or downloaded via the web, and installs in less than five minutes.

Free Proof-of-Concept, Order Now

To request a free Proof-of-Concept, more information, or to order SyncSort, please contact us.





Data Sort Software | Data Sort Utility | Data Manipulation Software | Data Filtering Software | Data Reformatting Software | Data Summarization Software | Data Conversion Software | Mainframe Sort Software | Mainframe Application Software | z/OS Application Software | Unix Application Software | MVS Application Software | VSE Application Software | Parallel Sort Software | SAS Sort Software | PROC Sort Software | Data Merge Utility | Data Copy Utility | Convert Mainframe to Unix | Mainframe Data Conversion
Try SyncSort Free!
SyncSort News
Syncsort Joins Microsoft Managed ISV Partner Program

Syncsort Partners with Millennium Info Tech to Expand Presence to India and Middle East

New Syncsort Mainframe Training Courses Boost Performance and Cut Development Time

New Release of SyncSort for z/OS Is Up to 25% Faster by Exploiting MIDAW and zIIP Technology

SyncSort Makes Managing Web Data Much Easier

SyncSort Events
For the full trade show schedule, click here.
SyncSort Case Studies
The Revenue Commissioners Count on SyncSort for the Processing of Ireland's Tax Records

CitiStreet Saves Millions per Year by Efficiently Moving Benefits Applications from Mainframe to UNIX with SyncSort and FilePort

When It Comes to Processing Sensitive Data, The Centers for Medicare and Medicaid Services Relies on SyncSort
CopyrightPrivacy StatementPrivacy StatementPrivacy Statement