首页 > 解决方案 > 实体出乎意料

问题描述

这给了firestore中存在的数据库

1)首先我通过控制台做了firestore导出

2)其次,当我尝试从 Cloud Firestore 导出加载数据时

 By steps given in this link - https://cloud.google.com/bigquery/docs/loading-data-cloud-datastore

3) 我收到错误消息“实体是意外的 ****”

 Here '****' represents collection name in firestore

这是我在加载过程中在 bigquery 中遇到的错误

标签: firebasegoogle-bigquerygoogle-cloud-firestore

解决方案


将 Firestore 导出加载到 BigQuery 时存在一些限制,这两个可能与您观察到的错误有关:

  • 要正确加载 Cloud Firestore 导出,导出数据中的文档必须共享一致的架构。

  • 您的导出命令必须指定一个 collection-ids 过滤器。在未指定集合 ID 过滤器的情况下导出的数据无法加载到 BigQuery。

我还注意到您正在按照将数据存储区导出加载到 BigQuery 的过程进行操作。您可能希望改为关注Firestore Exports to BigQuery,尽管它们非常相似。


推荐阅读