2018-09-12 NDW-ETL Run - Person failed to export
Date | |
Authors | |
Status | Complete |
Summary | Failure during NDW-ETL daily run on Prod and UAT (Person) |
Impact | Unable to extract reports containing Person information. |
Root Cause
An SQL grammar exception occurred during a workEmail column conversion.
Trigger
Daily run at 12:20am of NDW-ETL on Prod
Resolution
08:30 - Checked logs on Metabase and Docker to find any exception that could have caused Person to fail to export.
10:00 - Dev team tried to reproduce the same exception by running the same NDW-ETL version in different environment but using the Production database as source of data.
10:30 - Dev team was able to reproduce the issue as workEmail was present in the NDW ETL SQL queries.
11:00 - Dev team fixed the issue by as workEmail was present in the NDW TIS-Interim vwPerson table.
11:45 - With the help of DevOPs team Dev team deployed the corrected code on Prod and UAT. NDW-ETL finished successfully on Prod and UAT. While deploying to the Prod the Sonarcube version issue occurred and that was not allowing us to deploy, which was resolved by DevOps team. - TISNEW-388Getting issue details... STATUS
Detection
Data team member reported that their synchronisation worked successfully on TIS_Interim database.
Slack: https://hee-nhs-tis.slack.com/
Jira issues: https://hee-tis.atlassian.net/issues/?filter=14213