2020-09-29 18:26发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
有没有人知道是否可以在基于SAP-BW的unv-universe(so MDX)中创建对象,当在WEBI报告中使用登录的用户时,该对象将返回已登录的用户?
或任何其他替代解决方案?
非常感谢!
在webi中使用= CurrentUser()函数在webi报告中获取登录的用户名。
获取用户名将如何处理?
您的要求是应用数据授权还是其他?
嗯。 在正常情况下,这将起作用。 但是:
在此报告中,我们正在将SAP-BW中的数据与XLS中的数据合并。
我们希望通过查询来限制数据,而不是在报告块中。 否则,合并将覆盖整个数据集。
已在Universe连接中启用了SSO。Webi中的数据授权将通过在Universe连接中启用SSO来处理。
嗨,
我也在考虑这个。 但是,在与SAP-BW的Universe连接中使用了固定/专用用户。 出于各种原因。
但是即使我们拥有SSO,也不确定它是否可以帮助我们。 我不知道是否在BW的BEx查询中,他们可以在BEX查询中创建一个对象,该对象将导致BOUSER的名称
让我解释一下
在WEBI文档中,我们正在2个查询之间合并Manager-名称
我们要在报告中实现的目标是:当经理登录BI 4时,他/她打开WEBI文档,并且他/她应该在输入控件中看到以下所有员工的列表: 他/她的团队。 选择他或她的一名或多名员工时,他/她应查看这些员工的KPI列表
因此,我们要基于BOUSER变量来限制经理看到的数据。 从Query-1(或Query-2)检索到的数据中,我们具有与BOUSER相同的内容,比如说"经理用户ID"
在关系宇宙中,这很简单。
这样,检索到的数据将仅适用于已登录的经理
但是在SAP-BW Universe(.unv)中,无法使用@Variable('BOUSER')创建此类对象。
所以我正在寻找一种可能的替代方法
非常感谢您的帮助
最多设置5个标签!
在webi中使用= CurrentUser()函数在webi报告中获取登录的用户名。
获取用户名将如何处理?
您的要求是应用数据授权还是其他?
嗯。 在正常情况下,这将起作用。 但是:
在此报告中,我们正在将SAP-BW中的数据与XLS中的数据合并。
我们希望通过查询来限制数据,而不是在报告块中。 否则,合并将覆盖整个数据集。
已在Universe连接中启用了SSO。Webi中的数据授权将通过在Universe连接中启用SSO来处理。
嗨,
我也在考虑这个。 但是,在与SAP-BW的Universe连接中使用了固定/专用用户。 出于各种原因。
但是即使我们拥有SSO,也不确定它是否可以帮助我们。 我不知道是否在BW的BEx查询中,他们可以在BEX查询中创建一个对象,该对象将导致BOUSER的名称
让我解释一下
在WEBI文档中,我们正在2个查询之间合并Manager-名称
我们要在报告中实现的目标是:当经理登录BI 4时,他/她打开WEBI文档,并且他/她应该在输入控件中看到以下所有员工的列表: 他/她的团队。 选择他或她的一名或多名员工时,他/她应查看这些员工的KPI列表
因此,我们要基于BOUSER变量来限制经理看到的数据。 从Query-1(或Query-2)检索到的数据中,我们具有与BOUSER相同的内容,比如说"经理用户ID"
在关系宇宙中,这很简单。
这样,检索到的数据将仅适用于已登录的经理
但是在SAP-BW Universe(.unv)中,无法使用@Variable('BOUSER')创建此类对象。
所以我正在寻找一种可能的替代方法
非常感谢您的帮助
一周热门 更多>