HANA上的BO Universe-输入参数默认值问题

2020-09-02 16:35发布

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

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


专家您好,

我有一个包含两个输入参数的HANA计算视图。 它们都有默认值,例如:

输入参数XX-默认值" 001"

输入参数YY-默认值" AAA"

您当然可以为这些输入参数输入其他值,数据预览将根据您在提示中选择的内容返回数据。

我还在此HANA CV上使用两个参数以及业务层中的查询脚本END_SQL创建了一个Universe:

有参数('PLACEHOLDER'=('$$ HANAInputParameter1 $$,@ Prompt(Parameter 1)),'PLACEHOLDER'=('$$ HANAInputParameter2 $$',@ Prompt(Parameter 2)))

但是它不起作用,即使用户在提示中为这些字段选择其他值,在Webi级别的查询结果中也只有默认值的数据可用

我在数据基础中未选中默认值,而且也不起作用。

如何解决此问题? 这是关于END_SQL的语法错误? 删除HANA CV级别的默认值,性能如何? 有什么我想念的吗?

非常感谢

Samantha A

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

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


专家您好,

我有一个包含两个输入参数的HANA计算视图。 它们都有默认值,例如:

输入参数XX-默认值" 001"

输入参数YY-默认值" AAA"

您当然可以为这些输入参数输入其他值,数据预览将根据您在提示中选择的内容返回数据。

我还在此HANA CV上使用两个参数以及业务层中的查询脚本END_SQL创建了一个Universe:

有参数('PLACEHOLDER'=('$$ HANAInputParameter1 $$,@ Prompt(Parameter 1)),'PLACEHOLDER'=('$$ HANAInputParameter2 $$',@ Prompt(Parameter 2)))

但是它不起作用,即使用户在提示中为这些字段选择其他值,在Webi级别的查询结果中也只有默认值的数据可用

我在数据基础中未选中默认值,而且也不起作用。

如何解决此问题? 这是关于END_SQL的语法错误? 删除HANA CV级别的默认值,性能如何? 有什么我想念的吗?

非常感谢

Samantha A

付费偷看设置
发送
3条回答
大道至简
1楼-- · 2020-09-02 16:58

嗨,萨曼莎,

让我从内部进行研究,然后再向您提出一些后续步骤。

感谢与问候,

伴侣

何必丶何苦呢
2楼-- · 2020-09-02 17:11

嗨萨曼莎,

我在内部进行了检查,对我来说似乎还可以,即根据传递给HANA的参数来检索正确的值。

除了HANA输入参数之外,是否还有其他特殊原因需要END_SQL? 因为对我来说,罪魁祸首似乎是在业务层参数中添加了END_SQL参数。

谢谢

伴侣

Nir深蓝
3楼-- · 2020-09-02 16:55

嗨,伴侣,

如果我直接在不带Universe的Webi中使用HANA视图,则行为类似。 我正在使用BI Platform 4.2支持包7修补程序1。我有一个具有星型联接的HANA视图,其中,我正在一个具有将输入参数映射到常量的Dimension视图联接。 现在,无论我将哪个常量值映射到Input Parameter,Webi都会忽略此映射,并始终在Dimension视图中使用Input Parameter的默认值执行。

维度视图:VDIM_XX
,输入参数为IP1
IP1默认值" X"

计算视图:VCV_XX

使用VDIM_XX使用Star加入

IP1映射到常量" Y"

执行WEBI VCV_XX视图时,它将忽略映射到常量" Y"的IP1,并以默认值" X"运行。

MDX脚本:

选择非空{[Measures .. [CC_Annualized],[Measures]。[CC_Ratio],[Measures]。[CC_YTD_Dep],[Measures]。[CC_Years],[Measures .. [CC_GrossAssetS2]}在列上, 非空Crossjoin(Crossjoin([RACCT]。[RACCT]。[RACCT]。成员,分层({[VDIM_XX]。[FSV_HIER] .Members})),[YEARS_PER_POLICY]。[YEARS_PER_POLICY]。[YEARS_PER_POLICY]。 维度属性PARENT_UNIQUE_NAME在[VCV_XX] SAP变量的行上显示[分类帐]包括" 0L" [公司代码]包括" ABC" [Profit_Center_Type]包括" PQR" [Reporting_Year]包括" 2019" [Reporting_Period]包括" 001" [Currency '30'

一周热门 更多>