PDI 7.1 在数据库连接中,没有提供 SAP Hana 数据库的连接选项。需要先在操作系统中安装 SAP Hana Client,然后将驱动程序拷贝到 PDI安装目录/data-integration/lib 文件夹下。驱动程序文件名为: ngdbc.jar

本次需要实现的目标:读取 EMP_MASTER 表中所有性别为 Male 的员工信息。完成后步骤和步骤连接如下:

连接数据库

  • 数据库类型: Generic database
  • 数据库驱动类型:com.sap.db.jdbc.Driver
  • 连接类型: JDBC
  • 连接字符串: jdbc:sap://ip:30015

定义常量

定义常量,作为第二步 “表输入” 步骤 SQL 语句的参数。元数据:

数据:

表输入

我们要连接的 Hana 数据库表结构如下:

示例数据预览如下:

示例数据可以从 sample data 获取。

“表输入” 步骤的界面如下:

字段选择

字段选择一般作为过渡,对字段进行选取、改名,对数据格式进行设置。这里用作预览。

完成三个步骤后,点击运行,通过 “预览” 按钮查看预览的数据如下:

Kettle (3) - 连接 SAP Hana 数据库相关推荐

  1. python获取sap数据_python 连接 SAP HANA 数据库

    SAP HANA 是SAP 新的内存数据库: 目前学习python数据处理分析,现在想要连接 SAP HANA 数据库, 发现目前python已经发布了连接 SAP HANA的库 pyhddb 1.需 ...

  2. 【FineReport】帆软报表平台的安装与连接 SAP HANA 数据库

    [FineReport]帆软报表平台的安装与连接 SAP HANA 数据库 1.下载帆软 2.安装软件 3.连接HANA 4.访问数据 1.下载帆软 (1)帆软最新版本软件下载地址:https://w ...

  3. FineReport 连接 SAP HANA 数据库

    FineReport 连接 SAP HANA 数据库 文章目录 FineReport 连接 SAP HANA 数据库 一.拷贝jar包到FR工程 二.设计器中定义数据连接 1.JDBC方式连接 2.X ...

  4. 使用 SSL 加密的 JDBC 连接 SAP HANA 数据库

    近期客户为满足安全要求,提了让业务应用使用 SSL 方式连接 SAP HANA 数据库的需求.本人查询 SAP官方文档 发现数据库支持 SSL 连接,有参数直接加到 JDBC 的 URL 后边就行了, ...

  5. 使用ABAP(ADBC)和Java(JDBC)连接SAP HANA数据库

    在表DBCON里维护一条记录,指向HANA数据库.con_ENV里填入HANA数据库的主机名和端口号.如vmXXXX:30015 DATA: ls_new TYPE DBCON.ls_new-con_ ...

  6. 使用ABAP(ADBC)和Java(JDBC)连接SAP HANA数据库 1

    在表DBCON里维护一条记录,指向HANA数据库.con_ENV里填入HANA数据库的主机名和端口号.如vmXXXX:30015 DATA: ls_new TYPE DBCON.ls_new-con_ ...

  7. Kettle连接 SAP Hana 数据库

    看这篇 https://blog.csdn.net/stone0823/article/details/78629096 如果要下载SAP Hana Client 点这里 https://tools. ...

  8. Java 连接SAP Hana数据库

    最近项目有用到hana数据库的,记录一下相关资料. hana连接可参考官网:Hana JDBC创建 整个步骤如下: 项目中增加ngdbc.jar,可以从该博客中链接下载com.sap.db.jdbc. ...

  9. Python连接SAP HANA数据库插入数据

    工作的时候需要往HANA数据库插入一些测试数据,我使用的连接HANA的工具DBeaver又不能像Mysql那样批量执行多条插入语句,就想用python连接HANA往里循环插入数据,由于代码水平有限,尝 ...

最新文章

  1. JQuery 匿名函数初识(转载)
  2. Node读取并输出txt文件内容
  3. BGP——Route-map扩展(讲解+配置)@
  4. Java集合系列:Vector解析
  5. sql server 2005 T-SQL BEGIN DIALOG CONVERSATION (Transact-SQL)
  6. 安装oracle后电脑无法启动,求救,Oracle11g安装成功后,总是无法启动
  7. 关于FlexPaper 2.1.2版本 二次开发 Logo 、打印、搜索、缩略图、添加按钮、js交互、右键菜单等相关问题...
  8. 机器学习基础(四十六)—— 遗传算法(GA)
  9. WPS企业免费版,无广告
  10. 三方平台管理公众号----创建第三方平台
  11. 2020年4月14日
  12. chapter-13-生成式模型
  13. leaflet 矢量 经纬网格
  14. yuelins 飞鸽传书2013最新版
  15. 集团信息化之路——物资库存管理软件需求报告
  16. 关于RuoYi自动代码生成功能的使用
  17. 词嵌入矩阵(Word Embeddings)的生成
  18. Windows 10 Manager系统优化工具
  19. 华为APP安装问题:更新包与已安装应用的签名不一致
  20. Comodo Firewall 世界第一的免费防火墙

热门文章

  1. 【手把手带你刷好题】——25.换酒问题(模拟、思维)
  2. 判断2000-2500年中的每一年是否为闰年,将结果输出。
  3. 关于POVIT的简单介绍
  4. 现在做什么副业比较赚钱?多说人都选择这4个副业!
  5. java代码编辑器 pdf文件预览 主流SSM 代码生成器 shrio redis websocket即时通讯
  6. 腾讯云短信接口报错1014
  7. “闪购”神话的牛皮吹出了泡沫
  8. 校园一卡通“卡”在哪里
  9. H5入门四:CSS选择的艺术
  10. 跳闸、合闸位置监视继电器HJTHW-E002J/DC220V