HANA:计算视图-图形化Aggregation组件-踩坑小记(注意事项)

今天遇到在做HANA视图开发的时候,遇到一个事,一直以为是个BUG,可把我气坏了,具体逻辑是这样的,是勇图形化处理的,ACDOCA innerjoin 一个时间维度表,就这么简单,完全按照ACDOCA的主键去输出的视图如下:

但后来写SQL测试的时候,怪事频发,比如这样,直接SUM的时候数据完全乱掉了,而且找不到规律:

还比如这样,分组求和的结果数据也不对:

基于以上,去导出明细,发现明细数据并无问题

后来发现是Aggregation组件这里,没有设置SUM

我先开始以为这里不SUM,但是视图设置的cube类型,也不会影响结果,因为最外层Semantics是SUM的

但是改掉Aggregation为SUM类型后,问题解决

总结:Aggregation作为视图的汇总部分,我理解有点像ADSO转换时的汇总和覆盖方式,如果不设置为SUM,默认为覆盖,当分类汇总的时候,会根据主键覆盖指标值,导致数据错误,设置为SUM后,分类汇总才会正确,以后如果用到这个组件,最好把指标都设置为SUM类型

相关推荐
ITVV1 天前
试用SAP BTP 02A:试用SAP HANA Cloud
hana·sap btp·btp·hana cloud
阿里云大数据AI技术1 天前
【新模型速递】PAI-Model Gallery云上一键部署Kimi K2模型
大数据·人工智能·数据分析
阡之尘埃1 天前
Python数据分析案例79——基于征信数据开发信贷风控模型
python·金融·数据挖掘·数据分析·信贷风控
不剪发的Tony老师1 天前
Perspective:一款开源的交互式分析和数据可视化组件
数据分析·数据可视化
空脑小白1 天前
使用 Pyecharts 绘制精美饼状图:从基础到高级技巧
python·信息可视化·数据分析
请你喝好果汁6411 天前
tidyverse-数据可视化 - 图形的分层语法
python·信息可视化·数据分析
小小码农正在搬砖中2 天前
【Python数据采集】Python爬取小红书搜索关键词下面的所有笔记的内容、点赞数量、评论数量等数据,绘制词云图、词频分析、数据分析
笔记·python·数据分析
SickeyLee2 天前
数据分析全流程指南:从明确目标到数据呈现的实操方法论
数据挖掘·数据分析
梦想画家2 天前
电商商品综合排序:从需求分析到实时计算的全方位指南
数据分析·综合排序
阿里云大数据AI技术2 天前
【跨国数仓迁移最佳实践2】MaxCompute SQL执行引擎对复杂类型处理全面重构,保障客户从BigQuery平滑迁移
大数据·人工智能·数据分析