Joined: 26 Jul 2006 Posts: 30 Location: Des Moines, Iowa
We currently utilize batch FileAID to produce deltas for a large number of data sets, which we then process to create delimited files. The delimited files are sent via FTP to a staging server and are then loaded into SQL Server using SSIS. FileAID produces three files that separate INSERTS, DELETES and CHANGES.
While this process works well, my problem resides in the fact that we're doing most of our development on the workstation using Micro Focus Mainframe Express. FileAID isn't available through Mainframe Express which eliminates using Mainframe Express to fully test either new development or modifications to existing jobs.
I would like to look at replacing use of FileAID with using SYNCSORT as a means to create delta files. Could anyone suggest a place to look for examples of how I might be able to do this?
Joined: 26 Jul 2006 Posts: 30 Location: Des Moines, Iowa
Mainframe Express from Micro Focus provides the DFSORT/SYNCSORT utility.
I'm doing testing and development on the workstation as much as I can to reduce mainframe costs. It is also convenient for files to end up on the workstation when I move to development/testing of the SSIS packages we use to load the files to the data warehouse.
We're also looking at rehosting some of the data/application systems and we have to figure how how to replace FileAID for that testing and development as well.
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
Hello,
Quote:
Mainframe Express from Micro Focus provides the DFSORT/SYNCSORT utility.
I'd be quite surprised if this was true. . . Mainframe Express may allow interaction with sort products, but most likely does not provide them. DFSORT is provided by IBM and Syncsort by Syncsort, Inc.
If you want to compare files on the workstation, there are several free file compare utilities. One is/was here (i've used this for a few years):
www.aptedit.com/aptdiff.htm
Suggest someone look at all of the processes that currently use FileAid and determine which pc products can provide equivelent functionality. As far as i know, Compuware does not offer FileAid for the pc. . .
SyncSort's JOIN facility can produce separate output files containing the INSERTED, DELETED, and CHANGED records. Example 7 in the SyncSort for z/OS Exploiting JOIN Guide details exactly that. If you do not have that document readily available to you, please feel free to contact me offline at alissa.margulies@syncsort.com and I would be happy to further assist you with acquiring it.