云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

金山云_伪物语百度云_新注册优惠

小七 141 0

简介

SAP BW∕4HANA是针对SAP HANA平台高度优化的数据仓库解决方案。它不再包括前端解决方案,就像sapbw7.x(BEx前端)那样。请参阅我以前的博客SAP BW/4HANA—针对商业智能报告和分析的三种方法策略的数据仓库。在本博客中,我们将重点介绍作为前端工具的Microsoft Power BI。

Microsoft Power BI

Microsoft Power BI是一种商业分析服务,它使用实时仪表板提供见解,创建丰富的交互式报告,并在移动设备上随时随地访问数据。Power Bi的主要组件如下图所示。

Power Bi服务为业务用户提供与数据交互的访问。您可以构建仪表板来提供业务的单一整合视图。业务用户可以享受实时、自动和定时刷新的最新数据带来的好处。Power BI Desktop使您能够使用其内置的查询功能获取和准备数据。它可以连接到SAP BW/4或SAP HANA环境。此外,您可以通过两种不同的方式连接到数据源:您可以将数据的副本导入Power BI Desktop,或者您可以直接连接到其原始源存储库中的数据,物联网系统,该存储库称为DirectQuery,下面将进一步介绍。Power BI网关充当桥梁,在SAP数据和Power BI服务之间提供快速而安全的数据传输。使用数据网关,您可以随时或按计划的时间间隔刷新仪表盘、报表和数据集。

Power BI中的SAP BW/4HANA连接选项

Microsoft Power BI中提供的两个内置SAP连接器(2018年9月)

SAP HANA数据库连接器SAP Business Warehouse应用程序/消息服务器连接器

用于SAP HANA的Power BI连接器使用SAP ODBC驱动程序。它支持DirectQuery和导入选项。Power BI支持HANA信息模型(如分析和计算视图),并优化了导航。它还支持SAP HANA变量和输入参数。

Power BI桌面和Power BI服务支持DirectQuery模式下的SAP HANA。在DirectQuery模式下连接到SAP HANA时有两个选项:

将SAP HANA视为多维源(默认):在这种情况下,行为将类似于Power BI连接到其他多维源(如SAP Business Warehouse或Analysis Services)时的行为。使用此设置连接到SAP HANA时,将选择单个分析或计算视图,并且该视图的所有度量值、层次结构和属性都将显示在字段列表中。创建视觉效果时,将始终从SAP HANA检索聚合数据。不可能更改视觉上某列的聚合,而且总是不汇总。无法在同一报表中添加计算列,也无法将多个SAP HANA视图中的数据合并。将SAP-HANA视为多维源并不能提供替代关系方法所提供的更大的灵活性,但它更简单,在处理更复杂的SAP-HANA度量时可以确保正确的聚合值,并且通常会产生更高的性能。这是推荐的方法,也是SAP HANA上新DirectQuery报表的默认方法。将SAP HANA视为关系源:在本例中,Power BI将SAP HANA视为关系源。这提供了更大的灵活性,但必须注意确保按预期聚合度量,并避免性能问题。例如,什么是大数据云计算,您可以创建计算列、包含来自多个SAP HANA视图的数据,以及在结果表之间创建关系。在Get Data或query Editor中定义的查询将确定可用的数据,然后可视化中的任何后续聚合都将覆盖该数据。当SAP HANA中的度量值是非加性的(例如,不是简单的和、最小值或最大值)时,必须注意在视觉效果中执行的任何进一步聚合。在Get Data或Query Editor中,只应包含所需的列以检索必要的数据,上云,这反映了这样一个事实:结果将是一个查询,该查询必须是可以发送到SAP HANA的合理查询。例如,如果选择了几十个列,并且认为它们可能需要在后续的可视化中使用,那么即使对于DirectQuery,简单的可视化也意味着子选择中使用的聚合查询将包含这几十个列,这通常执行得非常差。

数据是在定义的聚合级别导入的通过在"获取数据"或"查询编辑器"中创建的查询。每个选定的表集定义一个查询,该查询将返回一组数据(可以在加载数据之前编辑这些查询,例如应用筛选器、聚合数据或联接不同的表)。加载时,这些查询定义的所有数据都将导入powerbi缓存。对基础数据的任何更改都不会反映在任何视觉效果中。需要刷新(使用Power BI gateway),然后重新导入数据。

从技术角度来看,Power BI Desktop和SAP BW/4之间的集成是基于所谓的OLAP BAPI(用于业务应用程序编程接口)。OLAP BAPI随SAP BW/4提供,并为第三方和开发人员提供标准化接口,使他们能够使用自己的前端工具访问SAP BW/4的数据和元数据。OLAP BAPI为Power BI Desktop提供对InfoProviders(包括HANA视图)和BW查询的访问。

Power BI Desktop为SAP BW/4提供两种连接类型—应用程序服务器连接和消息服务器连接。当您创建从Power BI桌面到SAP BW/4服务器的连接时,您需要提供的登录参数与SAP用户通过SAPGUI客户端工具登录到SAP BW/4时非常相似。