使用 AVRO 格式的 BigQuery 流式插入

BiqQuery streaming inserts using AVRO format

有没有办法使用流式插入将 AVRO 格式的数据插入 BigQuery?如果是,我们正在使用 google-cloud-python 并且似乎不支持。唯一支持的类型是 json。我错过了什么吗?

关于 BQ 流式插入的文档似乎没有涵盖数据类型。我只能找到提到的 AVRO 数据格式 here,但在流式插入的上下文中找不到。

有没有一种方法可以使用流式插入以 AVRO 格式插入数据,请问 link 我可以举个例子吗?如果无法使用流式插入插入 AVRO 数据,那么使用 AVRO 将大量数据插入 BQ 的推荐方法是什么?我们的使用要求超过了每天 1000 个作业 table 的负载作业限制。

否,目前 JSON 是 bigquery 流 API 唯一支持的格式。如您所述,BigQuery 支持 AVRO 作为加载作业输入。