在 Power BI 中连接到 SAP HANA 数据库
使用 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。
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 容器的计算视图。
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 结合使用。
推荐阅读
1.微软 PowerBI 被评为2021商业智能领导者 - 14 年的企业产品奋斗史解读
技术交流
1.Power BI免费下载:http://www.yeacer.com/
Microsoft Power BI Desktop中文最新版:下载地址
2.欢迎加入的Power BI技术群,目前正在学习阶段,有兴趣的朋友可以一起学习讨论。
Power Data技术交流群:702966126 (验证注明:博客园Power BI)
更多精彩内容请关注微信公众号:悦策PowerBI
如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮,您的“推荐”将是我最大的写作动力!欢迎各位转载。