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

解决方法:通过设置变量组件和SQL替换变量的参数来完成该功能

1) 新建转化,将表输入到文本文件中并命名转换为tran_kettleval

2) 新建作业,拖动变量设置和转换组件并将组件串在一起,具体见下图:

3)点击执行定义好的job,并查看执行结果:

通过结果不难看到,这里选择出来的是ID大于2且小于4的记录,也就是ID为3的记录.

Kettle使用_2变量替换之设置标量相关推荐

  1. Kettle使用_3变量替换之获取系统信息与命名参数

    需求:SQL里定义动态的变量并能替换变量的值后将数据导入到文本文件中 解决方法:通过获取系统信息组件和SQL替换变量的参数来完成该功能 注: 可结合如下链接一起阅读: Kettle使用_29 转换里使 ...

  2. sql语句用变量替换表名_使用内存优化表替换SQL临时表和表变量

    sql语句用变量替换表名 TempDB usage can be considered as a performance bottleneck for workloads that use SQL t ...

  3. VS Code 配置调试参数、launch.json 配置文件属性、task.json 变量替换、自动保存并格式化、空格和制表符、函数调用关系、文件搜索和全局搜索、

    1. 生成配置参数 对于大多数的调试都需要在当前项目目录下创建一个 lanch.json 文件,位置是在当前项目目录下生成一个 .vscode 的隐藏文件夹,在里面放置一些配置内容,比如:settin ...

  4. shell中的命令替换和变量替换

    一.命令替换 可以用'command', 也可以用$(command). 二者是有区别的,先看一下'command'(注意:这里不是引号,而反引号) 1. `command' 用来做命令替换 2. $ ...

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

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

  6. linux bash shell之变量替换::=句法、=句法、:-句法、-句法、=?句法、?句法、:+句法、+句法

    linux bash shell之变量替换::=句法.=句法.:-句法.-句法.=?句法.?句法.:+句法.+句法 变量替换和变量默认值设置是紧密相关的,至少从概念出发是如此. 参数扩张是将类似于变量 ...

  7. Shell替换:Shell变量替换,命令替换,转义字符

    如果表达式中包含特殊字符,Shell 将会进行替换.例如,在双引号中使用变量就是一种替换,转义字符也是一种替换. 举个例子: #!/bin/bash a=10 echo -e "Value ...

  8. linux php7 替换,linux-shell-命令替换和变量替换

    命令替换$() ``Shell 命令替换是指将命令的输出结果赋值给某个变量 Shell 中有两种方式可以完成命令替换,一种是反引号,一种是$(),使用方法如下:variable=`commands` ...

  9. Java 模板变量替换——字符串替换器

    Java 模板变量替换--字符串替换器 说明 可选方法 org.apache.commons.text java.text.MessageFormat java.lang.String 说明 这里分享 ...

最新文章

  1. TOP Server教程:预览非标准协议创建的未来
  2. C++ :sqlite3使用:
  3. 2017第四季度移动行业数据报告
  4. [置顶]tcpflow 抓包
  5. 开始《数据机构与算法之美》之旅
  6. 一文读懂人工智能的前世今生(建议收藏)
  7. django传递URL到某个app的urls.py文件中
  8. spring boot controller 初始化_使用 Spring 快速创建 web 应用的两种方式
  9. 12个数据分析里最常用的思维定式,收藏起来吃灰
  10. idea查看git分支快捷键_开发常用Git/Linux/idea命令快捷键总结(持续更新)
  11. 斯坦福后空翻机器人设计、代码全开源
  12. 滚雪球学 Python 番外篇之游戏世界,游戏也有 Hello World
  13. Intent简单介绍
  14. 一文看懂推荐系统:概要01:推荐系统的基本概念
  15. 毛星云opencv7.1之边缘检测,滤波器和步骤介绍
  16. 人脸姿态估计(计算欧拉角)
  17. 实践是检验真理的唯一标准2 - 脱壳篇03
  18. D. 互联网架构模板
  19. 为什么服务器系统会异常,windows服务器查看系统异常
  20. DBMS_LOB.SUBSTR(col1,n,pos) : 获取文本

热门文章

  1. JavaScript实现SelectionSort选择排序算法(附完整源码)
  2. boost::phoenix::for_each相关的测试程序
  3. boost::mpl模块实现count_if相关的测试程序
  4. boost::mp11::mp_apply_q相关用法的测试程序
  5. boost::geometry::detail::as_range用法的测试程序
  6. boost::contract模块实现vector的测试程序
  7. boost::contract模块实现private protected的测试程序
  8. Boost:使用静态c ++内核语言扩展以进行编译和 执行模板化的c ++内核
  9. Boost:使用accumulator_set <>和std :: for_each()计算一些有用的统计信息
  10. ITK:计算代码点之间的时间