BigQuery 数据与 Firebase Analytics 不匹配
BigQuery data not matching Firebase Analytics
我目前正在尝试查询 BigQuery 以获取 Firebase 导出的分析数据。我能够成功查询 table 并取回数据,但是当我 运行 我的查询时,返回的数字与 Firebase 在特定日期给我的数字不匹配。
现在我只是想抓取一天内的所有 first_open 事件,我希望这样做以便我也可以统计月份和周数。
SELECT count(FORMAT_TIMESTAMP('%m/%d/%Y', TIMESTAMP_MICROS(user_dim.first_open_timestamp_micros))) as dateAccessed
FROM `table_here`
WHERE FORMAT_TIMESTAMP('%m/%d/%Y', TIMESTAMP_MICROS(user_dim.first_open_timestamp_micros)) = '01/05/2017'
上面的查询 returns 88
在我的 firebase 控制台中,first_open
事件的计数只有 14
。我不熟悉发送事件的应用程序是如何工作的。
运行 intraday
table 上的查询给了我 11
事件,而在 Firebase 中它只读取今天跟踪的单个事件。
如有任何帮助,我们将不胜感激,谢谢!
由于比较了错误的字段,数据不匹配。为了获得正确的数据,我必须 运行 对 table 到 UNNEST
event_dim
的查询,然后将这些行的计数与 firebase 中的事件部分进行比较。
我目前正在尝试查询 BigQuery 以获取 Firebase 导出的分析数据。我能够成功查询 table 并取回数据,但是当我 运行 我的查询时,返回的数字与 Firebase 在特定日期给我的数字不匹配。
现在我只是想抓取一天内的所有 first_open 事件,我希望这样做以便我也可以统计月份和周数。
SELECT count(FORMAT_TIMESTAMP('%m/%d/%Y', TIMESTAMP_MICROS(user_dim.first_open_timestamp_micros))) as dateAccessed
FROM `table_here`
WHERE FORMAT_TIMESTAMP('%m/%d/%Y', TIMESTAMP_MICROS(user_dim.first_open_timestamp_micros)) = '01/05/2017'
上面的查询 returns 88
在我的 firebase 控制台中,first_open
事件的计数只有 14
。我不熟悉发送事件的应用程序是如何工作的。
运行 intraday
table 上的查询给了我 11
事件,而在 Firebase 中它只读取今天跟踪的单个事件。
如有任何帮助,我们将不胜感激,谢谢!
由于比较了错误的字段,数据不匹配。为了获得正确的数据,我必须 运行 对 table 到 UNNEST
event_dim
的查询,然后将这些行的计数与 firebase 中的事件部分进行比较。