I have an application built in .NET, for which I need to validate the data by using a data quality tool before storing it. I need following requirements to be met by the tool:
- Simple deployment model
- Good Performance
- Scalability
Also, the tool need to have following capabilities:
-
Schema validation (columns, types, nullability) for each row of data.
-
Simple rule-based checks (null %, uniqueness, value ranges).
-
Easy integration with my .NET application.
-
Logging feature
-
Alert and monitoring
-
Dashboard for viewing the logs, alerts, failures, passed records, etc.
Wanted to know if Great Expectations can fulfil all the above requirements?