麦粉社区
>
帖子详情

传统dw层这种特殊计算的字段,smartbiV11要如何去处理?

数据分析 发表于 2024-8-12 14:16
发表于 2024-8-12 14:16:00
本帖最后由 冯健 于 2024-8-12 18:02 编辑


为什么会提出这个问题,从我的总结方面分析的:

 

那现在比如说我有个要计算的字段(例如:耗课率),当达到50%为第一种计算场景,超过70%又为另一种场景计算,那这时候我该如何去处理?

传统数仓可以通过存储过程对数据进行处理,现在比如说,我数据模型里面的度量字段里面条件实现不了我的需求,那我只能通过sql查询去进行处理吗,那sql查询会影响到查询效率吗? 

 

 



 



 

 

 


 
发表于 2024-8-12 14:23:59
如果只是计算结果不同的话用case when 不就能解决嘛
回复

使用道具 举报

发表于 2024-8-12 14:31:51
可以建新的计算度量,用iff函数处理
732166b9ac481c3d1.png
回复

使用道具 举报

发表于 2024-8-12 15:52:50
通过ETL任务在数据抽取的时候,加一个流程来进行计算
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

3回帖数 0关注人数 278浏览人数
最后回复于:2024-8-12 15:52
快速回复 返回顶部 返回列表