My life at the Cooperators

Slides:



Advertisements
Similar presentations
17th February, 2000 by Maciej Korzeniowski (CERN-IT-IA-MI) 1 Oracle Discoverer Product Presentation  This is an ad hoc query and analysis tool for.
Advertisements

TD Ameritrade IT audit intern Ramez Mina. Position definition Department head  IT audit intern Managers  system analyst and developer to build automated.
--What is a Database--1 What is a database What is a Database.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 10 Managing a Database.
Database Administration ISQA 436 Fall 2006 Mark Freeman
Multiple Tiers in Action
1 Foundations of Software Design Lecture 27: Java Database Programming Marti Hearst Fall 2002.
Session-01. Hibernate Framework ? Why we use Hibernate ?
Project Implementation for COSC 5050 Distributed Database Applications Lab1.
Platform as a Service (PaaS)
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
Manage & Configure SQL Database on the Cloud Haishi Bai Technical Evangelist Microsoft.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
October 30, 2008 Extensible Workflow Management for Simmod ESUG32, Frankfurt, Oct 30, 2008 Alexander Scharnweber (DLR) October 30, 2008 Slide 1 > Extensible.
Maintaining a Microsoft SQL Server 2008 Database SQLServer-Training.com.
Lecture 8 – Platform as a Service. Introduction We have discussed the SPI model of Cloud Computing – IaaS – PaaS – SaaS.
Archivists’ Toolkit: Overview and Demonstration Arwen Hutt Metadata Specialist University of California, San Diego.
1 Intro to Info Tech Database Management Systems Copyright 2003 by Janson Industries This presentation can be viewed on line at:
D ATABASE A DMINISTRATION ITEC 450 Fall 2011 Instructor: Dr. Justin M. Wang.
Data: Migrating, Distributing and Audit Tracking Michelle Ayers, Advisory Solution Consultant
© ViSolve.com All rights reserved. Privacy Statement April Oracle Disaster Recovery Implementation A Non-Technical Overview.
Nynox.com Nynox Help Desk Affordable Help Desk Solution.
Integration Broker at Cornell Kevin Leonard CIT/Integration and Delivery May 9, 2002.
M1G Introduction to Database Development 6. Building Applications.
Introduction to Database Management. 1-2 Outline  Database characteristics  DBMS features  Architectures  Organizational roles.
1 Copyright © 2004, Oracle. All rights reserved. Introduction.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
1 1 EPCC 2 Curtin Business School & Edinburgh University Management School Michael J. Jackson 1 Ashley D. Lloyd 2 Terence M. Sloan 1 Enabling Access to.
Federated Database Set Up Greg Magsamen ITK478 SIA.
DAY 14: MICROSOFT ACCESS – CHAPTER 1 Madhuri Siddula October 1, 2015.
Self-assembling Agent System Presentation 1 Donald Lee.
INFSO-RI Enabling Grids for E-sciencE OGSA DAI Data Access and Integration Marek Ciglan Institute of Informatics, Slovac Academy.
© 2008 IBM Corporation November 17, 2015 Informix Administration Overview John F. Miller III March 2008.
1 Oracle Enterprise Manager Slides from Dominic Gélinas CIS
SimDB Implementation & Browser IVOA InterOp 2008 Meeting, Theory Session 1. Baltimore, 26/10/2008 Laurent Bourgès This work makes use of EURO-VO software,
Increasing security by disabling DML statements to a dba user in Oracle database Hakik PACI Polytechnic University of Tirana.
Maintenance Practices. Goal  Automate the necessary DBA chores to put organizations on the path of having healthier, consistent and more trustworthy.
IBM Express Runtime Quick Start Workshop © 2007 IBM Corporation Deploying a Solution.
uses of DB systems DB environment DB structure Codd’s rules current common RDBMs implementations.
Hibernate Online Training. Introduction to Hibernate Hibernate is a high-performance Object-Relational persistence and query service which takes care.
1 © 2005 Cisco Systems, Inc. All rights reserved. Cisco Confidential Session Number Presentation_ID Unity Connection Provisioning API Matt Penning Unity.
1 Copyright © 2008, Oracle. All rights reserved. Repository Basics.
9 Copyright © 2004, Oracle. All rights reserved. Getting Started with Oracle Migration Workbench.
1 Copyright © 2005, Oracle. All rights reserved. Oracle Database Administration: Overview.
2 Copyright © 2008, Oracle. All rights reserved. Building the Physical Layer of a Repository.
Distributed software development ColdWatch Team & Project Vision Angie Angarita Luka Postružin
Database: JDBC Overview
Platform as a Service (PaaS)
Fundamental of Databases
Accessing Spatial Databases in ArcGIS using Query Layers
Business System Development
Amazon Web Services RDS with SQL Server
Platform as a Service (PaaS)
Amazon Web Services RDS with SQL Server
Database JDBC Overview CS Programming Languages for Web Applications
CERN-Russia Collaboration in CASTOR Development
Chapter Ten Managing a Database.
TYPES OF SERVER. TYPES OF SERVER What is a server.
Amazon Web Services RDS with SQL Server
Using SQL to Prepare Data for Analysis
CDISC SHARE API v1.0 CAC Update 22 February 2018
Amazon Web Services RDS with SQL Server
Unidad II Data Warehousing Interview Questions
Amazon Web Services RDS with SQL Server
قـواعــــد الـبـيــانــات
DAT381 Team Development with SQL Server 2005
Ridewaan Hanslo ridewaanhanslo
Amazon Web Services RDS with SQL Server
Presentation transcript:

My life at the Cooperators By Loui Zibdawi

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

App Support DM Mailbox Monitoring Netezza Monitoring CDC Monitoring Role Documentation

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

Netezza Monitoring Email IBM Netezza Administrator

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.

Role Documentation

Development Toolkit API Google Analytics CDC GUI Tool CDC Automation

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

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

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

Google Analytics Explained Google Analytics Web Interface Java Query

Google Analytics Explained (Load File)

CDC GUI Tool Before After

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

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

CDC Automation Backups Load folders Configuration files

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

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

Thank you