Skip to content

Added unstructred data validation tests for Snowflake, Databricks and…#790

Merged
MikaKerman merged 8 commits intomasterfrom
unstructured_data_tests
Mar 12, 2025
Merged

Added unstructred data validation tests for Snowflake, Databricks and…#790
MikaKerman merged 8 commits intomasterfrom
unstructured_data_tests

Conversation

@oravi
Copy link
Contributor

@oravi oravi commented Mar 11, 2025

… BigQuery

@github-actions
Copy link
Contributor

👋 @oravi
Thank you for raising your pull request.
Please make sure to add tests and document all user-facing changes.
You can do this by editing the docs files in the elementary repository.

oravi added 5 commits March 12, 2025 11:50
This commit introduces a new macro for AI-powered data validation across Snowflake, Databricks, and BigQuery. The implementation includes:
- A generic AI data validation test macro
- Platform-specific implementations for generating AI validation queries
- Support for different LLM models and validation prompts
Corrected the parameter order in `test_ai_data_validation` and `test_unstructured_data_validation` macros to match the expected input sequence, ensuring consistent function calls across different validation tests.
Updated `test_ai_data_validation` and `test_unstructured_data_validation` macros to set a default value of `none` for the `llm_model_name` parameter, providing more flexibility in AI data validation tests.
@oravi oravi closed this Mar 12, 2025
@oravi oravi reopened this Mar 12, 2025
…macros

Updated the parameter name from 'context' to 'prompt_context' in both `test_ai_data_validation` and `test_unstructured_data_validation` macros to improve clarity and consistency in AI-powered data validation tests.
@MikaKerman MikaKerman merged commit ade2ddd into master Mar 12, 2025
10 of 12 checks passed
@MikaKerman MikaKerman deleted the unstructured_data_tests branch March 12, 2025 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants