• 发帖数1
  • 粉丝1

此人很懒,什么也没有留下

    [可视化] 钻取、旋转、切片、切块 几个术语概念

    永洪_victor新手上路 显示全部楼层 发表于 2017-7-11 17:10:41 |阅读模式 打印 上一主题 下一主题
        CUBE是多维的,有多个维度,每个维度可以看成一个树枝,上面有下一级别的枝桠,那么钻取,可以理解为从一个树枝到他下面的树枝上去,可以层层钻取,往下即为下钻(drill down),往上可称上钻或上卷(roll up)。下钻就是可以层层往下级树枝上去,一直到末端,叶子上,刚好维度上也有“叶级别”和“叶级成员“这一说,这就是到底了。最大的一个树枝,自然是树干了。
       举个例子, 地区维度,从全球(ALL)到地区到国家到省份到市到县,层层下钻。第一级别可以根据需求而定。我看到上海市的总数,想要看各个区的数据,就用下钻,在工具中,可能是替换,也可以是+号打开,依工具而定。


        旋转,(pivot),是维度的切换,换个角度看问题,譬如我将我看的一个交叉表(crosstable)几个维度换来换去来查看数据集,换个角度能够得到不同的信息的。这个,可以自己拉一拉,从业务角度解读试一下。或者更简单点,行列转换一下,不过这个时候对于数据的解读可能变化不会太大。


        切片,(slice),我们都知道维度是多个的, 不然也不会叫多维了,查看数据的时候,通常是不会所有维度都用到的。譬如,时间、地区、商品、销售部门,这几个维度,我们做报表分析时,可能只选了时间、地区,那此时,商品和部门维度会自动为默认成员(通常为ALL,或你自设的DEFAULT),如果我们选取部门维度这个树枝上的某一个节点,即维度成员,如销售一部,商品选一品类,如食品,就看销售一部的食品类的各时间、地区数据了,只有2个维度了,可以想象为一个平面了,这就是切片。


        如果我只做一个维度选择,只选时间,查看某个时间点,部门、商品、地区的销售,那这就是3个维度了,3维的,切出来的自然就是块了。


        时间维度是经常做筛选的的,因为一大部分的报表,是要用户先假定好时间的。看一个时间成员,或者年或者季度,或者月日,具体的成员,来查看报表分析。
       需要注意的是,理解这一切的源头,是需要理解维度、度量、立方体,最终脑海里能出现一个立方体,转来转去,切来切去,就OK了。

    回复

    使用道具 举报

    高级模式
    您需要登录后才可以回帖 登录 | 免费注册

    • 官方微信

      欢迎关注永洪服务号!收费为0,价值无限

      扫码关注
    • 新浪微博

      让每位用户轻松挖掘数据价值!

      访问新浪微博
    • 智能客服
    50W

    会员等你来哦

    Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
    返回顶部