ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

ETL——CSV文件抽取以及JSON文件抽取课后作业

2021-10-07 13:03:21  阅读:127  来源: 互联网

标签:文件 抽取 控件 JSON 点击 课后 按钮


一、CSV文件抽取     

  1.打开kettle工具创建转换

        2.配置csv文件输入控件

        如图

         浏览按钮中,选择要抽取的CSV文件,获取字段按钮,Kettle自动检索CSV文件,并对文件中的属性进行分析。

        浏览按钮查看是否成功抽取到CSV文件输入流中。点击关闭按钮完成配置。

        3.配置表输出控件

        在选择数据库字段选项卡中选择输入字段映射弹出映射匹配对话框,选择对于的字段点击ADD添加至映射框中,点击确定按钮完成表输出控件配置。

        如图

     

 

  4.连接数据库

        如图

5.点击运行按钮

        效果图如下

        

 

二、Json文件抽取

         1.打开Kettle工具创建转换

        2.配置JSON input控件

        点击浏览按钮,选择要抽取的JSON文件,在增加按钮选择的文件添加到选中的文件处,单机字段选项卡,添加抽取的字段,点击确定完成JSON input配置。

 

        3.配置JSON input2控件

        勾选源定义复选框,从字段获取源中选择字段名即data,单机字段选项卡,进入字段,添加data中抽取field和value字段,点击确定完成JSON imput2控件的配置。        

        

         4.配置表输出控件

        点击新建按钮连接数据库,点击浏览按钮选择输出的目标表即json,勾选指定数据库字段复选框用于将数据表json字段与JSON文件json_extract json中的字段进行匹配。单机数据库字段选项卡进入数据库字段选项卡界面,输入字段映射按钮,弹出映射匹配对话框,在原字段和目标字段中对应的字段单机Add按钮。点击映射匹配对话框中的确定,完成表输出控件的配置。

 

 

        5.运行Json_extract

        如图

 完成json抽取。

 

标签:文件,抽取,控件,JSON,点击,课后,按钮
来源: https://blog.csdn.net/weixin_45778672/article/details/120634783

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有