kettle 实操

Test1 csv-excel

kettle 实操_第1张图片
kettle 实操_第2张图片
kettle 实操_第3张图片

Test2 json-excel

kettle 实操_第4张图片
kettle 实操_第5张图片
kettle 实操_第6张图片
kettle 实操_第7张图片
kettle 实操_第8张图片

Test3 mysql -excel

kettle 实操_第9张图片

kettle 实操_第10张图片
kettle 实操_第11张图片
kettle 实操_第12张图片
在这里插入图片描述

Test4 生成数据-excel

kettle 实操_第13张图片

kettle 实操_第14张图片
kettle 实操_第15张图片

Test5 mysql –文本

kettle 实操_第16张图片

kettle 实操_第17张图片
kettle 实操_第18张图片
kettle 实操_第19张图片
kettle 实操_第20张图片

Test6 json –文本

kettle 实操_第21张图片

kettle 实操_第22张图片
kettle 实操_第23张图片
kettle 实操_第24张图片
kettle 实操_第25张图片

Test7 json –mysql

kettle 实操_第26张图片

kettle 实操_第27张图片
kettle 实操_第28张图片
kettle 实操_第29张图片

Test8 mysql 删除数据

kettle 实操_第30张图片
kettle 实操_第31张图片

集成大数据

Test9 HDFS –excel

kettle 实操_第32张图片
kettle 实操_第33张图片
kettle 实操_第34张图片
在这里插入图片描述
kettle 实操_第35张图片
kettle 实操_第36张图片
kettle 实操_第37张图片

Test10 json -HDFS

kettle 实操_第38张图片
kettle 实操_第39张图片

集成Hive

Test11 hive- –excel

kettle 实操_第40张图片
kettle 实操_第41张图片
kettle 实操_第42张图片
kettle 实操_第43张图片

Test12 excel-hive

kettle 实操_第44张图片

kettle 实操_第45张图片
kettle 实操_第46张图片

Test13 SQL脚本(Hive)

kettle 实操_第47张图片
kettle 实操_第48张图片

Test14 值映射json-excel

kettle 实操_第49张图片
kettle 实操_第50张图片
kettle 实操_第51张图片
kettle 实操_第52张图片

逻辑转化

Test15 增加列json-excel

kettle 实操_第53张图片
kettle 实操_第54张图片
kettle 实操_第55张图片
kettle 实操_第56张图片

Test16选择西段json-excel

kettle 实操_第57张图片

kettle 实操_第58张图片

Test17 switch

kettle 实操_第59张图片
kettle 实操_第60张图片
kettle 实操_第61张图片
kettle 实操_第62张图片

Test18 过滤

kettle 实操_第63张图片

kettle 实操_第64张图片
kettle 实操_第65张图片

test19 连接控件-笛卡尔积

kettle 实操_第66张图片

kettle 实操_第67张图片
kettle 实操_第68张图片
kettle 实操_第69张图片
kettle 实操_第70张图片

test20 记录集连接

kettle 实操_第71张图片
kettle 实操_第72张图片
kettle 实操_第73张图片
kettle 实操_第74张图片
kettle 实操_第75张图片

Test21 JS脚本

kettle 实操_第76张图片
kettle 实操_第77张图片
kettle 实操_第78张图片
kettle 实操_第79张图片
kettle 实操_第80张图片
kettle 实操_第81张图片
kettle 实操_第82张图片
kettle 实操_第83张图片
编写代码过程
第一步:编写java代码

	public class test {
	 public static void main(String[] args) throws java.text.ParseException {
    //定义一个尾部数据
    int newBumber=100;
    //定义日期初始值
    String dateDtr="2000-01-01";
    SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
    //实例日历对象
    Calendar instance = Calendar.getInstance();
    instance.setTime(dateFormat.parse(dateDtr));
    //对象叠加数据
    instance.add(Calendar.DAY_OF_MONTH,newBumber);
    //转换后的数据
    String trsDatas = dateFormat.format(instance.getTime());
    
    
    //输出
    System.out.println(dateFormat.format(instance.getTime()));
    
	 }
}

第二步:将类名替换为使用完全限定类名,将变量使用“var” 声明

    //定义日期初始值
    var dateDtr="2000-01-01";
    var dateFormat = new java.text.SimpleDateFormat("yyyy-MM-dd");

    //实例日历对象
    var instance = java.util.Calendar.getInstance();
    instance.setTime(dateFormat.parse(dateDtr));

    //对象叠加数据
    instance.add(java.util.Calendar.DAY_OF_MONTH,rowNumber);

    //转换后的数据
    var trsDatas = dateFormat.format(instance.getTime());

你可能感兴趣的:(kettle)