BigQuery数据的正常值是否高于Firebase?

时间:2017-05-09 20:35:51

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

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

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来说这是正常的 - >火力?

1 个答案:

答案 0 :(得分:0)

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

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