Intelligent Extract of IMS Data for Big Data, Business Analytics and Unified Business Services
Dusty Rivers
GT Software
March 11, 2014
Session 14778
6/19/2014 2
Demand for business data needs is exploding
• ETL Tools
• Business Intelligence\Business Analytics (BI/BA)
• Big Data
• Unified Business Services
6/19/2014 3
6/19/2014 4
Choices:
• Move all the Data to another location
• Move Part of the Data to another location
• Analyze in place
• Combinations of Above
Business Challenge #1
6/19/2014 5
• For Each area(city) I need to lookup up all accounts(businesses) in the
area. For each business I need to see if they are current customers to
see what we can offer them(new services). For each business I need to
query their area and see offerings. Then when complete I need to look
and see if they are on an opt-out list, then load the complete list onto a
remote SQL database, on demand……….
Business Challenge #1
6/19/2014 6
• What’s needed
1. Read Account Data Base for area(like Phoenix)
2. Access Online to get currents status of customers(listing)
3. Process all accounts on list, for each account(N,E,M) pull offerings
for area businesses
4. Process complete list and edit out (opt-out list)
5. Transfer and load all data to Data Base on distributed platform
Business Challenge #1
6/19/2014 7
• Read Account Database(IMS)
• Status of Accounts(IMS Transaction)
• New
• Read all new account offerings in area(VSAM)
• Existing
• Read all existing account offerings in area(VSAM)
• Maint(Dormant)
• Read all dormant account offerings in area(VSAM)
• Process mailing list (
• Load data into distributed SQL database on Linux
Business Challenge #1
6/19/2014 8
• Read Account Database(IMS)
• Status of Accounts
• New
• Read all new account offerings in area(VSAM)
• Existing
• Read all existing account offerings in area(VSAM)
• Maint(Dormant)
• Read all dormant account offerings in area(VSAM)
• Process mailing list
• Load data into distributed SQL database on Linux
On Demand…..
A Sample Solution….
6/19/2014 9