- SAP Lumira 教程
- SAP Lumira - 主页
- SAP Lumira - 概述
- SAP Lumira - 数据源
- SAP Lumira - 数据采集
- SAP Lumira - 编辑获取的数据
- SAP Lumira - 查看连接
- SAP Lumira - 使用 Excel 文件
- SAP Lumira - 处理 CSV 文件
- SAP Lumira - 连接 HANA 视图
- SAP Lumira - 从 HANA 下载
- SAP Lumira - 作为数据源的 Universe
- SAP Lumira - 使用 SQL 查询
- SAP Lumira - 工作模式
- SAP Lumira - 准备阶段
- SAP Lumira - 可视化阶段
- SAP Lumira - 撰写阶段
- SAP Lumira - 共享阶段
- SAP Lumira - 新文档
- SAP Lumira - 创建图表
- SAP Lumira - 图表类型
- SAP Lumira - 条件格式
- SAP Lumira - 在选项卡中准备数据
- SAP Lumira - 编辑数据
- SAP Lumira - 数字和日期
- SAP Lumira - 丰富数据
- SAP Lumira - 使用数据集
- SAP Lumira - 可视化数据
- SAP Lumira - 图例颜色
- SAP Lumira - 创建故事
- SAP Lumira - 幻灯片
- SAP Lumira - 定制故事
- Lumira - 图表、故事和数据集
- SAP Lumira - 发布数据集
- SAP Lumira 有用资源
- SAP Lumira - 问题解答
- SAP Lumira - 快速指南
- SAP Lumira - 有用资源
- SAP Lumira - 讨论
SAP Lumira - 使用 SQL 查询
SAP Lumira 允许您通过对目标数据源使用SQL 查询来手动创建数据集。您可以指定源表、列、过程和函数来获取 SAP Lumira 中的数据。
您可以将 JDBC 驱动程序用于 Oracle、SQL Server、IBM DB2、Sybase、Teradata 等典型数据库。
数据库 | JDBC 驱动程序名称 |
---|---|
甲骨文 | ojdbc14.jar |
微软SQL服务器 | sqljdbc4.jar |
泰拉数据 | terajdbc4.jar 和 tdgssconfig.jar |
赛贝斯 | jconn4.jar |
IBM DB2 | db2jcc.jar 或 db2cc.jar 和 db2jcc_license_cu.jar 适用于 9.5 之前的版本 |
IBM Netezza | nzjdbc.jar |
使用 SQL 数据源连接到查询
要使用 SQL 查询连接到数据库来获取数据,您应该对数据库有很好的了解并熟练掌握 SQL。
您应该为中间件安装正确的数据库驱动程序,以允许客户端应用程序连接到中间件和数据库。
数据库中间件必须安装 JDBC 驱动程序才能使用 SQL 查询。访问驱动程序是.jar文件。您可以从供应商站点下载此文件并将其复制到应用程序路径中的驱动程序文件夹中。
下面给出了使用 SQL 数据源连接到查询的步骤。
步骤 1 - 要使用 SQL 查询创建数据集,请转到File → New。
选择选项“使用 SQL 查询来下载数据集”,然后单击“下一步”。
步骤 2 - 选择 SQL 查询。所有绿色查询代表驱动程序,这些驱动程序已为中间件正确安装。
步骤 3 - 选择目标数据库的数据库中间件,然后单击下一步。
步骤 4 - 输入登录凭据,例如主机名、实例编号、用户名和密码,然后单击“连接”,如下所示。
步骤 5 - 在左侧窗格中,它将显示目标数据库中的所有模式和表。
选择目标表并添加到查询面板。您可以单击“预览”选项来查看数据预览。
步骤 6 - 您只能在 SQL 编辑器中使用SELECT语句从数据库表中获取数据。单击“创建”将数据集添加到“准备”选项卡。如果您想使用所有列,您还可以使用“全选”选项,或者取消选中该框以删除数据集中的任何列。单击创建。
使用 SQL 连接属性指定查询
使用 SQL 查询选项还允许您创建自己的数据提供程序,通过手动输入目标数据源的 SQL 来获取表数据。
使用SQL 查询时,应输入目标数据库的连接信息,并且可以使用各种连接属性。
用户名- 连接目标数据库
密码- 连接目标数据库
目标数据库的服务器和端口名称
数据库- 数据库名称
您可以选择高级选项,例如 -
连接池模式- 保持连接活动
池超时- 保持连接活动的持续时间(以分钟为单位)。
数组获取大小- 确定从目标数据库获取的行数。
数组绑定大小- 绑定数组越大,将获取更多的行数。
登录超时- 连接尝试超时之前的时间。
JDBC 驱动程序属性
这些是各种连接属性,可以在创建 Lumira 数据集时使用带有 SQL 选项的查询来定义。