SAP Hana处理公式上的非重复计数

2020-09-02 19:37发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


hana-distinct-counter-error.jpg hana-distinct-counter-error.jpg

专家们,

这是我的要求。

我在表中有两列" Shipment_number"和" Shipment_Reason"。

-为以下3点创建"计算视图" 1。

1。 需要在" Shipment_number"上创建唯一计数器,以获取" Total Shipment Count"的唯一计数。

2.需要创建计算出的" Late Shipments"列,以过滤"装运原因"!=" ON TIME"。

3.需要在计算的" Late Shipments"列上创建Distinct计数器,该计数器是延迟装运的唯一计数" Late Shipments Count"。 这也是我所做的。

-创建的计算视图2消耗了计算视图1来创建

"延迟出货百分比"为第4点。

问题在第4点以下:

4。 现在,我想使用下面的公式使用两个计数器计算的列来创建计算列"延迟装运百分比"

"晚出货量"/"总出货量"。

现在,我执行了Calculation View2的数据预览,并在"分析"选项卡中删除了Year和Plant维度,然后拖放了" Late Shipment Count"列,并且得到的错误为" Error SAP DBTech JDBC:[ 2048]:列存储错误:[34023]计算模型的实例化失败;异常306103:除顶部聚合节点'$ ARG3 $'" 之外,其他任何节点上均不允许在公式上进行计数。

请检查并提供您的输入。

预先感谢

Parasuram

hana-distinct-counter-error.jpg (34.4 kB)

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


hana-distinct-counter-error.jpg hana-distinct-counter-error.jpg

专家们,

这是我的要求。

我在表中有两列" Shipment_number"和" Shipment_Reason"。

-为以下3点创建"计算视图" 1。

1。 需要在" Shipment_number"上创建唯一计数器,以获取" Total Shipment Count"的唯一计数。

2.需要创建计算出的" Late Shipments"列,以过滤"装运原因"!=" ON TIME"。

3.需要在计算的" Late Shipments"列上创建Distinct计数器,该计数器是延迟装运的唯一计数" Late Shipments Count"。 这也是我所做的。

-创建的计算视图2消耗了计算视图1来创建

"延迟出货百分比"为第4点。

问题在第4点以下:

4。 现在,我想使用下面的公式使用两个计数器计算的列来创建计算列"延迟装运百分比"

"晚出货量"/"总出货量"。

现在,我执行了Calculation View2的数据预览,并在"分析"选项卡中删除了Year和Plant维度,然后拖放了" Late Shipment Count"列,并且得到的错误为" Error SAP DBTech JDBC:[ 2048]:列存储错误:[34023]计算模型的实例化失败;异常306103:除顶部聚合节点'$ ARG3 $'" 之外,其他任何节点上均不允许在公式上进行计数。

请检查并提供您的输入。

预先感谢

Parasuram

hana-distinct-counter-error.jpg (34.4 kB)
付费偷看设置
发送
1条回答
当学会了学习
1楼-- · 2020-09-02 19:43

嗨,

我知道线程很旧,但是今天我遇到了同样的问题,无法在线找到答案。

问题实际上出在您的"计算视图" 1中。

您必须在顶部节点(投影)下方的节点中创建计数器"总装运计数"和"延迟装运"。

然后,在顶部节点中,可以创建不同的计数器" Late Shipments Count",同时确保未对" Late Shipments"启用聚合。

如果在"计算视图1"中为"延迟装运"启用聚合,则在视图2中将出现此错误==>"错误SAP DBTech JDBC:[2048]:列存储错误:[34023]计算模型的实例化失败;请参见图3。 例外306103:除顶级聚合节点'$ ARG3 $'"以外,其他任何节点上均不允许在公式上进行计数区别。

最大

一周热门 更多>