【发布时间】:2011-03-27 14:27:40
【问题描述】:
就在我再次对SQL语句很熟悉的时候,在从Google Analytics拉数据的时候,我发现他们并没有使用SQL,而是使用Dimensions和Metrics以及它们的组合。
为什么会这样?我认为它没有 SQL 接口(或普通的 Web 服务器日志下载)?如果是,SQL 语句如何转换为维度、指标(以及细分和过滤器)?
似乎 Metrics 往往是“聚合”,例如 count() 或 average(),而 Dimension 往往是记录值本身(例如 Browser == IE 或 Country = = 澳大利亚),这与 group by 值相同。过滤器就像条件,那么Segment呢?
似乎如果我们指定Dimensions,那么它会自动执行group by 并显示该字段。它通常会 count() 或 sum()。如果我们想要average(*) 怎么办?如果我们希望它显示但不希望它执行group by 怎么办?
要实验的示例网站是http://code.google.com/apis/analytics/docs/gdata/gdataExplorer.html
【问题讨论】:
标签: google-analytics analytics web-analytics google-analytics-api yahoo-analytics