将Excel数据提供程序中的值与Universe中的变量匹配

2020-08-19 16:03发布

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

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


尊敬的专家,

我有一个简单的问题,但在BO中似乎不太可行,也许我缺少一些基本知识。 非常感谢社区的任何投入!

首先,我有两个数据提供者,Universe和excel,并且希望根据excel中提供的内容显示Universe中的所有记录。

为了说明,

我在excel中有一个名称列表,只有一个维度,这些名称没有标识符或相关数据。

在Universe方面,我只有"姓氏"和"姓氏"维度,而没有完整名称。


因此,为了匹配它们,我将创建一个名为"完整名称"的新变量,该变量是"姓氏"和"姓氏"的串联。

我的问题是,如何将我创建的变量与excel提供程序中的名称列表链接,以便仅显示来自Universe端且与excel中的名称列表具有匹配值的记录?

注意:我无权更改Universe,因为它是由其他小组控制的。 我的Webi版本是SAP BI 4.2

*此外,我注意到我可以自己通过Free-SQL进行串联,但是我仍然不知道如何基于excel中的名称列表进行过滤/匹配。

请帮助! 任何线索/建议将不胜感激!

(4.8 kB)

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

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


尊敬的专家,

我有一个简单的问题,但在BO中似乎不太可行,也许我缺少一些基本知识。 非常感谢社区的任何投入!

首先,我有两个数据提供者,Universe和excel,并且希望根据excel中提供的内容显示Universe中的所有记录。

为了说明,

我在excel中有一个名称列表,只有一个维度,这些名称没有标识符或相关数据。

在Universe方面,我只有"姓氏"和"姓氏"维度,而没有完整名称。


因此,为了匹配它们,我将创建一个名为"完整名称"的新变量,该变量是"姓氏"和"姓氏"的串联。

我的问题是,如何将我创建的变量与excel提供程序中的名称列表链接,以便仅显示来自Universe端且与excel中的名称列表具有匹配值的记录?

注意:我无权更改Universe,因为它是由其他小组控制的。 我的Webi版本是SAP BI 4.2

*此外,我注意到我可以自己通过Free-SQL进行串联,但是我仍然不知道如何基于excel中的名称列表进行过滤/匹配。

请帮助! 任何线索/建议将不胜感激!

(4.8 kB)
付费偷看设置
发送
4条回答
SAP小黑
1楼 · 2020-08-19 16:50.采纳回答

嗨,欧文,

使用以下方案的详细信息,我尝试了一种变通方法,并且该方案有效。

方案:

  • 从Excel查询1
  • 从eFashion UNX查询2(数据库为MS Access)
  • SAP BO 4.2 SP7

解决方案:

    < li>在进入实际解决方案之前,您需要在您拥有的Excel工作表中分隔"姓氏"和"姓氏"列,请按照此博客。 现在,您将在Excel源代码中拥有2列(名字和姓氏)(而不是您在图片中的一个名称列表列),
  1. 将此更新的Excel工作表上传到BI
  2. 使用Excel创建查询1
  3. 使用Universe创建查询2
  4. 在查询2中,将过滤器创建为First Name =(从下拉列表中 在这里我们选择"提示","常量"或"值列表"),再从另一个查询中选择"结果"(检查所附图像),然后将打开一个窗口,然后在该窗口中从"查询1"中选择"名字对象"。
  5. 在 查询2,创建另一个过滤器,将其命名为Last Name =(并重复与上一步相同的过程),然后从查询1中选择Last Name对象。
  6. 现在运行查询,您应该已经 设置。

让我们知道这是否有效!

谢谢,
Mahboob Mohammed

灬番茄
2楼-- · 2020-08-19 16:40

我更改了标签,以更好地匹配您的问题主题。

派大星 ヾ
3楼-- · 2020-08-19 16:48

嗨,Mahoboob ,

非常感谢您的回复!

我实际上找到了另一种方法,而不必在Excel文件中拆分名称。

首先,我在报表级别(名字+姓氏)创建了变量,然后将变量与Excel中的"名称列表"对象合并(与变量功能合并,仅在webi 4.2之后可用)。 合并后,我为Universe表中的每个维度创建了明细变量,并开始使用它们创建表以及对象中的名称列表,以进行比较/匹配。

不过,非常感谢您的建议! 我目前正在将这种方法用于其他目的。

此致

Owen

spaceman01
4楼-- · 2020-08-19 16:42

嗨,欧文,

很高兴您能够自己做到! :-)

在Webi中合并变量和对象的能力是SAP引入的一项重要功能。

感谢,
Mahboob Mohammed

# p#

一周热门 更多>