77范文网 - 专业文章范例文档资料分享平台

BIEE分析及报表函数使用详解(2)

来源:网络收集 时间:2019-04-05 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

续的整数(2,3,4,...)依次分配给每个后继的级别。如果某些值相等,则分配相同的级别,同时,下一级别数字为前面出现的个数(例如,1,1,1,4,5,5,7...)。根据结果集中的值计算级别。 语法

RANK (Expr1, Expr2 [by Exp1,Exp2]) 其中: Expr

求出数值的任意表达式。 by 是定下RANK的范围如

设置RANK( \事实-销售订单行\销量\时间维\年\

最后能够达到类似于 TopN 的效果,而且,对于表提示器也是生效的,当然得建立过滤器

同时,这样会有一个局限在于,Rank的序列生成方式是(1,1,1,4,5,5,7...) 这样的,所以设置过滤小于10,可能返回的值不止9个,就像上面左图一样

10. STDDEV

此函数返回一组值的样本标准差。返回类型始终为双精度值。STDEV_SAMP 是 STDDEV 的同义词。 语法

STDDEV([ALL | DISTINCT] numExpr BY expr) 其中:

numExpr 是求值结果为数值的任何表达式。

如果指定 ALL,则会为数据集内的所有数据计算标准差。 如果指定 DISTINCT,则会在计算中忽略所有重复项。 如果未指定任何内容 (默认值),则会考虑所有数据。 expr 可以设置范围

如STDDEV(\基础项\预算金额\时间\年份\

11. STDDEV_POP

此函数使用总体方差和标准差的计算公式返回一组值的标准差。 语法

STDDEV_POP([ALL | DISTINCT] numExpr BY expr) 其中:

numExpr 是求值结果为数值的任何表达式。

如果指定 ALL,则会为数据集内的所有数据计算标准差。 如果指定 DISTINCT,则会在计算中忽略所有重复项。 如果未指定任何内容 (默认值),则会考虑所有数据。 expr 可以设置范围

如STDDEV_POP(\基础项\预算金额\时间\年份\

12. SUM

此函数计算通过累加符合数值表达式参数要求的所有值得出的总和。 语法

SUM(numExpr BY expr) 其中:

numExpr 是求值结果为数值的任何表达式。 expr 可以设置范围

SUMDISTINCT

此函数计算通过累加符合数值表达式参数要求的所有不同值得出的总和。

13. TOPN

按从1到n的顺序依次排列表达式参数中最大的n个值,1对应于最大的数值。TOPN函数对结果集中返回的值执行运算。请求可以只包含一个TOPN表达式。 语法

TopN(Expr,integer) 其中: Expr

求出数值的任意表达式。 Integer

任意正整数。表示结果集中显示的最低级别编号,1是最高的级别。 一般,我们是新建一个TOPN的指标,然后将这个指标排除或者隐藏起来 TOPN 对表提示器无效,因为是先TOPN再进行提示的

2. 运行聚合函数

运行聚合函数与函数聚合相似,它们都采用一组记录作为输入,但运行聚合函数不会为整组记录输出一个聚合,而会根据迄今为止出现的记录输出聚合。

14. MAVG

此函数计算结果集内最后 n 行数据 (包括当前行) 的移动平均值。

第一行的平均值等于第一行的数值表达式。第二行的平均值通过计算前两行数据的平均值得出。第三行的平均值通过计算前三行数据的平均值得出,依此类推,直到您到达第 n 行为止,第 n 行的平均值根据最后 n 行数据计算得出。 语法

MAVG(numExpr, integer) 其中:

numExpr 是求值结果为数值的任何表达式。

integer 是任意正整数。它表示最后 n 行数据的平均值。

比如,这里是3,那么就是求上两行数据的平均值,第一行为第一行数据的平均值,第二行是前两行的平均值,第三行是前三行的平均值,后面每一行都是左边前三行的平均值

15. MSUM

此函数计算最后 n 行数据 (包括当前行) 的移动总和。

第一行的总和等于第一行的数值表达式。第二行的总和通过计算前两行数据的总和得出。第三行的总和通过计算前三行数据的总和得出,依此类推。在您到达第 n 行以后,根据最后 n 行数据计算总和。 语法

MSUM(numExpr, integer) 其中:

numExpr 是求值结果为数值的任何表达式。

integer 是任意正整数。它表示最后 n 行数据的平均值。

16. RSUM

此函数根据迄今为止出现的记录来计算运行总和。第一行的总和等于第一行的数值表达式。第二行的总和通过计算前两行数据的总和得出。第三行的总和通过计算前三行数据的总和得出,依此类推。 语法

RSUM(numExpr) 其中:

numExpr 是求值结果为数值的任何表达式。 在 Answers 中,您还可以使用以下替代语法:

RSUM(expression1 [BY expression2[, expression3[, ...]]]) 其中:

expression1, expression2, expression3 ... 可以是任何列引用或列引用中的算术表达式。

BY 子句导致 RSUM 计算从任何 BY 列值不同于上一行的行重新开始。

17. RCOUNT

此函数采用一组记录作为输入,并计算迄今为止出现的记录数量。

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库BIEE分析及报表函数使用详解(2)在线全文阅读。

BIEE分析及报表函数使用详解(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/571568.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: