找文章 / 找答案
精选问答 更多内容

<永洪tech>维度表达式、细节表达式、聚合表达式概念介绍...

Sylvia新手上路 显示全部楼层 发表于 2017-9-18 15:39:43 |阅读模式 打印 上一主题 下一主题
本帖最后由 Sylvia 于 2017-9-18 15:46 编辑

维度表达式:
维度表达式只能做维度使用。因此在定义此类表达式时,最好采用维度常用的数据类型:字符,字符 串,布尔,或日期型。表达式中可以引用别的字段。例如把城市和城市代码拼在一起;或者从包含城市 和代码信息的那个字段中只提取出城市信息。在此表达式中不能采用任何聚合函数。
新建维度表达式:
打开任何一个组件的绑定界面,即打开查询列表,在查询列表中右键即可选择需要创建的数据段类型, 如下图所示 :

11.png
新建维度表达式,打开表达式对话框,如下图所示:
                   12.png
假设存在一个维度数据段为 MARKET,当用户需要给每个地区添加后缀 “ 销售 ” 时,可通过维度表达式来实现,如下图所示 :
                   13.png
如下表所示,其中的地区销售数据段是通过新建维度表达式实现的。
14.png

新建细节表达式

创建方法与维度表达式的创建方法相似。 举例说明
假设存在两个数据段,一个是 SALES,一个是 PROFIT,当用户想计算出产品的成本时,可通过细节表达式来实现,脚本内容为两个数据段之间的差值
                   15.png
如下表所示,其中的成本数据段是通过新建细节表达式实现的。
16.png
聚合表达式 ‌
聚合表达式也只能做度量使用。因此在定义此类表达式时,最好采用度量常用的数据类型:各种数字类 型。表达式中可以引用别的字段,可以做四则运算 , 也可以使用聚合函数。例如把销售字段求和,减去 产品成本的和,返回总利润数,把此表达式绑定到文本或仪表组件中,即可实时获得总利润额。此类表 达式中只能使用在汇总表中。如果转换成细节表,此类表达式会自动从绑定界面中被删除。

新建聚合表达式

创建方法与维度表达式的创建方法相似。 举例说明
假设存在三个数据段,销售总额、花销成本、市场。当用户想计算出每个市场的销售总额与花销成本的
比例时,可通过聚合表达式来实现,脚本内容为两个数据段求和之后的比例,如下图所示 :
                                                                                  17.png
如下表所示,其中的比例数据段是通过新建聚合表达式实现的。
                                                                                 18.png


回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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