使用 SQL 查询获取数据

用户可以通过手动输入目标数据源的 SQL,创建数据提供者。 用户可以指定用于获取数据的源表、列和函数。

关于“使用 SQL 查询”可以访问的数据库中间件的完整列表,请参阅 SAP Product Availability Matrix(SAP 产品可用性矩阵)在 SAP 网站发布的信息
表 1: 受支持的数据库中间件驱动程序

受支持的数据库中间件

如何获取驱动程序

Apache

SAP Lumira 附带了 Amazon EMR 和 Apache Hive Simba 驱动程序。

Cloudera

SAP Lumira 附带了 Cloudera Impala Simba 驱动程序。

IBM DB2

转到 IBM DB2 连接下载页面,网址为 https://www.ibm.com/account/profile/us?page=reghelpdesk在非 SAP 网站发布的信息。 为数据库选择适当的驱动程序,将压缩安装文件保存到计算机,将压缩文件(db2jcc.jar)解压缩到本地目录,然后从计算机运行安装程序。 对于版本 9.5 之前的版本,则必须解压缩 db2cc.jardb2jcc_license_cu.jar

下载驱动程序之前,必须使用 IBM 能识别的免费用户电子邮箱地址作为帐户名进行注册。 如果不知道要使用驱动程序的哪一个版本,两个用于 DB2 版本 10.1 的驱动程序 [DB2 版本 10.1 FP0 (GA) 和版本 10] 均适用于所有高于 DB2 版本 9.5 的版本。 有关更多信息,请与数据库管理员联系。

IBM Netezza

与 Netezza 管理员联系。

Microsoft SQL Server

转到 SQL Server 2005、2008 和 2012 Microsoft 驱动程序下载中心页面,网址为 http://www.microsoft.com/en-us/download/driver.aspx?q=driver在非 SAP 网站发布的信息。 为数据库选择适当的驱动程序,将安装文件保存到计算机,然后从计算机运行安装程序。

如果不知道要使用驱动程序的哪一个版本,Microsoft JDBC Driver 4.0 for SQL Server 适用于所有受支持的 SQL Server 版本。 如果要为 SQL Server 安装 JDBC 驱动程序 4.0,那么 Windows 操作系统的驱动程序是 sqljdbc_4.0.2206.100_enu.exesqljdbc4.jar 驱动程序文件会解压缩到指定解压缩文件夹的 \sqljdbc_4.0\enu\ 中。

Oracle

转到 Oracle JDBC 驱动程序下载页面,网址为 http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html在非 SAP 网站发布的信息

下载驱动程序之前,必须创建一个免费的用户帐户。 如果不知道要使用驱动程序的哪一个版本,ojdbc14.jar 适用于 Oracle 10 和 11 的所有支持版本。

Sybase

默认情况下,Sybase 驱动程序(jconn4.jar)已安装,因此无需由用户进行安装。 该驱动程序位于 \\<<安装目录>\Program Files\SAP Lumira\Desktop\plugins\com.businessobjects.connectionserver.standalone_3.1.3.v20120603-0404\ConnectionServer\jdbc\drivers\IQ15

Teradata

转到 Teradata 连接下载页面,网址为 http://downloads.teradata.com/download/connectivity/jdbc-driver在非 SAP 网站发布的信息。 为数据库选择适当的驱动程序,将压缩安装文件保存到计算机,将压缩文件解压缩到本地目录,然后从计算机运行安装程序。

下载驱动程序之前,必须创建一个免费的用户帐户。 如果不知道要使用驱动程序的哪一个版本,Teradata JDBC 驱动程序 14 适用于所有受支持的 Teradata 版本。 对于 Windows 环境,请使用 TeraJDBC__indep_indep.14.00.00.14.zip。 解压缩后,驱动程序文件为 tdgssconfig.jarterajdbc4.jar

表 2: 典型数据库中间件的 JDBC 驱动程序

数据库中间件

可用的 JDBC 驱动程序

Oracle

ojdbc14.jar

Microsoft SQL Server

sqljdbc4.jar

Teradata

terajdbc4.jartdgssconfig.jar

Sybase

jconn4.jar

IBM DB2

db2jcc.jardb2cc.jardb2jcc_license_cu.jar(用于 9.5 以前的版本)

IBM Netezza

nzjdbc.jar