使用 Power BI Desktop,你现在可以访问 SAP HANA 数据库。 若要使用 SAP HANA,必须在本地客户端计算机上按顺序安装 SAP HANA ODBC 驱动程序,以使 Power BI Desktop SAP HANA 数据连接能够正常运行。 可以从 SAP 软件下载中心下载 SAP HANA ODBC 驱动程序。 在这里,搜索 Windows 计算机的 SAP HANA 客户端。 由于 SAP 软件下载中心的结构经常发生变化,因此没有有关站点导航的更多具体指导。

若要连接 SAP HANA 数据库,请依次选择“获取数据 > 数据库 > SAP HANA 数据库”,如下图所示。

连接到 SAP HANA 数据库时,指定服务器名称和端口,格式为服务器:端口 - 下图显示名称为 ServerXYZ 的服务器和端口 30015 的示例。

在此版本中,DirectQuery 中的 SAP HANA 模式受 Power BI Desktop 和 Power BI Serivice 的支持 ,并且你可以向 Power BI 服务发布和上传 DirectQuery 模式中使用的 SAP HANA 的报表。 在 DirectQuery 模式中不使用 SAP HANA 时你也可以向 Power BI Service 发布和上传报表。

SAP HANA 支持的功能

此版本有很多适用于 SAP HANA 的功能,如以下列表所示:

  • 适用于 SAP HANA 的 Power BI 连接器使用 SAP ODBC 驱动程序,以提供最佳使用体验

  • SAP HANA 支持 DirectQuery 和导入选项

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

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

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

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

安装 SAP HANA ODBC 驱动程序

SAP HANA 的限制

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

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

  • 不支持 SMALLDECIMAL

  • 不支持 VARBINARY

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