SAP Lumira - 使用SQL查询

SAP Lumira允许您手动使用 SQL查询为目标数据源创建数据集.您可以指定源表,列,过程和函数以在SAP Lumira中获取数据.

您可以将JDBC驱动程序用于典型数据库,如Oracle,SQL Server,IBM DB2,Sybase, Teradata.

数据库JDBC驱动程序名称
Oracleojdbc14.jar
Microsoft SQL Serversqljdbc4.jar
Teradataterajdbc4.jar和tdgssconfig.jar
Sybasejconn4.jar
IBM DB2

db2jcc.jar或db2cc.jar和

db2jcc_license_cu .jar适用于9.5之前的版本

IBM Netezzanzjdbc.jar

使用SQL数据源连接到查询

T o使用SQL查询连接到数据库以获取数据,您应该对数据库和对SQL的良好命令有充分的了解.

您应该为中间件安装正确的数据库驱动程序,允许客户端应用程序连接到中间件和数据库.

必须为数据库中间件安装JDBC驱动程序才能使用SQL查询.访问驱动程序是 .jar 文件.您可以从供应商站点下载此文件并复制到应用程序路径中的驱动程序文件夹.

以下是使用SQL数据源连接查询的步骤.

第1步 : 要使用SQL查询创建数据集,请转到 File → 新.

选择使用SQL查询选项下载数据集并单击下一步.

连接到查询Step1

第2步 : 选择SQL查询.所有绿色查询代表驱动程序,这些驱动程序已正确安装用于中间件.

步骤3 : 选择目标数据库的数据库中间件,然后单击下一步.

连接到查询步骤3

第4步 : 输入登录凭证,如主机名,实例编号,用户名和密码,然后单击连接,如下所示.

连接到查询Step4

步骤5 : 在左侧窗格中,它将显示目标数据库中的所有模式和表.

选择目标表并添加到查询面板.您可以单击预览选项查看数据预览.

连接到查询Step5

第6步 : 您只能在SQL编辑器中使用 SELECT 语句从数据库表中获取数据.单击创建将数据集添加到准备选项卡.如果要使用所有列,也可以使用"全选"选项,或取消选中该框以删除任何列到数据集.点击创建.

连接到查询步骤6

使用SQL连接属性指定查询

使用SQL查询选项还允许您通过手动输入目标数据源的SQL来获取表数据来创建自己的数据提供程序.

使用 Query with SQL 时,应输入目标数据库的连接信息,并且可以使用各种连接属性.

  • 用户名 : 连接目标数据库

  • 密码 : 连接目标数据库

  • 服务器和端口名称 : 目标数据库

  • 数据库 : 数据库名称

您可以选择高级选项,例如 :

  • 连接池模式 : 保持联系活动

  • 游泳池超时 : 在几分钟内保持连接活动的持续时间.

  • 数组提取大小 : 确定从目标数据库中获取的行数.

  • 数组绑定大小 : 更大的绑定数组,将获取更多行.

  • 登录超时 : 连接尝试超时之前的时间.

JDBC驱动程序属性

JDBC驱动程序属性

这些是各种连接属性,可以在创建Lumira数据集时使用带有SQL选项的查询时定义.