BEGIN_SQL在HANA数据库中的用法

2020-09-05 15:15发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们目前尚未在HAN...

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

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


大家好,

我们目前尚未在HANA DB端启用SSO,但我们正在寻找使用@variable(" BOUSER"/" DBUSER"概念IDT级别的选项,我们在其中传递可以访问后端数据库表的BO用户凭据 可以刷新BOBJ报告。

到目前为止,我们可以理解这适用于Teradata DB,但是,如果可以在Universe/IDT级别传递变量,我们正在尝试检查HANA DB的相同概念。

已在Universe中尝试使用此语法,但无效。

BEGIN_SQL = SET QUERY_BAND ='USER'= @ Variable('BOUSER'); Document ='@ Variable('DPNAME')进行交易

https://wiki.scn.sap.com/wiki/display/BOBJ/BEGIN_SQL+and+Connectinit+With+%40Variable%28%27BOUSER%27%29+and+ Query_Band

那么,在BOBJ for HANA DB中是否可以实现这一点?

谢谢

Shubha

4条回答
SAP小菜
2020-09-05 16:11

Shubha,你好

据我了解, QUERY_BAND是Teradata的特定选项

>

如果要基于用户过滤数据,除非实现SSO(如果要使用HANA中已经存在的某些表),则必须在IDT中使用安全编辑器并设置数据安全配置文件对解决方案建模 适用于组(更好)或用户。

HTH

Daniele Tiles

一周热门 更多>