-
Notifications
You must be signed in to change notification settings - Fork 54
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
vdk-impala: Introduce checks for scd1 template #1472
vdk-impala: Introduce checks for scd1 template #1472
Conversation
What: Adding functionality to handle the scd1 template behavior if there are checks provided by the user Why: It is linked to #1361 Tests: provided positive and negative regression tests
for more information, see https://pre-commit.ci
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. I made some comments.
...s/vdk-impala/src/vdk/plugin/impala/templates/load/dimension/scd1/02-handle-quality-checks.py
Show resolved
Hide resolved
...s/vdk-impala/src/vdk/plugin/impala/templates/load/dimension/scd1/02-handle-quality-checks.py
Outdated
Show resolved
Hide resolved
...s/vdk-impala/src/vdk/plugin/impala/templates/load/dimension/scd1/02-handle-quality-checks.py
Outdated
Show resolved
Hide resolved
projects/vdk-plugins/vdk-impala/tests/functional/template_regression_test.py
Show resolved
Hide resolved
...s/vdk-impala/src/vdk/plugin/impala/templates/load/dimension/scd1/02-handle-quality-checks.py
Show resolved
Hide resolved
...s/vdk-impala/src/vdk/plugin/impala/templates/load/dimension/scd1/02-handle-quality-checks.py
Show resolved
Hide resolved
...s/vdk-impala/src/vdk/plugin/impala/templates/load/dimension/scd1/02-handle-quality-checks.py
Outdated
Show resolved
Hide resolved
…es' of https://github.com/vmware/versatile-data-kit into person/sbuldeev/add-quality-check-to-processing-templates
for more information, see https://pre-commit.ci
I don't know if you've noticed but there are some failing tests: https://gitlab.com/vmware-analytics/versatile-data-kit/-/jobs/3552673519 Have you be able to run them locally ? In IDE ? |
These tests are failing, because at some point the execute_tempalate behavior is trying to dump all the arguments and since there is a function passed as an argument this is not possible. |
…es' of https://github.com/vmware/versatile-data-kit into person/sbuldeev/add-quality-check-to-processing-templates
for more information, see https://pre-commit.ci
…es' of https://github.com/vmware/versatile-data-kit into person/sbuldeev/add-quality-check-to-processing-templates
for more information, see https://pre-commit.ci
…es' of https://github.com/vmware/versatile-data-kit into person/sbuldeev/add-quality-check-to-processing-templates
for more information, see https://pre-commit.ci
…es' of https://github.com/vmware/versatile-data-kit into person/sbuldeev/add-quality-check-to-processing-templates
…es' of https://github.com/vmware/versatile-data-kit into person/sbuldeev/add-quality-check-to-processing-templates
for more information, see https://pre-commit.ci
…es' of https://github.com/vmware/versatile-data-kit into person/sbuldeev/add-quality-check-to-processing-templates
projects/vdk-plugins/vdk-impala/tests/functional/template_regression_test.py
Outdated
Show resolved
Hide resolved
projects/vdk-plugins/vdk-impala/tests/functional/template_regression_test.py
Outdated
Show resolved
Hide resolved
...s/vdk-impala/src/vdk/plugin/impala/templates/load/dimension/scd1/02-handle-quality-checks.py
Show resolved
Hide resolved
for more information, see https://pre-commit.ci
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me.
Thanks for the hard work on this change.
@sbuldeev, before merging do ping me so I can walk you through the proper process for merging a change. A) It's fairly important that there's one commit (in this case particularly) - so you need to use Squash option |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good
What:
Adding functionality to handle the scd1 template behavior if there are checks provided by the user
Why:
It is linked to #1361
Tests: provided positive and negative regression tests