ETL-txt数据转换为Excel数据

发布时间 2023-12-12 08:51:35作者: Aa从心

前言:

  将txt文件中的数据抽取出来,然后装载到Excel中。

 

具体操作步骤:

  数据准备

id,name,age,gender,province,city,region,phone,birthday,hobby,register_date
392456197008193000,张三,20,0,北京市,昌平区,回龙观,18589407692,1970-8-19,美食;篮球;足球,2018-8-6 944
267456198006210000,李四,25,1,河南省,郑州市,郑东新区,18681109672,1980-6-21,音乐;阅读;旅游,2017-4-7 914
892456199007203000,王五,24,1,湖北省,武汉市,汉阳区,18798009102,1990-7-20,写代码;读代码;算法,2016-6-8 734
492456198712198000,赵六,26,2,陕西省,西安市,莲湖区,18189189195,1987-12-19,购物;旅游,2016-1-9 1915
392456197008193000,张三,20,0,北京市,昌平区,回龙观,18589407692,1970-8-19,美食;篮球;足球,2018-8-6 944
392456197008193000,张三,20,0,北京市,昌平区,回龙观,18589407692,1970-8-19,美食;篮球;足球,2018-8-6 944

  一.新建转换(快捷键ctrl+n)

          

  二.构建Kettle的数据流图

    按住Shift键点击 文本文件输入组件,移动鼠标到Excel输出,然后释放鼠标,这样就可以将两个组件连接到一起。  

          

 三.配置文件文本输入组件

          

          

          

          

          

  四.配置excel输入组件

          

          

  

  五.保存并启动执行

          

  查看结果

          

 

    发现id列和birthday列导出与文本不一致

  调整

          

          

    调整后    

          

 

  至此转换完毕!