-
Notifications
You must be signed in to change notification settings - Fork 319
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
fix column lineage when multiple jobs write to same dataset #2289
fix column lineage when multiple jobs write to same dataset #2289
Conversation
7f7a754
to
8a2bd5a
Compare
Codecov Report
@@ Coverage Diff @@
## main #2289 +/- ##
============================================
+ Coverage 76.84% 76.97% +0.13%
- Complexity 1154 1163 +9
============================================
Files 220 222 +2
Lines 5268 5298 +30
Branches 423 423
============================================
+ Hits 4048 4078 +30
Misses 747 747
Partials 473 473
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
8a2bd5a
to
5e3ce84
Compare
@pawel-big-lebowski, per our discussion offline, we'll want to:
We'll also want to make the breaking changes above in separate (minor) releases and communicate that in our changelog / release notes on their deprecation / removal. |
1b768e4
to
ace6fe0
Compare
ace6fe0
to
e988542
Compare
e988542
to
17fb0f7
Compare
Signed-off-by: Pawel Leszczynski <[email protected]>
17fb0f7
to
a7ecf04
Compare
Signed-off-by: Pawel Leszczynski [email protected]
Problem
Current model of column-lineage API does not suit well scenario such that multiple different jobs write to same column of output dataset. Specifically, a response of the form:
should be converted into:
with
transformationDescription
andtransformationType
contained per input field.Solution
transformationDescription
andtransformationType
,Checklist
CHANGELOG.md
with details about your change under the "Unreleased" section (if relevant, depending on the change, this may not be necessary).sql
database schema migration according to Flyway's naming convention (if relevant)