pentaho pdi(kettle) spoon创建映射获取OAUTH2 TOKEN并封装header参数值

版本

pentaho-pdi-ce 9.2

创建转换

在这里插入图片描述

  1. 映射输入规格
    通过环境参数控制多环境切换
    在这里插入图片描述
  2. 自定义常量数据保存多环境的认证服务器地址
    在这里插入图片描述
  3. 自定义常量数据保存客户端认证信息
    在这里插入图片描述
  4. 通过JS代码输出对应环境的url和客户端认证信息
    在这里插入图片描述
  5. 通过REST client查询接口
  • 通过字段字段获取url
  • 结果输出到body字段
  • 选择POST方法,应用类型JSON
    在这里插入图片描述
  • 通过字段传入客户端认证信息参数
    在这里插入图片描述
  1. 使用JSON输入解析返回结果
  • 从body字段获取源
    在这里插入图片描述
  • 输出解析结果到对应字段
    在这里插入图片描述
  1. 使用JS脚本拼装header,过滤无用字段,并输出
    在这里插入图片描述

posted on 2022-04-11 22:38  路过君  阅读(27)  评论(0编辑  收藏  举报

导航