Big Query firebase analytics,查询客户的最后请求

Big Query firebase analytics , query last request of customers

我正在使用 firebase 分析中的大查询,我想知道是否有人知道检索每个用户最后请求列表的查询,以及每个客户的所有数据 ,我希望每个用户只有一行,最后一个

您没有 post 任何数据,但通常您可以应用这样的模式:

with 
data as (select * from `project.dataset.table`),
rowed as (
  select *, row_number() over (partition by user_id order by session_timestamp desc) as rn
  from data
)
select * except(rn)
from rowed
where rn = 1

请记住这些 select 的所有数据,这些数据在 BQ 中可能非常昂贵,因此请确保仅 select 您 need/want 的字段来回答您的特定问题问题。