【问题标题】:Normal for BigQuery data to be higher than Firebase?BigQuery 数据高于 Firebase 是否正常?
【发布时间】:2017-05-09 20:35:50
【问题描述】:

我正在运行以下查询以在我的项目的某个时间范围内选择活动用户。

SELECT DISTINCT
  active_users,
  unix
FROM [mobileapp_logs].[dbo].[active_users]
WHERE (rtrim(app_id) + ':' + app_os) = 'tbl'
AND [aggregation] = '30-day-active'
AND [unix] BETWEEN 1491696000 AND 1494288000
AND active_users >= 100

查询似乎正在运行,但当天返回的每一行都会比 firebase 中的数据多出 10 到 30 倍。这对于 bigquery -> firebase 是否正常?

【问题讨论】:

    标签: sql firebase firebase-realtime-database google-bigquery


    【解决方案1】:

    根据 Firebase 将数据导入到app_events_intraday_YYYYMMDD 的文档,我不熟悉您要查询的表。您能否提供有关 [mobileapp_logs].[dbo].[active_users] 的更多信息?

    根据different SO questions 看来,离线设备上传数据可能会延迟几天。此外,Firebase 每天都会更新 BigQuery 中的数据。由于您一直在查询直到今天,您可能会看到已在 Firebase 中更新但在 BigQuery 中没有更新的数据。我建议您将查询更改为今天前 3 天结束的范围。

    【讨论】:

      猜你喜欢
      • 2019-10-18
      • 1970-01-01
      • 2019-09-18
      • 1970-01-01
      • 2016-03-23
      • 1970-01-01
      • 1970-01-01
      • 2019-12-19
      • 1970-01-01
      相关资源
      最近更新 更多