@@ -4,14 +4,12 @@ Simplified Validation for Production Workloads
44## Project Description
55As pipelines move from bronze to gold, it's very common that some level of governance be performed in
66Silver or at various places in the pipeline. The need for business rule validation is very common.
7- Databricks recognizes this and as such is building Delta Pipelines with Expectations are coming soon
8- and will likely reduce the need for a rules engine like this but it's possible that simple rules are needed
9- where Delta Pipelines are a bit overkill or not in line with the overall workload. After the release
10- of Delta Pipelines and Expectations the code base will be reviewed and adjusted appropriately. That may mean to
11- extend Expectations, add a simplified wrapper, or both, or none. We'll have to wait and see what Delta
12- Pipelines and Expectations looks like when it's released.
13-
14- Introducing Databricks Labs - Rules Engine, a simple solution for validating data in dataframes before you
7+ Databricks recognizes this and, as such, is building Delta Pipelines with Expectations.
8+ Upon release of Delta Pipelines, the need for this package will be re-evaluated and the code base will
9+ be adjusted appropriately. This is serves an immediate need and Delta Expectations is expected to be a more,
10+ full-fledged and robust example of this functionality.
11+
12+ Introducing Databricks Labs - dataframe-rules-engine, a simple solution for validating data in dataframes before you
1513move the data to production and/or in-line (coming soon).
1614
1715![ Alt Text] ( images/Rules_arch.png )
@@ -151,7 +149,8 @@ Some ideas of great adds are:
151149* Add a quarantine pattern
152150 * Enable a configuration to a Ruleset to identify records that didn't pass the validations and add
153151 them to a predefined quarantine zone.
154- * Add logic to attempt to auto-handle certain types of failures based on common business patterns
152+ * Add logic to attempt to auto-handle certain types of failures based on common business patterns
153+ * When Delta Pipelines feature is release, simplify this package by wrapping the logic with pipelines.
155154
156155
157156## Legal Information
0 commit comments