我是否需要在 Google BigQuery 中手动创建表以查看来自 Firebase 的原始事件数据?

Do I need create tables manually in Google BigQuery to view the raw event data from Firebase?

我昨天创建了一个 android 应用程序,支持 Google Firebase 并链接到 BigQuery。

今天我在 Firebase Console 上看到了事件报告,但是在我单击 Event 中的 View 按钮后] 页面如下图

我在 BigQuery 页面中看到 none table 并收到一条警告,指出项目的 table 正在关闭。

我想知道我是否需要做些什么,比如手动创建一些 table 或在我的应用程序中调用一些 Firebase 或 BigQuery API。但是我查了 the official document 里面说

Once an app is linked to BigQuery, a corresponding dataset will be created in the associated BigQuery project upon the first daily export of events. Each day, raw event data for each linked app populates a new table in the associated dataset.

看来我不需要做任何事情。那么这里的问题是什么?

在你 link 你的 Firebase 应用程序到 BigQuery 之后,第二天,你的事件将从 Firebase 流到 BigQuery,这将自动创建 BigQuery 数据集及其第一个每日 table。请记住,如果您的应用未记录任何事件,则不会向 BigQuery 发送任何事件。在 linkage.

之后记录一些事件之前,不会创建数据集。