Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

EPIC: Display expectation checks in service #810

Open
neilfwar opened this issue Jan 21, 2025 · 0 comments
Open

EPIC: Display expectation checks in service #810

neilfwar opened this issue Jan 21, 2025 · 0 comments

Comments

@neilfwar
Copy link

neilfwar commented Jan 21, 2025

Context:

  • The current data quality checks on the service look at whether the data provided matches the specifications (i.e. validity), but doesn’t check whether the data is accurate.
  • The Data Management team have highlighted a number of ways that we can check the accuracy of the data and have built / are building various data quality checks (internally known as “expectations”).
  • They have built two of these already:
    • Out-of-bounds: This checks whether the geospatial data that the LPA has provided is within the LPA’s boundaries. If any of the points or polygons fall outside of the boundary, then that entity will fail the check. See this table for the results of this check.
    • Conservation area count: This checks whether the number of conservation area entities inside the LPA’s boundaries matches the number entities that we’ve gathered from other sources. If the number of entities provided by that LPA don’t match the number we’ve gathered from other sources, the LPA will fail the check. See this table for the results of this check.
  • There are two more checks that are on the Data Management team’s backlog for this quarter:
    • Deleted entities: This checks whether an LPA has deleted entities from a resource. Entities should persist and be updated with an ‘end date’ (or whatever other field is appropriate, depending on the specific dataset), rather than being deleted/removed from the file.
    • Referential integrity between area and document datasets: Ensures that references in geospatial datasets (e.g. Article 4 direction area) correctly link to existing records in their respective document datasets (e.g. Article 4 direction).

Goals:

The intention and scope of this initiative is to:

  • Explore and test with users how these checks might be integrated into the service.
  • Implement the first two of these checks, displaying the results in the service.
@neilfwar neilfwar converted this from a draft issue Jan 21, 2025
@alextea alextea changed the title Display expectation checks in service EPIC: Display expectation checks in service Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Development

No branches or pull requests

1 participant