You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: api/src/main/java/marquez/db/ColumnLineageDao.java
+6-2Lines changed: 6 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -146,7 +146,8 @@ WHERE output_dataset_field_uuid IN (<datasetFieldUuids>)
146
146
output_fields.dataset_name,
147
147
output_fields.field_name,
148
148
output_fields.type,
149
-
ARRAY_AGG(DISTINCT ARRAY[input_fields.namespace_name, input_fields.dataset_name, input_fields.field_name]) AS inputFields,
149
+
ARRAY_AGG(DISTINCT ARRAY[input_fields.namespace_name, input_fields.dataset_name, CAST(clr.input_dataset_version_uuid AS VARCHAR), input_fields.field_name]) AS inputFields,
150
+
clr.output_dataset_version_uuid as dataset_version_uuid,
150
151
clr.transformation_description,
151
152
clr.transformation_type,
152
153
clr.created_at,
@@ -160,6 +161,7 @@ WHERE output_dataset_field_uuid IN (<datasetFieldUuids>)
160
161
output_fields.dataset_name,
161
162
output_fields.field_name,
162
163
output_fields.type,
164
+
clr.output_dataset_version_uuid,
163
165
clr.transformation_description,
164
166
clr.transformation_type,
165
167
clr.created_at,
@@ -191,7 +193,8 @@ dataset_fields_view AS (
191
193
output_fields.dataset_name,
192
194
output_fields.field_name,
193
195
output_fields.type,
194
-
ARRAY_AGG(ARRAY[input_fields.namespace_name, input_fields.dataset_name, input_fields.field_name]) AS inputFields,
196
+
ARRAY_AGG(DISTINCT ARRAY[input_fields.namespace_name, input_fields.dataset_name, CAST(c.input_dataset_version_uuid AS VARCHAR), input_fields.field_name]) AS inputFields,
197
+
c.output_dataset_version_uuid as dataset_version_uuid,
0 commit comments