@@ -34,6 +34,7 @@ Choose the observability tool that fits your needs:
3434 - [ Elementary Tables - Run Results and dbt Artifacts] ( #elementary-tables---run-results-and-dbt-artifacts )
3535 - [ ** Metadata Tables - dbt Artifacts** ] ( #metadata-tables---dbt-artifacts )
3636 - [ ** Run Results Tables** ] ( #run-results-tables )
37+ - [ AI-powered data validation and unstructured data tests] ( #ai-powered-data-validation-and-unstructured-data-tests )
3738 - [ Quickstart - dbt Package] ( #quickstart---dbt-package )
3839 - [ Community \& Support] ( #community--support )
3940 - [ Contributions] ( #contributions )
@@ -146,6 +147,33 @@ These tables track execution details, test outcomes, and performance metrics fro
146147
147148For a full breakdown of these tables, see the [ documentation] ( https://docs.elementary-data.com/dbt/package-models ) .
148149
150+
151+
152+ ## AI-powered data validation and unstructured data tests
153+
154+ Elementary leverages AI to enhance data reliability with natural language test definitions:
155+
156+ - ** AI data validation** : Define expectations in plain English to validate structured data
157+ - ** Unstructured data validation** : Validate text, JSON, and other non-tabular data types
158+
159+ Example:
160+
161+ ``` yml
162+ # AI data validation example
163+ models :
164+ - name : crm
165+ description : " A table containing contract details."
166+ columns :
167+ - name : contract_date
168+ description : " The date when the contract was signed."
169+ tests :
170+ - elementary.ai_data_validation :
171+ expectation_prompt : " There should be no contract date in the future"
172+ ` ` `
173+
174+ Learn more in our [AI data validations documentation](https://docs.elementary-data.com/data-tests/ai-data-tests/ai_data_validations).
175+
176+
149177## Quickstart - dbt Package
150178
1511791. Add to your ` packages.yml`:
0 commit comments