SAP HANA Multiple Input参数在Bex查询中不起作用

2020-09-02 19:29发布

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

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


大家好,

我在发布此问题之前浏览了许多博客,但找不到该问题的解决方案。
我们正在使用HANA SP10,BW 7.5。 数据流为:HANA图形计算视图->复合提供程序-> Bex查询

我们在HANA studio中的HANA图形CV中有2个输入参数。
1)注释-单个强制值

2)ARE-多个条目,非强制性值


我们在基本投影节点中添加了以下表达式,以获取CV数据预览,并且对于预期的强制性和非强制性多个值,可以正常工作 HANA CV数据预览:

"评论" ='$$ Comment_IP $$'

AND

(在(" ARE",$$ ARE_IP $$ )或match(" ARE",$$ ARE_IP $$))


这些输入参数在Composite提供程序中进行映射,然后在Bex查询中进行映射。
对于注释,我将输入变量创建为Single

但是对于ARE,我将Bex变量创建为几个单个值-可选,但是在保存查询时却给了我错误:

InfoObject ARE必须 在查询中被唯一选择

我试图将Bex变量类型更改为Sele 选项,但这也不起作用。

有人可以建议如何在Bex查询中提取此多条目HANA输入参数。 还是完全不支持。 请分享您的输入。

谢谢。

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

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


大家好,

我在发布此问题之前浏览了许多博客,但找不到该问题的解决方案。
我们正在使用HANA SP10,BW 7.5。 数据流为:HANA图形计算视图->复合提供程序-> Bex查询

我们在HANA studio中的HANA图形CV中有2个输入参数。
1)注释-单个强制值

2)ARE-多个条目,非强制性值


我们在基本投影节点中添加了以下表达式,以获取CV数据预览,并且对于预期的强制性和非强制性多个值,可以正常工作 HANA CV数据预览:

"评论" ='$$ Comment_IP $$'

AND

(在(" ARE",$$ ARE_IP $$ )或match(" ARE",$$ ARE_IP $$))


这些输入参数在Composite提供程序中进行映射,然后在Bex查询中进行映射。
对于注释,我将输入变量创建为Single

但是对于ARE,我将Bex变量创建为几个单个值-可选,但是在保存查询时却给了我错误:

InfoObject ARE必须 在查询中被唯一选择

我试图将Bex变量类型更改为Sele 选项,但这也不起作用。

有人可以建议如何在Bex查询中提取此多条目HANA输入参数。 还是完全不支持。 请分享您的输入。

谢谢。

付费偷看设置
发送
4条回答
小熊yu生菜
1楼 · 2020-09-02 20:23.采纳回答

支持多个条目HANA输入参数:

1。 使用选项"多个条目"配置HANA参数。
2。 在Composite Provider
3中映射参数。 使用选项"多个单个值"创建BW查询变量。

要么使BW变量成为必需变量,要么为HANA参数提供默认值。 如果参数为空,则会出现SQL错误。

带有从和到边界的BW范围变量("选择选项")不能映射到HANA输入参数。 您必须为from和to边界创建两个单独的HANA输入参数和两个BW查询变量。

它在BW 7.50 SP14和HANA 2 SP 03上正常工作。

葫芦娃快救爷爷
2楼-- · 2020-09-02 20:13
Hi Arndt,

非常感谢。 您建议的解决方案有助于解决我的问题。

基本上我缺少的是,我必须为Bex查询中的输入变量分配一些默认值,然后错误消失了,并且我能够运行报告。

现在,我添加了多个可选的,多个条目的输入参数,并且一切正常。

再次感谢您。

仅供参考,可以共享SAP注释 2800016 详细信息以备将来参考?

clasier
3楼-- · 2020-09-02 20:04

嗨,

下面的博客可能会给您一些见识。

https://blogs.sap.com/2019/06/21/error-info-object-xxx -必须在查询中唯一选择/

我无法在不同的环境下对其进行测试。

谢谢,

Jothi

代楠1984
4楼-- · 2020-09-02 20:22

Hi Jothi,

非常感谢您调查我的问题并分享您的意见。

尽管我遇到的错误与博客中提到的相同,但是解决方案对我没有用。 正如我在数据流中提到的那样,我们拥有HANA图形计算视图->复合提供程序-> Bex查询。 在Comosite提供程序中,我们具有基于字段的映射。 我们没有使用BW系统中的任何信息对象进行关联(RSA1)。 我们使用BW只是为了访问Bex查询设计器工具进行报告。

如果您对我的情况还有其他意见,请告诉我。

一周热门 更多>