incubator-xtable
incubator-xtable copied to clipboard
Create BigQuery Sink
Build a BigQuery sync will allow customers to incrementally sync from table formats to BigLake Managed Tables (and BQ native tables).
The implementation of the sink will be different than other sinks:
- Instead of metadata translation, it will invoke a
LOADstatement in BigQuery. - It can only support added files and not removed files.
@the-other-tim-brown: Do you think this will be useful?
It's an interesting use case and could work with our existing framework. I'm curious if there are other tools that already do this though.
I am not aware of any existing tooling. BigQuery LOAD jobs support only file formats (Parquet/ORC/Avro et al) - open table formats are not supported.