Python Script to Monitor Database Tables
Project details
I need a Python script that will connect to 2 or 3 databases to do the following:
Task 1
Connect to Database 1 (localhost) where a list of tables is saved in a table. The table contains the name of tables in other database (database 2) and the name of the column that holds the date of the data entry in this corresponding table in DB2. Example:
table_name date_column
tabe1 created_ts
table2 created_ts
The python script should connect to this DB2 and for each table group data by date_column for previous and current date, count number of entries and send email if there is no data for current date or for previous date.
Task 2
The python script connects to the localhost db where a table holds names of tables in 2 other databases, such as DB1 and DB2. For each table, the script should count records for days prior to today and if it is not an identical match, the script should send a notification/email.
Python script should be written in the best practice of python code with modularity, configuration file that holds all of the user defined variable, logging and error notification.
Your application should include a cost estimate please.
Awarded to:

Lyes K.
(5.0)
Awarded to:

Lyes K.
(5.0)
Project details
Task 1
Connect to Database 1 (localhost) where a list of tables is saved in a table. The table contains the name of tables in other database (database 2) and the name of the column that holds the date of the data entry in this corresponding table in DB2. Example:
table_name date_column
tabe1 created_ts
table2 created_ts
The python script should connect to this DB2 and for each table group data by date_column for previous and current date, count number of entries and send email if there is no data for current date or for previous date.
Task 2
The python script connects to the localhost db where a table holds names of tables in 2 other databases, such as DB1 and DB2. For each table, the script should count records for days prior to today and if it is not an identical match, the script should send a notification/email.
Python script should be written in the best practice of python code with modularity, configuration file that holds all of the user defined variable, logging and error notification.
Your application should include a cost estimate please.
skills of Lyes K.
skill ? | level ? | projects ? | ||
---|---|---|---|---|
Office 365 |
100%
|
64 | ||
API |
63%
|
64 | ||
Machine Learning (ML) |
61%
|
64 | ||
Microsoft Office |
50%
|
64 | ||
Python |
49%
|
191 | ||
Genetic Algorithms |
48%
|
1 | ||
PostgreSQL |
44%
|
64 | ||
PostgreSQL Programming |
43%
|
1 | ||
Software Architecture |
41%
|
127 | ||
PostgreSQL Administration |
41%
|
1 | ||
Neural Networks |
41%
|
1 | ||
MySQL |
40%
|
64 | ||
Visual Basic |
39%
|
64 | ||
Data Analytics |
37%
|
1 | ||
API Development |
37%
|
1 | ||
API Integration |
37%
|
1 | ||
Data Warehousing |
37%
|
1 | ||
Data Visualization |
37%
|
1 | ||
Deep Learning |
37%
|
1 | ||
Software Development |
37%
|
1 | ||
Linux |
37%
|
64 | ||
Excel |
37%
|
64 | ||
Data Processing |
37%
|
64 | ||
Data Analysis |
36%
|
1 | ||
Data Science |
36%
|
1 | ||
Artificial Intelligence |
36%
|
1 | ||
C# Programming |
36%
|
64 | ||
AI (Artificial Intelligence) HW/SW |
35%
|
1 | ||
Data Mining |
35%
|
1 | ||
Microsoft |
35%
|
1 | ||
Web API |
35%
|
1 |