zoukankan      html  css  js  c++  java
  • Kettle

    ======================kettle运行转换和工作====================
    系统   类型  脚本       运行脚本命令(转到pan.sh所在的目录,pan.sh默认在data-integration文件夹下)
    linux     ktr     pan.sh       ./pan.sh -file=/home/kettle/script/andLife.ktr(注:等号左边为pan.sh所在路径,右边为脚本存储路径)
    linux     kjb    kitchen.sh     ./kitchen.sh -file=/home/kettle/script/andLife.kjb
    window   ktr     Pan.bat      ./Pan.sh -file=/home/kettle/script/andLife.ktr
    window   kjb       Kitchen.bat     ./Kitchen.bat -file=/home/kettle/script/andLife.kjb
    =========================================================

    ktr的运行:运行transformation文件是通过pan.sh来运行的。

    打开cmd命令行窗口,转到pan.sh所在的目录,如/home/kettle/data-integration,

    然后执行ktr文件的命令为:
    ./pan.sh -file=/home/kettle/script/andLife.ktr

    如果要保存输出日志则
    ./pan.sh -file=/home/kettle/script/andLife.ktr >> /home/kettle/log/kettle.log

    ==========================================================

    kjb的运行:运行job文件是通过kitchen.sh来运行的。

    打开cmd命令行窗口,转到kitchen.sh所在的目录,如/home/kettle/data-integration,

    然后执行kjb文件的命令为:
    ./kitchen.sh -file=/home/kettle/script/andLife.kjb

    如果要保存输出日志则

    ./kitchen.sh -file=/home/kettle/script/andLife.kjb >> /home/kettle/log/kettle.log

    ============================================================

    kettle连接数据库常见错误总结:

    1、连接数据库时,需要下载相应的数据库驱动jar包
    1.1、window系统区分32和64位,所以需哟啊下载相应的jar包,如32位驱动包在32系统中只需放在lib文件夹即可
    1.2、在linux上没有32和64位之分,所以只要将数据库的连接驱动包放在lib文件夹即可

    2、sql查询结果集乱码解决方法:

    编辑数据库连接 - 选项 - 添加参数:characterSetResults 值:gbk/utf8
    characterEncoding gbk/utf8
    useUnicode true

    =============================================================

    解析JSON数据:

    1.解析json时,获取单层json数据时,字段路径中用 $.字段名 即可获取值;
    如果获取嵌套的双层json数据,此时字段路径中用 $..字段名 即可获取值,多层同理

  • 相关阅读:
    【散列表】拉链法以及线性探查法
    【Spring】第一个hello world程序
    『Java基础』基本数据类型和包装类
    二进制、八进制、十进制、十六进制互转
    [MyBatis]缓存机制
    Ora-01830 日期格式图片在转换整个输入字符串之前结束
    leetcode1584. 连接所有点的最小费用(最小生成树算法的应用)
    VS安装SVN插件
    Winform打开不窗体设计器解决方法(Winform以普通C#类显示,打开不了设计器)
    Oracle修改System密码并解锁
  • 原文地址:https://www.cnblogs.com/coder-wzr/p/9146875.html
Copyright © 2011-2022 走看看