You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SAC Story技术问询:如何让Available Quantity值显示在度量列

问题解决:SAC Story中度量未显示在数值列的调整方法

问题原因

你在Query CDS View中给度量AvailableQty添加了@AnalyticsDetails.query.axis: #ROWS注解,这会将该度量识别为行维度属性,而非数值型度量。因此在SAC Story中,它会被展示在行区域的标签旁,而非单独的度量数值列中。

解决方案

1. 修改Query CDS View的注解

移除或调整度量的@AnalyticsDetails.query.axis配置,将其从行维度改为列(度量)区域:

修改前的Query View代码:

@AnalyticsDetails.query.axis: #ROWS
@EndUserText.label: 'Available Qty'
odProb.AvailableQty as AvailableQty,

修改后的Query View代码(二选一即可):

  • 方式一:直接移除行维度注解(度量默认会归为列区域)
@EndUserText.label: 'Available Qty'
odProb.AvailableQty as AvailableQty,
  • 方式二:明确指定为列区域(可选,增强代码可读性)
@AnalyticsDetails.query.axis: #COLUMNS
@EndUserText.label: 'Available Qty'
odProb.AvailableQty as AvailableQty,

2. 后续操作

  • 重新激活修改后的Query CDS View
  • 在SAC中重新导入该模型(或刷新数据源)
  • 再次创建Story时,Available Qty会出现在度量/值区域,将其拖入列区域即可显示为独立的数值列

补充说明

Cube View中配置的@DefaultAggregation: #SUM是正确的,确保度量能按预期进行聚合计算,无需修改。

内容的提问来源于stack exchange,提问作者Sebius

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 03:27:03