【发布时间】:2016-12-12 17:54:53
【问题描述】:
第一次使用 Google Big Query/Big Data。仍然习惯于查询和命令,但我正在尝试计算使用我们应用程序的浏览器总数。
到目前为止,我有:
SELECT
user_agent_data, session_count,
SUM(LENGTH(user_agent_data)) as device_type
FROM [metal-filament-151915:ipc.intercomusers]
where
user_agent_data contains 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:39.0) Gecko/20100101 Firefox/39.0'
group by user_agent_data, session_count
order by device_type DESC
返回的是什么
[
{
"user_agent_data": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:39.0) Gecko/20100101 Firefox/39.0",
"session_count": "4",
"device_type": "164"
},
{
"user_agent_data": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:39.0) Gecko/20100101 Firefox/39.0",
"session_count": "2",
"device_type": "164"
}
]
这是对同一浏览器类型的单独个实例进行计数。我如何能够将该计数汇总为 2,而不是来自 2 个单独用户的 2 个单独的行。
【问题讨论】:
标签: google-bigquery