google cloud platform – Wrong REST response for retrieving Column Level Lineage in GCP BigQuery
I have got two BigQuery tables:
“bigquery:ssh-test-project-01.SSh_Dataset_03.SSh_BgQ_Src_01” and
“bigquery:ssh-test-project-01.SSh_Dataset_03.SSh_BgQ_Dst_BgQ_01”.
Using Data Transfer with SQL:
“SELECT Field_01,Field_02,Field_03 FROM ssh-test-project-01.SSh_Dataset_03.SSh_BgQ_Src_01“
I move all data into destination.
I see Table Level Lineage in Dataplex:

As well I see Column Level Lineage:

But if I try to get Column Level Lineage using REST request as described:
cloud.google.com/dataplex/docs/reference/data-lineage/rest/v1/projects.locations.processes.runs.lineageEvents/get
I have got response which seems wrong:
{
“lineageEvents”: [
{
“name”: “projects/351268939776/locations/us-west1/processes/sh-28bd926d46ef6173ddc71b70353241f9/runs/bbf6334513f1b6458b4fb5f2fd868dae/lineageEvents/6d924824364c301fd00bff5f00ff764c”,
“startTime”: “2025-10-26T20:39:47.292Z”,
“endTime”: “2025-10-26T20:39:48.495Z”,
“links”: [
{
“source”: {
“fullyQualifiedName”: “bigquery:ssh-test-project-01.SSh_Dataset_03.SSh_BgQ_Src_01”
},
“target”: {
“fullyQualifiedName”: “bigquery:ssh-test-project-01.SSh_Dataset_03.SSh_BgQ_Dst_BgQ_01”
}
},
{
“source”: {
“fullyQualifiedName”: “bigquery:ssh-test-project-01.SSh_Dataset_03.SSh_BgQ_Src_01”
},
“target”: {
“fullyQualifiedName”: “bigquery:ssh-test-project-01.SSh_Dataset_03.SSh_BgQ_Dst_BgQ_01”
}
},
{
“source”: {
“fullyQualifiedName”: “bigquery:ssh-test-project-01.SSh_Dataset_03.SSh_BgQ_Src_01”
},
“target”: {
“fullyQualifiedName”: “bigquery:ssh-test-project-01.SSh_Dataset_03.SSh_BgQ_Dst_BgQ_01”
}
}
]
},
{
“name”: “projects/351268939776/locations/us-west1/processes/sh-28bd926d46ef6173ddc71b70353241f9/runs/bbf6334513f1b6458b4fb5f2fd868dae/lineageEvents/edc31545c7616379e01154f5f9e826ea”,
“startTime”: “2025-10-26T20:39:47.292Z”,
“endTime”: “2025-10-26T20:39:48.495Z”,
“links”: [
{
“source”: {
“fullyQualifiedName”: “bigquery:ssh-test-project-01.SSh_Dataset_03.SSh_BgQ_Src_01”
},
“target”: {
“fullyQualifiedName”: “bigquery:ssh-test-project-01.SSh_Dataset_03.SSh_BgQ_Dst_BgQ_01”
}
}
]
}
]
}
There is more illustrative image:
Is it a bug of Google implementation or I am doing something wrong ?
Thanks
Sergiy
Read more here: Source link

