Firebase first_open 计数变少
Firebase first_open count becoming less
昨天,当我运行查询时,
SELECT
Count(*)
FROM
`analytics_xxx.events_*`
WHERE
event_name = 'first_open'
它return 571 但是今天当我 运行 同样的查询时它是 560。为什么一天之内计数变少了。 Firebase 是否正在从数据库中删除 first_open
事件?
根据您提供的 SQL 查询,这 return 只是每日导出 tables ('events_*')。此外,您声明您设置了BQ table 允许手动添加,但是在 BQ 中,如果设置了默认过期时间,这些 table 将按照此 documentation.
删除
我会要求你尝试查询一个已知不会过期的特定时间段并对其进行监控。
此类查询的示例可能是;
SELECT
Count(*)
FROM
`analytics_xxx.events_2021102*`
WHERE
event_name = 'first_open'
这应该会给出一致数量的结果,因为这些 table 应该在默认保留期限内。如果您可以确定一组特定的 table 记录数量减少,即使在此之后,我们也可以对其进行调查。
否则,鉴于选择范围广泛 ('events_*'),很难提供明确的答案,但 table 保留是可能的原因。
查看导出如何遵循 this,其中提到了如何命名 table。
昨天,当我运行查询时,
SELECT
Count(*)
FROM
`analytics_xxx.events_*`
WHERE
event_name = 'first_open'
它return 571 但是今天当我 运行 同样的查询时它是 560。为什么一天之内计数变少了。 Firebase 是否正在从数据库中删除 first_open
事件?
根据您提供的 SQL 查询,这 return 只是每日导出 tables ('events_*')。此外,您声明您设置了BQ table 允许手动添加,但是在 BQ 中,如果设置了默认过期时间,这些 table 将按照此 documentation.
删除我会要求你尝试查询一个已知不会过期的特定时间段并对其进行监控。 此类查询的示例可能是;
SELECT
Count(*)
FROM
`analytics_xxx.events_2021102*`
WHERE
event_name = 'first_open'
这应该会给出一致数量的结果,因为这些 table 应该在默认保留期限内。如果您可以确定一组特定的 table 记录数量减少,即使在此之后,我们也可以对其进行调查。 否则,鉴于选择范围广泛 ('events_*'),很难提供明确的答案,但 table 保留是可能的原因。
查看导出如何遵循 this,其中提到了如何命名 table。