Quick question
We are currently shipping all data to GCS and using BigQuery data transfers to pull that into BigQuery. That’s what determines the schema, etc.
If I want to upgrade a module and it includes a data level change (schema, etc.), will that “just work” with GCS → BQ?
erez
February 22, 2024, 3:43pm
2
Hi @pretty-wolf ,
I’m not that familiar with BigQuery data transfers. What do you mean by “upgrade a module”? Do you mean updating to a newer version of a CloudQuery source plugin?
erez
February 22, 2024, 3:44pm
3
We also have a BigQuery destination plugin you could use to ship directly to BigQuery.
Yeah, I’m wondering if GCS to BQ behind the scenes was a bad move.
erez
February 22, 2024, 3:45pm
5
I know the BigQuery plugin handles some schema changes (those that can be auto-applied without data loss).
Is there a document I can check to understand how migrations work for source upgrades?
erez
February 22, 2024, 3:47pm
7
Looks like BigQuery does some schema migration depending on the file type in GCS here .
Our own migration docs are in this link .
On our end, the BigQuery code that merges schemas is here .