Open pilis opened 2 months ago
I am unable to use the previous version of the job - only the latest version is available. I found a workaround where I will prepare the previous version of the template and host it on my end.
Link to previous working image: https://console.cloud.google.com/gcr/images/dataflow-templates/global/2024-08-13-00_rc00/mongodb-to-bigquery Link to template: https://console.cloud.google.com/storage/browser/_details/dataflow-templates-europe-west3/latest/flex/MongoDB_to_BigQuery;tab=version_history I am unable to download the previous version (there is no version history enabled)
👉 Quick global rollback to restore soft-deleted version
Changing data type of source_data column means all data pipelines appending data to an existing table on BigQuery by using this template should be modified. This is against backward compatibility
Same issue here, is there any way this can be prioritized?
CC @Polber is it necessary to fix the source_data
column to JSON type?
@Polber when will the merged fix be deployed for users of the template?
Hi! Due to urgency, I had to change the source_data schema to JSON, now that the change was reverted to production, is there a way to use JSON instead of STRING?
Perhaps a new parameter could be added to the template, to be able to choose how to parse source_data.
@Polber when will the merged fix be deployed for users of the template?
Nevermind, I see it was deployed to the GCS bucket (gs://dataflow-templates-us-central1/latest/flex/MongoDB_to_BigQuery
) yesterday at 10am.. Thanks!
Related Template(s)
mongodb_to_bigquery
Template Version
2024-08-20-00_rc00
What happened?
I have been using the template for a long time. I have a table in BigQuery where the
source_data
column is of type STRING (the table is appended with daily job execution). Pull Request https://github.com/GoogleCloudPlatform/DataflowTemplates/pull/1796 introduces a change that alters the schema from STRING to JSON. The change in the Pull Request is not backwards compatible. I get the following error while running the job.Relevant log output