-
-
恩智浦凯文 初学数据Lv2
发表于2021-4-8 15:54
悬赏100
已解决
楼主
在数据分析时从数据库可以抓取下面的数据。
count(LEADED_WIPCT.CT_Hrs)
但是不能抓取下面的数据
count(LEADED_WIPCT.CT_Hrs>=100)
谁可以指点一下如何实现在数据分析时抓取一列数据中>=100的数据个数。
尝试在ETL中提前计算出CT_Hrs>=100增加一列字段CT_Hrs>=100
表达式中CT_Hrs字段定义如下: SECONDS(Expression1.System_Time,Expression1.START_TIME)/3600
如何在表达式中定义字段CT_Hrs>=100 ?
尝试Count((SECONDS(Expression1.System_Time,Expression1.START_TIME)/3600)>=100) 失败了
谢谢!
最佳答案
恩智浦凯文 发表于 2021-4-12 12:40
没错。请帮忙看看到底用什么函数,怎么写吧
这个用数组对象函数吧https://bbs.esensoft.com/thread-138767-1-1.html比如我这里场景是需要取到销售价格中<=38091.60的行政区划数量


15个回答
恩智浦凯文 发表于 2021-4-8 17:23
是的,而且是要限制字段数据>=100的条数
统计字段计算个数 同时限制大于等于100条数的字段不显示?这种?
直接写结果集过滤 过滤掉大于等于100条数的字段
xxxl 发表于 2021-4-8 17:32
统计字段计算个数 同时限制大于等于100条数的字段不显示?这种?
直接写结果集过滤 过滤掉大于等于100条 ...
结果集是指什么,怎么写入数据分析表格里
xxxl 发表于 2021-4-8 17:45
统计条数用_n
我还要计算过滤后数据的个数,可以在旁边的单元格里count这个结果集吗
恩智浦凯文 发表于 2021-4-8 17:54
我还要计算过滤后数据的个数,可以在旁边的单元格里count这个结果集吗
用count肯定是不行的得用数组函数统计,size或者length返回过滤出来的这一列的长度


xxxl 发表于 2021-4-9 09:50
用count肯定是不行的得用数组函数统计,size或者length返回过滤出来的这一列的长度
...
你对我需求的理解有误会。


以上结果得出来的只是五条项目里CT_Hrs数据的所有个数。
现在我想要的是CT_Hrs>=100 的个数。 比如LQFP10 有43条数据,但是这里边有的大于100,有的小于100.我最终是想要大于等于100的有多少个。
我是不是应该先对CT_Hrs进行过滤,只留下CT_Hrs>=100 的数据,然后再使用_n来计算个数?如果是这样,该如何操作。
恩智浦凯文 发表于 2021-4-9 12:24
你对我需求的理解有误会。
以上结果得出来的只是五条项目里CT_Hrs数据的所有个数。
这个需要详细看一下您lqfo10什么样的数据大于100 小于100
可以给一下具体的场景例子吗 带数据的哪种
xxxl 发表于 2021-4-9 13:36
这个需要详细看一下您lqfo10什么样的数据大于100 小于100
可以给一下具体的场景例子吗 带数据的哪种 ...
我截取了一部分。所有这些条目分为五类。现在我所要关注的是大于100小时的条目。分为五类分别呈现每一类有多少个条目大于100.
