automation of archival v3
TRANSCRIPT
Automation of Data Archival
Information Systems
10/13/2015
Document name Automation of Data Archival
Version No. 3.0
Prepared by Anita Christy C, Swarnava Mukhopadhyay
©2015 Infosys Limited. Strictly private and confidential. No part of this document should be reproduced or distributed without the prior permission of Infosys Limited.
Automation of Data Archival Information Systems
Table of ContentsRequirement...........................................................................................................................3
Proposed Method....................................................................................................................4Config Information...............................................................................................................................4
Report...................................................................................................................................................4
Dashboard............................................................................................................................................5
© 2015 Infosys Limited CONFIDENTIAL AND PROPRIETARY Page 2 of 7
Automation of Data Archival Information Systems
Requirement
Data in Transaction Tables are fast growing and the data has to be archived from the Primary Transaction Tables to the Archival Tables (as per the NFR criteria) to have better performance. We needed a system that gives the Application teams the details of the tables that need Archival. This system assists the Application teams to have a constant check on the growth and criticality of their transaction tables thus enhancing the performance of the Application.
© 2015 Infosys Limited CONFIDENTIAL AND PROPRIETARY Page 3 of 7
Automation of Data Archival Information Systems
Proposed Method
The proposed system is implemented by building a .Net Application. The Application contains the following three components:
Config informationo The archival criteria for the transaction tables of all applications.
Reporto It gives the state and criticality of the transaction tables whether the table needs archival or
not. Dashboard
o It displays the overall view of the Applications’ transaction tables with a graphical representation.
Config Information
For each Application, identify the fast growing transaction tables. Get the various archiving criteria for each table in the below format.
Sample:
Application Table Criteria1 Criteria2 Criteria3Alcon AlconTrnAllocation flgClosed = 1 dtFromDate < 2001 Row count > 1000000
Report
The Report Screen contains a drop-down for selecting the Application. Based on the Logged-in user, the applications are populated in the drop-down list.
© 2015 Infosys Limited CONFIDENTIAL AND PROPRIETARY Page 4 of 7
Automation of Data Archival Information Systems
On selection of an Application, a table with the list of Transaction tables of the selected Application and their Health Zone (Safe/Warning/Threat) appears.
A sample definition for the Zones:
Safe Warning ThreatGrowth <30%
Growth >30% and <60%
Growth >60%
The user can expand the Table name to view the detailed information about the table as shown below.
© 2015 Infosys Limited CONFIDENTIAL AND PROPRIETARY Page 5 of 7
Automation of Data Archival Information Systems
Dashboard
The Dashboard displays the overall health status of the applications owned by the user in a graphical format.
On click of an application, the user is navigated to the Report page of the corresponding Application.
© 2015 Infosys Limited CONFIDENTIAL AND PROPRIETARY Page 6 of 7
Automation of Data Archival Information Systems
© 2015 Infosys Limited CONFIDENTIAL AND PROPRIETARY Page 7 of 7