zoukankan      html  css  js  c++  java
  • PDI(Kettle)的使用四 获取REST api数据并保存到mysql

    启动Spoon

    1.新建转换

    2.新建DB连接

    3.设置

      (1)核心对象,拖拽

        生成记录,REST client,Json input,插入 / 更新

        并依次连接(按shift+鼠标拖拽)

      (2)编辑生成记录

       (3)编辑REST client

       设置参数

       (4)编辑Json input

     

    说明:

      根据数据返回的格式进行设置

    {
        "code":200,
        "message":"SUCCESS",
        "data":{
            "total":3,
            "list":[
                {
                    "id":13,
                    "fileName":"aa.txt",
                    "size":9084,
                    "status":5,
                    "uploadTime":"2020-12-18 11:26:08",
                    "guid":"523915718094495744"
                },
                {
                    "id":12,
                    "fileName":"bb.pdf",
                    "size":1729,
                    "status":5,
                    "uploadTime":"2020-12-18 11:25:03",
                    "guid":"523916060370673664"
                },
                {
                    "id":11,
                    "fileName":"cc.ppt",
                    "size":9451,
                    "status":5,
                    "uploadTime":"2020-12-18 11:20:11",
                    "guid":"523918317224992768"
                }
            ]
        }
    }

       (4)编辑插入 / 更新

     说明:

      需要更新的要设置为Y,不需要更新的是N,这样当需要更新的数据发生变化,会进行更新

    4.保存并执行

    mysql数据库files表

  • 相关阅读:
    MySQL在windows上的安装步骤
    k-均值聚类算法
    python2和python3中filter函数
    解决mysql出现的问题#1055
    python高级编程1
    二叉树
    Python常用算法(二)
    Python常用算法(一)
    Java蓝桥杯--入门训练(1) Fibonacci数列
    java基础--for-跑步运动
  • 原文地址:https://www.cnblogs.com/baby123/p/14210907.html
Copyright © 2011-2022 走看看