wt_plus
2021-05-10 18:23:29 14 举报
wt解析器
作者其他创作
大纲/内容
作业id
数据输出
转换结果
消息队列/topic
XXX
OSS
......
数据抽取
12:8-12:9
...
复杂类型(0 字符串表达式、1 正则表达式、2 字符串连接、3 枚举映射、4 常量、5 删除、6 空字符填充、7 跨数组合并)
生成一条wt_data_out
指定输出数据库表名
配置页面
成功
下拉框(选择数据源类型)
数据源配置页面
username
表达式
password
2
开始时间/结束时间
主要功能:最终生成一条作业记录,关联一条数据抽取、一条数据输出,多条数据转换。提供http接口给第三方配置用户调用docker部署swagger地址:http://8.133.179.164:19222/wt/swagger-ui.html
生成多条wt_transfer
1
源数据类型 0 Json/xml、1 html、2 excel
解析excel配置id
点击跳转配置页面
appkey
一条作业对应一条抽取
主要功能:对数据抽取出的json字段进行各种各样的转换。
主要功能:对转换完成的json数据,进行输出服务,可以选择输出到数据库表中,或者输出到消息队列中。
抽取结果
关联作业id
MQ
XXX:3306
数据转换
主要功能:将各种源数据类型统一转换成json格式,针对多文件模糊匹配的场景,将会生成list<JSON>来表示从多个文件中抽取的结果
选择输出的数据源
抽取id
{XXX}
url
abc
源字段
{XAA}
生成一条wt_work
成功/失败
指定输出队列名、topic
主要功能:记录用户的每一次调用,包括每一步的执行结果,以及开始结束时间,如果失败的话,还记录了失败的异常原因,方便问题定位。
主要功能:对某个app_key下的所有数据源进行配置,到时候DB/MQ/OSS可以划分成3个页面进行配置。提供数据抽取和数据输出时的下拉选择。
失败原因
调用记录页面
模糊匹配文件名
最终输出结果
配置id
DB
选择抽取的数据源
数据sql语句
输出id
生成一条wt_extract
配置完成
数据源配置
{XXXXX}
12:9-12:10
转换ids
一条作业对应多条转换
0 条评论
下一页