微软Power-BI和SAP-BW数据仓库连接一步一步:
2016年3月24日,微软Power-BI团队发布了直接从Power-BI桌面连接到SAP-BW数据仓库多维数据集的功能预览,取得了可喜的成绩。我们成功地连接到了SAP BW数据仓库,由于这是一个新特性,本文档基本上提供了连接到SAP BW的一个逐步演示。
前提条件:
1。在继续阅读本文档之前,请确保您已从此处下载并安装了最新版本的Microsoft Power BI桌面工具(版本:2.33.4337.281 64位(3月,2016)
2.导航到菜单–>选项–>预览功能并选中SAP BusinessWarehouse Connector选项,确保激活新的预览功能,如下所示。
3.从支持包和修补程序| SAP支持门户下载最新版本的librfc32.dll 64位版本,以你的基础管理员的救命。就位你的系统C:\Windows \ Stase32位置.^ 4中的文件。从这里下载5最新的微软Visual C++ 2005服务包1。确保您的Basis管理员已禁用用户帐户的单一登录选项,并启用使用用户名/密码登录选项。
步骤:1单击"获取数据"选项并浏览到下面的位置
数据库–>SAP Business Warehouse Server
图1
步骤:2
提供您的SAP BW的服务器凭据您要登录的系统。如果您不知道详细信息,请联系您的Basis管理员。
图2
步骤:3
系统提示输入用户名和密码。提供Basis管理员向您提供的SAP BW服务器登录详细信息(请参阅上述前提条件#2)
图3
步骤:4
验证登录凭据后,我们获得如下导航器,可以访问所有多维数据集(基本上是下面的BEx查询)
图4
您可以从多维数据集/BEx查询中选择关键的数字和特征,现在就开始构建仪表板/报表。
旁注:
当前系统在登录时只要求一次登录凭据,大数据库,然后将它们作为设置保存到数据源。您可以按照以下步骤去编辑设置。
i)从下面的屏幕截图
图5
ii)在数据源设置中搜索您的SAP BW服务器名称并选择编辑选项。
如上所示(图6),数据源设置有两种设置。
凭据:单击凭据屏幕上的编辑按钮,您可以选择更改用户名和密码,如下所示。
隐私级别:其中包含以下选项
更改设置后,请按"完成"并关闭窗口,然后重新连接到服务器以进行设置提供服务器详细信息以使用新的凭据访问SAP多维数据集
有待解决的问题:
1)当前版本不提供任何启用单一登录以登录SAP BW系统的选项,这可能会阻碍完全采用此功能,因为大多数组织都将单点登录作为策略。
2)凭证选项是一个非常基本的选项,可以有更多类似于Web数据源设置选项的选项,好评返现,如下所示:
希望本文件能对您有所帮助。欢迎您提出任何意见和建议。
感谢
Vinay
感谢您一步步分享Vinay文件。
感谢Prasad。
感谢您的分享。此功能等待已久。
我在尝试连接到BW系统时收到一个错误,提示"选择一种已安装的语言"。有人知道怎么解决这个问题吗?我们只有EN和DE作为登录语言安装到我们的BW系统
嗨,瑟伦
谢谢。我遇到了这个问题,试图解决同样的问题,你所面临的。
注意1947488:选择一个安装的语言错误时,登录到系统…
请看一看。希望它能解决你的错误。
谢谢
Vinay
谢谢你的留言Vinay。可能相关,但是PowerBI桌面中的sapbw连接器使用的默认登录语言是什么?我无法在连接器中的任何位置指定登录语言。
嗨,瑟伦
我在查看Power BI桌面中的语言设置时遇到了此设置。你能检查一下你现在的设置吗?
导航到选项-->数据加载-->语言环境
希望这有帮助。
谢谢
Vinay
嗨Vinay,大数据的现状,
我的默认值是丹麦语,但尝试切换到英语和德语,但仍然出现相同的错误。这两种语言都是我们根据说明安装的。我注意到每次重新启动PowerBI桌面时,它都会默认为丹麦语区域设置-猜它是从Windows获取的。
嗨,瑟伦,
我可以通过更改本地机器语言来修复相同的错误(请参阅链接):
嗨,Sölvi,
谢谢。成功了。不过,我希望它能在PowerBI桌面中实现改变这一点
Br
Søren
谢谢分享Vinay!我能够连接到我们的sapbw,并且可以看到带有chars和keyfigus的InfoCubes。不过,我没有看到任何BEx查询。
而且我也看不到任何导航属性。你能确认这些还没有吗?
Rg。Erwin
@vinay:你知道power bi桌面在哪里可以轻松连接到sap bw系统吗。只要连接时有问题。正在获取显示的错误消息。
嗨,Vinay,
当我们尝试连接时,遇到如下所示的错误。我们已经完成了上述博客中提到的所有步骤-
嗨,Vinay,
请详细说明如何选择、下载并在我的电脑上安装正确的"librfc32.dll 64位版本"
我仍然有以下错误:
非常感谢您的帮助
嗨,Rama,
我现在遇到了与您相同的错误
您发现了吗有办法解决吗?
嗨Pierre,
联系您的basis团队成员并获取适当的BW服务器名称,这可能会解决您的问题。
谢谢
Prithvi
嗨Vinay,