Skip to content

Commit

Permalink
update sql docs
Browse files Browse the repository at this point in the history
  • Loading branch information
fengzhao committed Feb 5, 2025
1 parent c16474b commit 0d46906
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions docs/olap/01.OLAP概述.md
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ OLAP 名为联机分析处理,又可以称之为 **多维分析** 处理,是



==维度,维度一般指事物现象的某种特征。从某种角度出发的度量统计,角度即为维度。可以看成是观察数据的一种视角,例如人类能看到的世界是三维的,它包含长、宽、高三个维度。直接一点理解,维度就好比是一张数据表的字段,而多维分析则是基于这些字段进行聚合查询。“维度”是指数据的属性。以 Google Analytics 举例来说,“城市”维度表示的是用户发起WEB访问会话的城市,例如“巴黎”或“纽约”。“网页”维度表示的是用户浏览过的网页的网址。==
==维度一般指事物现象的某种特征。从某种角度出发的度量统计,角度即为维度。可以看成是观察数据的一种视角,例如人类能看到的世界是三维的,它包含长、宽、高三个维度。直接一点理解,维度就好比是一张数据表的字段,而多维分析则是基于这些字段进行聚合查询。“维度”是指数据的属性。以 Google Analytics 举例来说,“城市”维度表示的是用户发起WEB访问会话的城市,例如“巴黎”或“纽约”。“网页”维度表示的是用户浏览过的网页的网址。==

==指标一般指可以量化的数据(量化衡量标准)是进行统计后的结果。“指标”是指量化衡量标准。“会话数”指标是指总会话次数。“每次会话浏览页数”指标是指每次会话的平均网页浏览量。==

Expand Down Expand Up @@ -234,10 +234,10 @@ OLAP 名为联机分析处理,又可以称之为 **多维分析** 处理,是

- 聚合:通俗地来说,即我们希望在多大粒度上分析数据。

比如你要统计广告消耗,那么是在创意粒度上看,还是将创意粒度消耗数据加总,并上卷到计划粒度分析消耗呢?如果你之前写过SQL,那么肯定知道在对指标进行sum(求和)、avg(求平均)之后,要在脚本最后加入group by XX,也就是你希望聚合到的维度。但是需要注意的是,你在进行聚合的时候,一定要确认计算的指标,是可以在该维度上可分和可计算的,否则你算出来的数据肯定是错误的,这个会在后面会详述。
比如你要统计广告消耗,那么是在创意粒度上看,还是将创意粒度消耗数据加总,并上卷到计划粒度分析消耗呢?如果你之前写过SQL,那么肯定知道在对指标进行sum(求和)、avg(求平均)之后,要在脚本最后加入`GROUP BY XX`,也就是你希望聚合到的维度。但是需要注意的是,你在进行聚合的时候,一定要确认计算的指标,是可以在该维度上可分和可计算的,否则你算出来的数据肯定是错误的,这个会在后面会详述。


- 对比:数据只有在对比的时候才有意义
- 对比:==数据只有在对比的时候才有意义==

我们发现数据上涨、下跌、波动,是因为我们知道正常的数据应该是多少,超过这个范围的数据都是异常的,才会需要进一步比较和分析。我们在对比数据的时候,通常会选择某一个维度,然后在该维度下进行对比。不在同一个维度上,对比2个同样指标,在业务中没有任何意义。

Expand Down

0 comments on commit 0d46906

Please sign in to comment.