【发布时间】:2021-10-12 14:39:17
【问题描述】:
我愿意以表格格式将我以前和所有未来的 firestore 文档导出到 Big Query。
示例:如果我在 Firestore 中有一个 User 集合,例如:
{
"name": "Jon",
"score": 10,
}
那么 BigQuery 表应该如下所示:
-------------------------------------
| id | name | score |
----------------+----------+---------
| <document_id> | Jon | 10 |
----------------+----------+---------
我尝试过使用
- Export Collections to BigQuery。这不会以上述格式导出数据;它会跟踪每个插入/更新/删除事件。
- 在数据集中手动创建表并从 Firestore 导入备份。这确实为我提供了我想要的 BigQuery 表视图,但它不会自动更新(就像扩展程序一样)。
如何实现上述文档的表格格式以及在更新 Firestore 文档时自动更新?我是否必须编写自己的云函数才能将所有数据更新到 BigQuery?
【问题讨论】:
标签: firebase google-cloud-firestore google-bigquery