Presentation is loading. Please wait.

Presentation is loading. Please wait.

My life at the Cooperators

Similar presentations


Presentation on theme: "My life at the Cooperators"— Presentation transcript:

1 My life at the Cooperators
By Loui Zibdawi

2 Where do I Start? My Position
Jr. Developer & Application Support Analyst My Responsibilities 20% App Support 80% Development Term Sept 5th , 2017 – Dec 29th, 2017

3 App Support DM Mailbox Monitoring Netezza Monitoring CDC Monitoring
Role Documentation

4 Data management Mailbox
Mirroring Maximo Tickets Creating JIRA’s based on requests Directing mail End of month reports Netezza sandbox clean up Etc

5 Netezza Monitoring IBM Netezza Administrator

6 CDC Monitoring Overview
IBM software solution that monitors data between pairs of tables in different databases. When there is a change to a table in the source database, the subscription in CDC goes down and we need to update the target database. If we find a change, then we need to run a program in Java that will compare those source and target tables and produce an SQL statement that needs to be run on the target in order to make them identical.

7 Role Documentation

8 Development Toolkit API Google Analytics CDC GUI Tool CDC Automation

9 Toolkit API Oracle DB2 Netezza SQL Server Used for Building DDL’s
Loading data into a databases Sending automated s Encrypting and decrypting password

10 ToolKIT SQL Server example
List of tables Table SQL Server Netezza Metadata Primary Key Distribute Clause

11 Google Analytics Requirements
Create daily process that retrieves google analytics data and loads it into Netezza Query data based on filters, dimensions and metrics Learn Google Analytics API Netezza

12 Google Analytics Explained
Google Analytics Web Interface Java Query

13 Google Analytics Explained (Load File)

14 CDC GUI Tool Before After

15 CDC Automation Goal Automate part of the daily process of monitoring CDC that requires finding the DDL’s and sending them to the DBA Work with DBA to automate their process as well Tools Toolkit API XML, Java

16 CDC Automation Summary Read information in from configuration file
Access CDC API and gather information from it Create DDL’s for existing tables Create DDL’s for new tables Place all files created into a load folder for the DBA’s to find

17 CDC Automation Backups
Load folders Configuration files

18 Other things I did Assisted in hiring the next co-op student
Updated JIRA in team meetings In the process of creating a demo for the automation tool

19 Technologies Used/Learned
Netezza CDC Java XML JMeter SQL Technologies Used/Learned

20 Thank you


Download ppt "My life at the Cooperators"

Similar presentations


Ads by Google