Open Ben-Hodgkiss opened 1 week ago
let's ensure that all tables have the dataset field so let's add dataset to reporting_historic_endpoints so that they all have dataset
add organisation_name to reporting_historic_endpoint remember to leave name in so no brakages
Overview
Data Management have requested the following change to the Performance DB.
endpoint_dataset_summary
table only has thedataset
field,reporting_historic_endpoints
only has thepipeline
field, whileendpoint_dataset_issue_type_summary
hascollection
,pipeline
anddataset.
Would help to have eitherpipeline
ordataset
consistently across all tables to help with reporting summaries by dataset.name
inreporting_historic_endpoints
, andorganisation_name
inendpoint_dataset_issue_type_summary
.It would also be great to improve the documentation for the new tables. We’ve created a new page in the technical documentation for this to live, it just needs to be populated with descriptions of tables and fields.
Tech Approach
Consider duplicating fields for now rather than replacing - we know that these fields are being used heavily by the Providers Team and Config Manager - we need to be careful when deploying to avoid any further issues. We would rather have duplicate fields (with different field names) than do a straight rename and cause errors.
Acceptance Criteria
Checklist