Sql 如何在BigQuery中查找触发设置事件之前触发的事件?

Sql 如何在BigQuery中查找触发设置事件之前触发的事件?,sql,firebase,google-analytics,google-bigquery,window-functions,Sql,Firebase,Google Analytics,Google Bigquery,Window Functions,我想查找在触发事件设置之前触发的事件。例如,用户可能会单击主屏幕上的设置(主屏幕就是事件)。可能有多个源(事件),用户可以从中点击设置。如何了解来自不同来源的用户数量 可能有帮助的事件:用户\u伪\u id、事件\u名称、事件\u时间戳(以微秒为单位) 事件\时间戳和事件\名称 用户\u伪\u id 所需结果(此处屏幕指触发设置的上一个源) 我使用的是BigQuery标准SQL。您需要分析的屏幕视图。“当屏幕转换发生时,Analytics会记录识别新屏幕的屏幕视图事件。”[1] 您将能够访

我想查找在触发事件设置之前触发的事件。例如,用户可能会单击主屏幕上的设置(主屏幕就是事件)。可能有多个源(事件),用户可以从中点击设置。如何了解来自不同来源的用户数量

可能有帮助的事件:用户\u伪\u id、事件\u名称、事件\u时间戳(以微秒为单位)

事件\时间戳和事件\名称

用户\u伪\u id

所需结果(此处屏幕指触发设置的上一个源)


我使用的是BigQuery标准SQL。

您需要分析的屏幕视图。“当屏幕转换发生时,Analytics会记录识别新屏幕的屏幕视图事件。”[1]

您将能够访问firebase_previous_屏幕、firebase_previous_类、firebase_previous_id参数[2]

[1]
[2]

以文本表格的形式提供问题中的样本数据和所需结果。我删除了不相关的数据库标记。添加了示例数据集图像和所需的结果。我不太清楚您想做什么。通常,如果需要连接不同来源的数据,建议将分析数据链接到BigQuery,这样可以进行更复杂的分析,如查询大型数据集和连接多个数据源。这样,我相信您将能够查询来自不同来源的用户数的数据集。这就是你的建议吗?另外,请解释更多关于标题的内容,试图在BigQuery?@oakinlaja中找到触发设置事件之前触发的事件。我指的是触发事件之前触发的事件。比如说购买事件是在商店事件之后触发的(所以在这种情况下,商店将是源)。哇!谢谢这很有帮助,我想通过使用窗口函数进行查询也可以做到这一点。尽管如此,还是很棒!