在 Power BI 中连接到 SAP HANA 数据库

2022-03-09 00:00:00 数据库 专区 支持 报表 不支持

使用 Power BI Desktop,你现在可以访问 SAP HANA 数据库。 若要使用 SAP HANA,必须在本地客户端计算机上安装 SAP HANA ODBC 驱动程序,Power BI Desktop 的 SAP HANA 数据连接才能正常运行。 可以从 SAP 开发工具下载 SAP HANA 客户端工具,其中包含所需的 ODBC 驱动程序。 也可以从 SAP 软件下载中心获取。 在“软件”门户中,搜索 Windows 计算机的 SAP HANA 客户端 。 


要连接 SAP HANA 数据库,请依次选择“获取数据”>“数据库” > “SAP HANA 数据库”>“连接” :

连接到 SAP HANA 数据库时,请指定服务器名称。 然后从下拉框和输入框中指定端口。在此版本中,Power BI Desktop 和 Power BI 服务均支持 DirectQuery 模式下的 SAP HANA。 可以将在 DirectQuery 模式下使用 SAP HANA 的报表发布和上传到 Power BI 服务。 在 DirectQuery 模式下不使用 SAP HANA 时,也可将报表发布和上传到 Power BI Service。



01
SAP HANA 支持的功能


此版本提供了许多 SAP HANA 功能,如以下列表所示:

  • 适用于 SAP HANA 的 Power BI 连接器使用 SAP ODBC 驱动程序来提供佳的用户体验。

  • SAP HANA 支持 DirectQuery 和“导入”选项。

  • Power BI 支持 HANA 信息模型(如 Analytic 和计算视图),且具有经过优化的导航。

  • 通过 SAP HANA,还可以使用直接 SQL 功能连接到行表和列表。

  • Power BI 包括对 HANA 模型的优化导航。

  • Power BI 支持 SAP HANA 变量和输入参数。

  • Power BI 支持基于 HDI 容器的计算视图。



2
SAP HANA 的限制


SAP HANA 的使用也具有一些限制,如下所示:

  • NVARCHAR 字符串截断的大长度为 4000 个 Unicode 字符。

  • 不支持 SMALLDECIMAL。

  • 不支持 VARBINARY。

  • 有效日期在 1899/12/30 和 9999/12/31 之间。

  • Excel 工作簿当前不支持通过 SSO 进行 SAP HANA 刷新。 若要刷新 Power BI 中的数据,可以将 Power BI 报表与 SAP HANA SSO 结合使用。

来源 https://mp.weixin.qq.com/s/Shcf5gkVTZAhfhhBqbUhKg

相关文章