需求:SQL里定义动态的变量并能替换变量的值后将数据导入到文本文件中

解决方法:通过获取系统信息组件和SQL替换变量的参数来完成该功能

: 可结合如下链接一起阅读:

Kettle使用_29 转换里使用参数

Kettle转换作业50个案例代码

1) 新建转化,将结合获取系统信息、表输入、输出到文本文件的组件并命名转换为tran_kettleval

2)新建job并保持名字为job_para2,保存时对命令行参数进行赋值,见下:

3)运行job,见下:

1)查看运行结果:

写在最后的说明:

1 当前案例演示了如何使用系统参数和命名参数,其中使用系统参数部分见转换部分,使用命名参数部分见作业部分(转换里也可以使用命名参数)。

详细的KETTLE应用案例介绍

Kettle使用_3变量替换之获取系统信息与命名参数相关推荐

  1. Kettle使用_2变量替换之设置标量

    需求:在SQL里定义动态的变量并能替换变量的值后将数据导入到文本文件中 解决方法:通过设置变量组件和SQL替换变量的参数来完成该功能 1) 新建转化,将表输入到文本文件中并命名转换为tran_kett ...

  2. java配置文件变量替换_SpringBoot 配置文件application.properties配置参数替换或者注入的几种方式...

    想要忽略properties中的某些属性,引发的对SpringBoot中的application.properties外部注入覆盖,以及properties文件使用的思考. SpringBoot 配置 ...

  3. SMB 获取系统信息与SSH与FTP服务识别

    SMB 获取系统信息与SSH与FTP服务识别**** 我们可以通过smb_version来查看哪些IP开启了445,然后我们就可以通过445获取系统信息 最后设置参数,扫描出结果 SSH与FTP服务识 ...

  4. kettle的命名参数接口NamedParams实现与Job命名参数的传递和使用实现

    kettle执行Job流程时可以设置命名参数(Parameters).命名参数的接口为NamedParams,其默认实现为NamedParamsDefault类,Job类实现该接口,并委托NamedP ...

  5. Kettle使用_8 存储过程结合获取系统信息

    Kettle使用_8 存储过程结合获取系统信息 需求: 通过传递给kettle位置参数的方式执行存储过程.其中存储过程的需求是往tb_user(字段user_id, name)里插入一条记录(覆盖式, ...

  6. sed当中使用变量替换以及执行外部命令

    转自:http://blog.csdn.net/linwhwylb/article/details/7184748 在使用sed对日志或者其它文本进行parse的过程当中,有时候我们需要引用外部变量的 ...

  7. linux读取环境变量替换,linux Shell脚本学习笔记二(变量和环境变量)

    2.变量和环境变量 使用env命令在终端中查看所有与此终端进程相关的环境变量.对于每个进程,在起运行时的环境变量可以使用下面的命令来查看: cat /proc/$PID/environ 其中,将PID ...

  8. linux 调用外部变量,sed当中使用变量替换以及执行外部命令

    转自:http://blog.csdn.net/linwhwylb/article/details/7184748 在使用sed对日志或者其它文本进行parse的过程当中,有时候我们需要引用外部变量的 ...

  9. java 命名参数动态替换_使用Kettle的命名参数动态执行作业

    关于如何根据传入的不同参数,达到动态运行作业的目的,这里不介绍.只提供一个思路,就是不同的调度进程调度同一个Kettle文件时,传入了不同的参数,从而得到不同的数据. 如下图所示: 1. 先设置参数名 ...

最新文章

  1. Windows Phone开发(16):样式和控件模板
  2. Gartner 2019年超融合魔力象限:新增深信服,国内华为、华云在榜
  3. MariaDB 宣布成立基金会
  4. python随机生成一个地区地址_为特定地区/国家生成随机坐标的轻量级工具?
  5. K8S部署工具:KubeOperator集群导入
  6. Python 数据分析三剑客之 Matplotlib(八):等高线 / 等值线图的绘制
  7. Multivariate Linear Regression的参数估计
  8. Tomcat 改BUG之 localhost:8080 404
  9. 【白皮书分享】2021智慧零售私域白皮书-腾讯.pdf(附下载链接)
  10. SylixOS下移植glib时clock_gettime函数分析
  11. mysql上面waring删掉吗_MySQL经典练习题:数据插入,更新,删除
  12. GTD+敏捷=一种新的计划列表理念和方法。
  13. ssl 1606 选课
  14. TeamViewer远程连接控制软件
  15. 小黄鸡.Net版(Simsimi.Net)
  16. uniapp中text-indent不起作用,uniapp首行缩进不管用如何解决?
  17. 波导缝隙天线(二)[搬运]
  18. C语言程序设计笔记(浙大翁恺版) 第二周:计算
  19. 类人机器人AI系统进阶模型 - 试论计算机模拟意识
  20. 多目标优化中常用的绩效指标(Performance Indicator)(最全概括)

热门文章

  1. opengl加载显示3D模型blend类型文件
  2. wxWidgets:wxMemoryFSHandler类用法
  3. wxWidgets:wxFilePickerCtrl类用法
  4. wxWidgets:wxFileCtrlEvent类用法
  5. boost::hana::fold_right用法的测试程序
  6. boost::exchange的测试程序
  7. ITK:添加点和边到网格
  8. DCMTK:以HTML格式呈现DICOM结构化报告文件的内容
  9. DCMTK:dicom标签的基础类
  10. VTK:Utilities之Screenshot